I’ve been making this skillet for busy weeknights for years—ground beef, crisp-tender broccoli, and a gooey cheddar finish that feels both comforting and low-carb. It’s the kind of one-pan dinner that disappears fast, and it’s forgiving if you need to swap ingredients or speed up prep. If you want the full, printable version from the source I adapted it from, check the original Keto Hamburger Broccoli Skillet recipe.
Why you’ll love this dish
This skillet gives you rich beef flavor with a hit of fresh broccoli and melty cheese—without the carbs of rice or noodles. It’s great for:
- Weeknight dinners when you want something fast and filling.
- Meal prep: holds up well in the fridge for a few days.
- Low-carb and keto plans because it replaces starches with veggies and cream.
“A family favorite—simple to make, and even picky kids ask for seconds.” — Home cook review
If you like an Asian-leaning take on beef and greens, you might also enjoy comparing techniques with a classic beef and broccoli stir-fry to see how flavors shift with different sauces.
How this recipe comes together
Start by browning the ground beef to build flavor. Move the beef aside in the pan and quickly soften onion and garlic in the beef fat. Toss in broccoli so it picks up those browned bits. Cover briefly to steam the broccoli to tender-crisp. Finish with heavy cream and cheddar so the sauce thickens and becomes silky. Total hands-on time is short, and everything cooks in one skillet.
Gather these items
What you’ll need (serves 3–4):
- 1 pound ground beef (80/20 works well for flavor; leaner if you prefer)
- 3 cups broccoli florets (about 1 medium head)
- 1 medium onion, diced
- 2 cloves garlic, minced
- 1 tablespoon olive oil
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1 cup shredded cheddar cheese (sharp cheddar melts and adds tang)
- 1/4 cup heavy cream
- 1 tablespoon Worcestershire sauce (optional — adds umami)
- 1/4 teaspoon red pepper flakes (optional, for a spicy kick)
Notes and substitutions:
- Swap ground turkey or chicken for beef if you want lighter meat—add a bit more oil to compensate.
- Use coconut aminos or tamari in place of Worcestershire for gluten-free or different flavor.
- For dairy-free, replace heavy cream with full-fat coconut milk and use a dairy-free cheese (results will be slightly different in texture).
Also, if you enjoy pan-cooked beef with an Asian twist, think about the flavor profile used in Chinese beef and broccoli for inspiration.
Step-by-step overview
- Brown the beef in a hot skillet and season it well.
- Sauté onion and garlic in the same pan to soak up flavor.
- Add broccoli and steam until tender-crisp under a lid.
- Lower heat, stir in heavy cream and scrape up browned bits.
- Top with cheddar, cover until melted, finish with optional Worcestershire and red pepper flakes.
If you prefer a creamier baked finish, there’s a similar finishing method used in casseroles that works well here: a creamy low-carb chicken casserole demonstrates how short oven time and cheese melding change texture.
Directions
- Heat a large skillet over medium heat. Add olive oil and warm until shimmering.
- Add ground beef. Break into small crumbles with a spatula.
- Cook the beef, stirring occasionally, until it is deeply browned and no longer pink, about 6–8 minutes.
- Push the beef to one side of the pan. Add diced onion and minced garlic to the empty space.
- Cook the onion and garlic for about 3 minutes, until the onion is translucent and fragrant.
- Stir the broccoli into the beef mixture so it’s evenly distributed.
- Season with salt, black pepper, garlic powder, and onion powder. Stir to coat everything.
- Cover the skillet with a tight lid. Cook 5–7 minutes until broccoli is tender but still crisp, stirring once halfway.
- Reduce the heat to low. Pour in the heavy cream and stir, scraping up browned bits from the pan. Let the cream warm and thicken slightly.
- Sprinkle shredded cheddar evenly over the skillet. Cover and cook 2–3 minutes until cheese is melted and gooey.
- If using Worcestershire and red pepper flakes, add them now and stir once to combine.
- Remove from heat and serve hot straight from the pan.
Pro tip: Don’t over-steam the broccoli—you want some bite. If using frozen broccoli, add a couple extra minutes under the lid and drain any excess water before adding cream.
Best ways to enjoy it
This skillet is hearty enough to serve on its own or pair with light sides:
- Serve over cauliflower rice or shirataki rice for extra volume without carbs.
- Spoon over a bed of mixed greens for a warm salad.
- Add a dollop of sour cream or pickled jalapeños on top for brightness.
- For a more casserole-style dinner, transfer to a baking dish, top with extra cheddar, and broil 2–3 minutes until bubbly and browned—similar to the broccoli-cheese approach in a creamy low-carb broccoli casserole.
Storage and reheating tips
- Refrigerator: Store leftovers in an airtight container for up to 3–4 days. Cool to room temperature (no more than 2 hours) before refrigerating.
- Freezer: Freeze in a shallow freezer-safe container for up to 2 months. Thaw overnight in the fridge before reheating.
- Reheating: Warm gently over low heat on the stovetop, stirring to redistribute cream and cheese. Microwave in 30-second intervals, stirring between bursts to keep cheese from clumping.
- Food safety: If reheating from frozen, ensure the dish reaches 165°F (74°C) throughout before serving.
Helpful cooking tips
- Brown for flavor: Let the beef develop a golden crust—those browned bits (fond) add depth when you deglaze with cream.
- Even broccoli pieces cook more consistently—cut large florets down.
- Control moisture: If you end up with excess liquid after steaming, remove the lid and cook uncovered for a minute to reduce it before adding cheese.
- Cheese choice: Sharp cheddar gives the best melting and flavor impact; mix in a little Monterey Jack for extra gooeyness.
- Speed shortcut: Use pre-cut broccoli and pre-shredded cheese to shave prep time.
Creative twists
- Spicy chipotle: Add 1 teaspoon chipotle in adobo and a squeeze of lime for a smoky heat.
- Italian twist: Swap Worcestershire for a splash of white wine and add sun-dried tomatoes and Italian herbs.
- Veg-forward: Double the broccoli and halve the beef for a lighter version.
- Low-FODMAP: Use green onion tops and garlic-infused oil instead of onion and garlic.
- Keto comfort bake: Stir everything into a baking dish, top with extra cheese and bacon bits, and bake until bubbly.
Your questions answered
Q: Can I use frozen broccoli?
A: Yes. Add frozen florets straight to the skillet, but expect a bit more steam. Cook covered 1–2 minutes longer and drain any excess liquid before adding cream.
Q: Is this recipe truly keto?
A: Yes—the beef, broccoli, heavy cream, and cheese keep net carbs very low. Omit Worcestershire or use a low-carb alternative if you track every gram.
Q: How long does this take from start to finish?
A: About 25–30 minutes including prep. Browning the beef and a short steam for the broccoli make it fast.
Q: Can I make this dairy-free?
A: Replace heavy cream with full-fat coconut milk and use a dairy-free shredded cheese alternative. Texture will be slightly different but still tasty.
Q: Can I double the recipe?
A: Yes. Use a larger skillet or split into two pans to keep browning consistent. Overcrowding the pan prevents proper browning.
Keto Hamburger Broccoli Skillet
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Keto, Low-Carb
Description
A quick and comforting one-pan dinner featuring ground beef, broccoli, and gooey cheddar cheese, perfect for busy weeknights and low-carb diets.
Ingredients
- 1 pound ground beef (80/20)
- 3 cups broccoli florets (about 1 medium head)
- 1 medium onion, diced
- 2 cloves garlic, minced
- 1 tablespoon olive oil
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1 cup shredded cheddar cheese
- 1/4 cup heavy cream
- 1 tablespoon Worcestershire sauce (optional)
- 1/4 teaspoon red pepper flakes (optional)
Instructions
- Heat a large skillet over medium heat. Add olive oil and warm until shimmering.
- Add ground beef. Break into small crumbles with a spatula and cook until deeply browned, about 6–8 minutes.
- Push the beef to one side of the pan. Add diced onion and minced garlic to the empty space and cook for about 3 minutes until translucent.
- Add broccoli to the beef mixture and season with salt, black pepper, garlic powder, and onion powder.
- Cover the skillet with a tight lid and cook for 5–7 minutes until the broccoli is tender but still crisp.
- Reduce the heat to low. Pour in the heavy cream and stir, scraping up browned bits from the pan.
- Sprinkle cheddar evenly over the mixture, cover, and cook for 2–3 minutes until melted and gooey.
- If using, add Worcestershire and red pepper flakes, stirring to combine.
- Remove from heat and serve hot straight from the pan.
Notes
For a creamier finish, consider baking the dish briefly after topping with cheese. Refrigerate leftovers for up to 3–4 days.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Skillet Cooking
- Cuisine: Keto
Nutrition
- Serving Size: 1 serving
- Calories: 400
- Sugar: 3g
- Sodium: 500mg
- Fat: 28g
- Saturated Fat: 12g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 4g
- Protein: 30g
- Cholesterol: 90mg
Keywords: keto, one-pan meal, low-carb, beef and broccoli, quick dinner