This satisfying skillet combines seasoned ground beef with crisp-tender broccoli florets and creamy cheese for a hearty low-carb dinner. The entire dish comes together in one pan in just 30 minutes, making it ideal for hectic weeknights when you need something delicious without the fuss.
Smoked paprika and oregano infuse the beef with depth, while cream cheese and sharp cheddar create a rich, velvety sauce that clings to every bite. At only 4 net carbs per serving, it keeps you full and satisfied while staying perfectly keto-friendly.
The first time I made this skillet, I was skeptical about how broccoli and beef would really get along together, but that first bite completely changed my mind. The way the savory beef juices coat the tender broccoli florets creates something magical that neither ingredient could achieve alone. Now it's become one of those reliable weeknight warriors that saves me every single time.
Last Tuesday, after an absolutely chaotic day at work, I threw this together in twenty minutes flat. My roommate walked in, took one whiff of the garlic and beef, and immediately asked what restaurant I ordered from. Watching his face when I told him I made it myself was honestly the highlight of my week.
Ingredients
- 1 lb ground beef (80/20 blend preferred): The higher fat content keeps everything juicy and creates those incredible beefy juices that coat the broccoli
- 4 cups broccoli florets: Fresh broccoli holds up better during cooking but frozen works in a pinch, just adjust the steaming time
- 1 small onion, diced: This builds a flavorful foundation that mellows beautifully as it cooks
- 2 cloves garlic, minced: Add this right after the beef browns so it releases its aromatic oils without burning
- 1 cup shredded cheddar cheese: Sharp cheddar cuts through the richness of the beef and adds that perfect tangy finish
- 2 tbsp cream cheese: The secret weapon that creates an incredibly creamy sauce without any flour or thickeners
- 2 tbsp olive oil or avocado oil: You need enough fat to properly sauté the vegetables without sticking
- 1 tsp salt, 1/2 tsp black pepper, 1/2 tsp smoked paprika, 1/2 tsp dried oregano, 1/4 tsp crushed red pepper flakes: This blend gives you smoky, earthy depth with just enough heat to keep things interesting
Instructions
- Sauté the aromatics:
- Heat 1 tablespoon of oil in a large skillet over medium-high heat and add the diced onion, cooking for 2 minutes until it turns translucent and fragrant.
- Brown the beef:
- Add the ground beef and break it up with your spatula, cooking for 5 to 7 minutes until it's no longer pink, then drain any excess fat if there's a lot pooling in the pan.
- Add the seasonings:
- Stir in the garlic, salt, pepper, smoked paprika, oregano, and red pepper flakes, cooking for just 1 minute until the garlic becomes fragrant and the spices bloom.
- Cook the broccoli:
- Push the beef mixture to one side, add the remaining oil and broccoli to the empty space, sauté for 2 to 3 minutes, then stir everything together.
- Steam until tender:
- Add 2 to 3 tablespoons of water, cover the skillet, and let the broccoli steam for 3 to 4 minutes until it's bright green and just tender-crisp.
- Create the creamy base:
- Reduce the heat to low and stir in the cream cheese until it melts completely and coats everything in a silky sauce.
- Melt the cheddar:
- Sprinkle the shredded cheddar evenly over the entire skillet, cover, and let it sit for 2 to 3 minutes until the cheese is completely melted and gooey.
- Serve immediately:
- Serve hot right from the skillet, adding extra red pepper flakes or fresh herbs if you want to punch up the presentation.
This recipe saved me during my first month of keto when I was desperately missing comfort food. Now I make it at least twice a week and honestly, I look forward to it more than any pasta dish I used to love.
Make It Your Own
Sometimes I throw in crispy bacon bits right before the cheese step, and other times I top it with sliced green onions for that fresh bite that cuts through the richness. Ground turkey or chicken work beautifully here if you want something lighter, just keep in mind you might need an extra splash of oil since poultry is leaner.
The Cheese Situation
Freshly shredded cheese melts so much better than the pre-shredded stuff because it doesn't have that anti-caking coating that keeps it from becoming perfectly smooth. If you have the time and energy to grate your own block, the texture difference is honestly worth the extra two minutes.
Serving Ideas
A simple side salad with a tangy vinaigrette balances all that rich cheese beautifully, or you can just enjoy it straight up if you're keeping things super simple. Sometimes I'll serve it over cauliflower rice for extra volume without adding many carbs.
- Cauliflower rice makes this feel like a complete bowl meal
- A crisp green salad with lemon dressing cuts through the fat
- Keep some hot sauce on the table for anyone who wants extra heat
There's something deeply satisfying about a meal that comes together this quickly but tastes like it took way more effort than it actually did.
Recipe FAQs
- → Can I use frozen broccoli instead of fresh?
-
Yes, frozen broccoli works well in this dish. Add it directly to the skillet without thawing and steam for 4–5 minutes until tender. You may need to add an extra tablespoon of water to help it steam properly.
- → What other ground meats can I substitute?
-
Ground turkey, chicken, or pork all make excellent alternatives to beef. Adjust cooking time slightly as leaner meats may cook faster. The seasoning blend works beautifully with any ground meat you choose.
- → How do I store leftovers?
-
Store cooled portions in an airtight container in the refrigerator for up to 4 days. Reheat gently in the microwave or a warm skillet, adding a splash of water if needed to loosen the sauce.
- → Can I make this dairy-free?
-
Substitute dairy-free shredded cheese and use full-fat coconut milk or dairy-free cream cheese alternative. The texture will be slightly different but still delicious and keto-compliant.
- → What vegetables pair well with this?
-
Cauliflower, bell peppers, zucchini, or spinach all work beautifully. Add them when you add the broccoli, adjusting cooking time based on the vegetable's hardness.
- → Is this suitable for meal prep?
-
Absolutely. This skillet meal reheats beautifully and actually develops more flavor as it sits. Portion into containers for grab-and-go lunches throughout the week.