Quick Ground Beef and Broccoli Stir-Fry
Ground beef and broccoli is the kind of dinner that comes together in one skillet while the rice cooker does its own thing in the background. It’s a faster, cheaper spin on the takeout version, built with ground beef instead of sliced steak, and it’s ready in about 25 minutes.

If you’ve got a pound of ground beef and a head of broccoli, you’re most of the way there already.
Why This One Stays in the Rotation
I like this version because the sauce does double duty. It coats the beef while it browns, then thickens around the broccoli so every bite gets some of that salty, slightly sweet glaze.
It’s also forgiving. If your broccoli pieces are a little uneven or your beef browns faster than you expect, the sauce still pulls everything together at the end.
No marinating, no velveting the meat, no trip to a specialty store for ingredients you’ll use once. It’s weeknight food.
Ingredients

- 1 lb ground beef (80/20): the fat keeps it from drying out as it browns
- 4 cups broccoli florets: cut into roughly 1 to 1.5 inch pieces so they cook evenly
- 3 cloves garlic, minced
- 1 tbsp fresh ginger, grated: skip it if you don’t have it, but it adds a nice sharpness
- 1/3 cup soy sauce: use low-sodium if you’re watching salt
- 3 tbsp brown sugar: balances the salty soy sauce
- 1 tbsp cornstarch: mixed with water to thicken the sauce
- 2 tbsp water, for the cornstarch slurry
- 1/4 cup water, for steaming the broccoli
- 1 tbsp vegetable oil
- 1/2 tsp red pepper flakes: optional, for a little heat
- Sesame seeds, for garnish: optional
Variations / Substitutions
- Ground turkey or chicken instead of beef: leaner and milder, so add an extra 1/2 tsp of ginger to keep the flavor from going flat.
- Honey instead of brown sugar: gives the sauce a glossier, slightly floral sweetness.
- Chili garlic sauce instead of red pepper flakes: adds heat and a little more depth in one move.
- Coconut aminos instead of soy sauce: works for a gluten-free version, though the sauce will taste slightly sweeter, so cut the brown sugar to 2 tbsp.
- Rice vinegar, 1 tsp stirred in at the end: brightens the sauce if it tastes flat after simmering.
- Green onions, sliced thin, stirred in at the end: adds a fresh bite against the rich sauce. If you like this kind of sauce, my sesame ground turkey and rice bowls use a similar base.
Teriyaki Chicken Stir Fry is another dinner you’d probably love if you enjoy this broccoli.
How to Make Ground Beef and Broccoli
Step 1: Brown the Ground Beef

Heat 1 tbsp vegetable oil in a large skillet over medium-high heat. Add the 1 lb ground beef, break it up with a spatula, and cook for 5 to 6 minutes, stirring occasionally, until it’s browned throughout with no pink left.
You’ll see it go from soft and pink to crumbly and deep brown, with some fat pooling at the edges of the pan. If there’s a lot of grease once it’s done, tilt the pan and spoon off the excess so the sauce doesn’t turn oily later.
Step 2: Steam the Broccoli

Add the 4 cups broccoli florets and 1/4 cup water directly to the skillet with the beef. Cover and let it steam for 4 minutes over medium heat, until the broccoli turns bright green and is tender but still has a bit of snap.
Don’t skip covering the pan here. That’s what turns the water into steam and cooks the broccoli without you needing a separate pot.
Step 3: Pour in the Sauce

In a small bowl, whisk together the 1/3 cup soy sauce, 3 tbsp brown sugar, 3 cloves minced garlic, 1 tbsp grated ginger, and the 1/2 tsp red pepper flakes if using. Separately, stir the 1 tbsp cornstarch into the 2 tbsp water until smooth, then whisk that into the sauce.
Pour the sauce over the beef and broccoli and stir to coat everything. Let it simmer for 2 to 3 minutes over medium heat, stirring often, until the sauce thickens enough to cling to the meat instead of pooling at the bottom.
Step 4: Toss and Serve

Give everything one more good toss so the glaze coats every piece of beef and broccoli evenly. Serve it right away over rice while the sauce is still glossy and hot, sprinkled with sesame seeds if you’re using them.
The sauce will keep thickening slightly as it sits, so if you like it looser, spoon it on while it’s fresh off the heat.
A Few Notes Before You Start
- Cut the broccoli into similar-sized pieces before you start cooking. Uneven pieces mean some go mushy while others stay hard.
- Use 80/20 ground beef if you can. Leaner blends like 90/10 cook drier and won’t carry the sauce as well.
- Pat the broccoli dry after rinsing it. Extra water dripping into the pan on top of what the recipe already calls for can water down the sauce.
- If you’re feeding a crowd, this doubles well in the same skillet, you’ll just need a few extra minutes for the beef to brown fully since there’s more of it.
Broccoli cut size changes how long it needs to steam, so use this as a rough guide.
| Floret Size | Steam Time | Texture |
|---|---|---|
| Small (about 1 inch) | 3 mins | Tender crisp |
| Medium (about 1.5 inch) | 4 mins | Tender crisp |
| Large (about 2 inch) | 6 mins | Softer, less crisp |
Storing Leftovers
Refrigerate: Leftovers keep well for 3 to 4 days in an airtight container in the fridge.
Reheating: Warm it in a skillet over medium heat for a few minutes, or microwave in 30-second bursts, stirring between each, until heated through. Adding a splash of water helps loosen the sauce back up.
What to Serve With Ground Beef and Broccoli
Steamed white or brown rice is the obvious choice here because it soaks up the extra sauce instead of letting it go to waste on the plate. If you want something lighter, cauliflower rice works too, since its milder flavor doesn’t compete with the soy and ginger.
For something with more texture, garlic noodles are a good match. Their buttery, savory flavor plays off the sweet-salty glaze on the beef without overwhelming it.
Frequently Asked Questions
Can I use frozen broccoli instead of fresh?
Yes, just thaw and drain it first so it doesn’t add extra water to the pan. It will cook faster than fresh, so check it after about 2 minutes of steaming.
Can I make this ahead for meal prep?
Yes, it holds up well in the fridge and reheats cleanly, which makes it a solid meal prep option. Portion it into containers with rice once it’s cooled to room temperature.
Is there a lower carb way to serve this?
Swap the rice for cauliflower rice or serve it on its own in a bowl. The dish itself is already fairly low in carbs once you take the rice out of the equation.
Why is my sauce too thin?
It likely needs another minute or two of simmering, since cornstarch needs heat to fully thicken. If it’s still thin after that, whisk another 1/2 tsp cornstarch with a little cold water and stir it in.

Ground Beef and Broccoli Recipe
Ingredients
Method
- Heat the 1 tbsp vegetable oil in a large skillet over medium-high heat and brown the 1 lb ground beef for 5 to 6 minutes, until no pink remains.
- Add the 4 cups broccoli florets and 1/4 cup water to the skillet, cover, and steam for 4 minutes, until bright green and tender crisp.
- Whisk together the 1/3 cup soy sauce, 3 tbsp brown sugar, 3 cloves minced garlic, 1 tbsp grated ginger, and 1/2 tsp red pepper flakes if using, stir in the cornstarch slurry made from 1 tbsp cornstarch and 2 tbsp water, then pour into the skillet and simmer 2 to 3 minutes until thickened.
- Toss to coat everything evenly and serve immediately over rice, topped with sesame seeds if desired.
