Love this? Save it for later!
Share the inspiration with your friends
My husband had sworn off stir-fry. “Too much chopping,” he’d say. “And the beef always ends up tough.” For a solid year, he avoided the whole category. Then I made this ground beef and broccoli situation on a Tuesday night when the fridge was nearly empty, and I found him standing over the skillet, fork in hand, eating straight from the pan before I’d even set the table.
Caught him red-handed. He didn’t even try to deny it.
Honestly, I get it. There’s something about the way the savory sauce clings to the broccoli florets and the ground beef gets all caramelized around the edges that just works. It’s not trying to be fancy takeout. It’s better than that—it’s the weeknight hero you didn’t know you needed.
I came up with this version after a particularly chaotic day. You know the kind—where you stare into the pantry hoping dinner will magically appear. I had a pound of ground beef thawing and a head of broccoli that was starting to look sad. The result was so good I made it again the next week on purpose. Now it’s in our regular rotation, and I’m not even a little bit sorry about it.
This Quick 20-Minute Ground Beef and Broccoli Skillet is the answer to those evenings when you want something satisfying but don’t have the energy for a production. It’s saucy, it’s savory, and it comes together faster than delivery. Let me show you how.
Why You’ll Love This Recipe
Let me tell you why this ground beef and broccoli skillet has earned a permanent spot in my dinner rotation. I’ve tested this recipe at least a dozen times, tweaking the sauce ratios and cooking techniques until everything clicked perfectly.
- Quick & Easy: From start to finish, this comes together in exactly 20 minutes. No marinating, no complicated steps. Perfect for those evenings when you’re short on time but still want a real meal.
- Simple Ingredients: You probably have most of these in your kitchen right now. Soy sauce, garlic, ginger, and a little brown sugar create the most addictive sauce without any specialty shopping trips.
- Perfect for Busy Weeknights: This is the kind of dinner that saves your sanity on a Wednesday. One skillet, minimal cleanup, maximum flavor.
- Crowd-Pleaser: Even my broccoli-skeptic friends ask for seconds. The ground beef gets all crispy and caramelized, and the sauce coats everything in this glossy, savory blanket that nobody can resist.
- Unbelievably Delicious: The texture contrast between the tender broccoli and the browned beef is next-level comfort food. And the sauce? It’s the kind you’ll want to drizzle over rice until every grain is coated.
What makes this version different from the dozens of other stir-fry recipes out there? It’s the technique. Instead of steaming the broccoli separately, I cook it right in the skillet with the beef, letting the florets soak up all those savory juices. The result is broccoli that’s actually flavorful, not just an afterthought. Plus, the sauce-to-meat ratio is perfectly balanced—enough to coat everything generously without making the dish soupy.
This recipe isn’t just good—it’s the kind that makes you close your eyes after the first bite. It’s comfort food reimagined: faster, simpler, but with the same soul-soothing satisfaction. Perfect for impressing your family on a Tuesday or turning a stressful day into something warm and nourishing.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, which makes this ground beef and broccoli skillet perfect for spontaneous cooking.
For the Beef and Broccoli
- 1 pound ground beef (80/20 works best for flavor; drain excess fat if needed)
- 3 cups broccoli florets (fresh is best, cut into bite-sized pieces; frozen works in a pinch but pat them dry first)
- 2 tablespoons vegetable oil (or any neutral oil with a high smoke point)
- 3 cloves garlic, minced (fresh garlic makes a difference here—don’t use the jarred stuff)
- 1 tablespoon fresh ginger, grated (this adds that signature warmth; I use a microplane for best results)
- 1/4 cup low-sodium soy sauce (I prefer Kikkoman for consistent flavor; use tamari for gluten-free)
- 2 tablespoons brown sugar (light or dark both work; this balances the saltiness beautifully)
- 1 tablespoon rice vinegar (adds brightness; apple cider vinegar works as a substitute)
- 1 teaspoon sesame oil (optional but highly recommended for that authentic takeout flavor)
- 1/4 teaspoon red pepper flakes (adjust to your spice preference; omit if serving kids)
- 1 tablespoon cornstarch mixed with 2 tablespoons water (this creates the slurry that thickens the sauce)
- Salt and black pepper to taste
For Serving

- Cooked white rice or brown rice (about 2 cups; jasmine rice adds a lovely fragrance)
- Sesame seeds for garnish (toasted white or black seeds both work)
- Sliced green onions (adds a fresh, mild onion kick)
Ingredient Tips: For the best texture, look for broccoli with tight, dark green florets and firm stalks. If you’re using pre-cut florets from the store, make sure they’re roughly the same size so they cook evenly. I’ve tested this with ground turkey and chicken too—just add an extra tablespoon of oil since leaner meats tend to dry out faster. For a lower-sodium version, use coconut aminos instead of soy sauce. And if you’re out of fresh ginger, substitute 1 teaspoon of ground ginger, though the flavor won’t be quite as bright.
Equipment Needed
You don’t need a fully stocked kitchen to make this ground beef and broccoli skillet. Here’s what you’ll need:
- Large skillet or wok (12-inch works best for even browning; cast iron or non-stick both work well)
- Sharp chef’s knife (for cutting broccoli and mincing garlic; a dull knife makes prep frustrating)
- Cutting board (wood or plastic—just make sure it’s stable)
- Measuring spoons (for accurate sauce measurements)
- Small bowl (for mixing the cornstarch slurry)
- Spatula or wooden spoon (for breaking up the ground beef)
- Microplane or fine grater (for fresh ginger; a regular box grater works too)
Budget-Friendly Tip: If you don’t have a wok, don’t worry. A regular non-stick skillet works perfectly. I actually prefer my cast iron skillet for this recipe because it gets hotter and creates better browning on the beef. Just make sure whatever pan you use is large enough to hold everything without overcrowding—otherwise the beef will steam instead of brown.
Preparation Method
Let me walk you through this step by step. The key to this ground beef and broccoli skillet is having everything prepped and ready before you start cooking. Trust me on this—stir-fry moves fast.
- Prep your ingredients (5 minutes): Wash and cut the broccoli into bite-sized florets. Peel and mince the garlic. Peel and grate the ginger (I don’t even bother peeling the ginger if I’m using a microplane—the skin is thin enough). In a small bowl, whisk together the soy sauce, brown sugar, rice vinegar, sesame oil, and red pepper flakes. In another small bowl, mix the cornstarch with water until smooth. Set everything within arm’s reach of the stove.
- Start the rice (if using): If you’re serving this with rice, start it before you begin the skillet. A quick-cook rice or instant rice works in about 10 minutes. Or use leftover rice from the night before—it’s even better.
- Brown the ground beef (5 minutes): Heat your skillet over medium-high heat and add 1 tablespoon of vegetable oil. Once the oil shimmers, add the ground beef. Break it up with your spatula into small crumbles. Let it cook undisturbed for about 2 minutes—this creates that beautiful golden-brown crust. Then stir and continue cooking until the beef is no longer pink, about 3 more minutes. If there’s excess fat, carefully drain it off, leaving about 1 tablespoon in the pan for flavor. Season the beef with a pinch of salt and pepper.
- Cook the aromatics (1 minute): Push the beef to one side of the skillet. Add the remaining 1 tablespoon of oil to the empty side. Toss in the minced garlic and grated ginger. Cook for about 30 seconds, stirring constantly, until fragrant. Don’t let the garlic burn—it turns bitter fast. Then stir everything together.
- Add the broccoli (4 minutes): Add the broccoli florets to the skillet. Stir to combine with the beef and aromatics. Cook for about 2 minutes, stirring occasionally. The broccoli should start turning bright green. Add 2 tablespoons of water to the pan and immediately cover with a lid (or a piece of foil if you don’t have a lid). Let it steam for 2 minutes—this tenderizes the broccoli while keeping it crisp-tender.
- Add the sauce (2 minutes): Pour the soy sauce mixture over the beef and broccoli. Stir everything together until well coated. Let it cook for about 1 minute, allowing the sauce to reduce slightly and concentrate its flavor.
- Thicken the sauce (1 minute): Give the cornstarch slurry a quick stir (it settles fast) and pour it into the skillet. Stir continuously for about 30 seconds to 1 minute. You’ll see the sauce transform from watery to glossy and thick, coating the back of a spoon. The beef and broccoli should look glazed and gorgeous.
- Finish and serve (1 minute): Remove the skillet from heat. Taste and adjust seasoning—a splash more soy sauce if you want it saltier, a pinch more red pepper if you want heat. Serve immediately over steamed rice, garnished with sesame seeds and sliced green onions.
Sensory Cue: When the sauce is ready, it should cling to the beef and broccoli like a glossy blanket. If it looks thin, cook for another 30 seconds while stirring. If it looks too thick, add a tablespoon of water to loosen it up.
Cooking Tips & Techniques
I’ve made this ground beef and broccoli skillet more times than I can count, and I’ve learned a few things the hard way. Here are my best tips:
Don’t overcrowd the pan: This is the number one mistake people make with stir-fry. If your skillet is too full, the ingredients steam instead of sear. Use a large pan and cook in batches if needed. For this recipe, a 12-inch skillet handles everything perfectly.
Get the pan hot enough: Medium-high heat is your friend here. The sizzle when the beef hits the pan should be immediate and loud. If it’s barely whispering, your pan isn’t hot enough. Give it an extra minute to preheat.
Let the beef brown properly: I know it’s tempting to stir constantly, but resist. Let the ground beef sit undisturbed for a couple of minutes. Those brown bits on the bottom of the pan are pure flavor. They’ll deglaze when you add the sauce later.
Prep everything first: I cannot stress this enough. Once you start cooking, there’s no time to mince garlic or mix sauce. Have your broccoli cut, your garlic minced, and your sauce whisked before you turn on the stove. This is what makes the 20-minute promise possible.
Adjust the broccoli texture: Some people like their broccoli with more crunch, others prefer it softer. If you want it crunchier, skip the steaming step and just sauté it for 3-4 minutes. If you want it very tender, steam it for an extra minute. I personally like it somewhere in between—still bright green with a slight resistance when bitten.
One failure I learned from: The first time I made this, I added the cornstarch slurry too early, before the sauce had any time to reduce. The result was a cloudy, gluey mess. Now I always let the sauce simmer for a minute before adding the slurry. Lesson learned.
Variations & Adaptations
This ground beef and broccoli skillet is endlessly adaptable. Here are some of my favorite variations:
Dietary Variations
- Gluten-Free: Use tamari or coconut aminos instead of soy sauce. Make sure your rice vinegar is gluten-free (most are). Serve with rice or rice noodles.
- Low-Carb/Keto: Skip the brown sugar and use a sugar substitute like monk fruit sweetener. Omit the cornstarch or use a small amount of xanthan gum instead. Serve over cauliflower rice.
- Dairy-Free: This recipe is naturally dairy-free as written. Just double-check your ingredients if you’re strictly avoiding dairy.
Protein Swaps
- Ground turkey or chicken: Works beautifully, though leaner meats may need a splash more oil to prevent drying out. I’ve also made this with ground pork for a richer flavor.
- Shredded beef or chicken: If you have leftover rotisserie chicken, shred it and add it at the end. Skip the browning step and just warm everything through.
Vegetable Additions
- Throw in some sliced bell peppers, snap peas, or shredded carrots along with the broccoli. Mushrooms add an earthy depth that pairs wonderfully with the beef.
- For extra greens, stir in a handful of baby spinach right at the end and let it wilt in the residual heat.
Flavor Twists
- Spicy version: Add a tablespoon of sriracha or gochujang to the sauce. Top with fresh chili slices.
- Ginger-forward: Double the fresh ginger and add a splash of ginger juice for a bright, zesty kick.
- Garlic lovers: Use 5-6 cloves of garlic instead of 3. Roast them slightly before adding for a sweeter, deeper flavor.
I once made this with ground lamb and added a pinch of cumin and coriander—it was surprisingly delicious, like a Middle Eastern-inspired twist on a classic. Don’t be afraid to experiment!
Serving & Storage Suggestions
This ground beef and broccoli skillet is best served immediately, right when the sauce is glossy and the broccoli is still bright green. Here’s how to make the most of it:
Serving Temperature: Serve hot over a bed of steamed rice. The contrast between the warm, saucy beef and the fluffy rice is pure comfort. I like to pile everything in a shallow bowl and sprinkle sesame seeds and green onions on top for color and crunch.
What to Serve With It: This dish is pretty complete on its own, but if you’re feeding a crowd, add a simple cucumber salad with rice vinegar and sesame oil, or some egg rolls from the freezer section. A side of steamed edamame with sea salt is also lovely.
Storage Instructions: Leftovers keep well in an airtight container in the refrigerator for up to 3 days. The broccoli will soften over time, but the flavor actually gets better as it sits. I wouldn’t recommend freezing this dish—the broccoli turns mushy when thawed.
Reheating Tips: The best way to reheat is in a skillet over medium heat with a splash of water or broth. This helps revive the sauce and prevents the beef from drying out. Microwave works in a pinch—just cover the bowl with a damp paper towel to create steam and heat in 30-second bursts, stirring between each.
Flavor Development: Honestly, this is one of those dishes that tastes even better the next day. The flavors meld together overnight, and the sauce penetrates every nook and cranny. I’ve been known to make extra on purpose just for lunch leftovers.
Nutritional Information & Benefits
Here’s the estimated nutritional breakdown for one serving (about 1/4 of the recipe, served without rice):
| Nutrient | Amount |
|---|---|
| Calories | 350 |
| Protein | 28g |
| Fat | 22g |
| Saturated Fat | 7g |
| Carbohydrates | 12g |
| Fiber | 3g |
| Sugar | 7g |
| Sodium | 680mg |
This ground beef and broccoli skillet packs a serious nutritional punch. Broccoli is loaded with vitamin C, vitamin K, and fiber—it’s one of those vegetables that’s genuinely good for you in every way. The beef provides high-quality protein, iron, and B vitamins, which support energy levels and overall health. The ginger and garlic add anti-inflammatory benefits, while the sesame oil offers healthy fats.
Dietary Considerations: This recipe is naturally dairy-free and can easily be made gluten-free with a simple soy sauce swap. It’s relatively low in carbs (especially if you skip the rice), making it suitable for low-carb and keto diets with minor adjustments. If you’re watching your sodium, use low-sodium soy sauce and reduce the added salt.
Conclusion
This Quick 20-Minute Ground Beef and Broccoli Skillet has become my go-to for those nights when I need dinner on the table fast, but I refuse to compromise on flavor. It’s proof that you don’t need fancy ingredients or hours in the kitchen to create something genuinely delicious.
What I love most about this recipe is how forgiving it is. Maybe your broccoli is a little more cooked than mine, or you added an extra splash of soy sauce—it still turns out fantastic. It’s the kind of meal that builds confidence in the kitchen, showing you that a satisfying, homemade dinner is always within reach.
I’d love to hear how this turns out for you. Did you add any twists? Serve it over noodles instead of rice? Drop a comment below and let me know—your adaptations might inspire someone else’s dinner tonight. And if you loved it, share this recipe with a friend who needs a weeknight win.
Now go make that skillet sizzle. You’ve got this.
Frequently Asked Questions
Can I use frozen broccoli for this recipe?
Yes, you can use frozen broccoli, but there’s a trick to it. Thaw the florets first and pat them very dry with paper towels. Frozen broccoli releases a lot of water as it cooks, which can make your sauce watery. If you’re in a hurry, add the frozen broccoli directly to the skillet but increase the cooking time by 2-3 minutes and expect a slightly less concentrated sauce.
How do I prevent the ground beef from becoming dry?
The key is not to overcook it. Cook the beef just until it’s no longer pink, then remove it from the pan if you’re worried about it drying out. Using 80/20 ground beef (which has a higher fat content) also helps keep it moist. If you’re using lean ground beef, add an extra tablespoon of oil to the pan.
Can I make this recipe ahead of time for meal prep?
Absolutely! This ground beef and broccoli skillet is great for meal prep. Cook the entire recipe, let it cool completely, then divide into individual containers with rice. It will keep in the refrigerator for up to 3 days. The broccoli softens a bit over time, but the flavors actually meld together beautifully. Reheat in the microwave or a skillet with a splash of water.
What can I use instead of soy sauce?
If you’re out of soy sauce or need a substitute, try coconut aminos (which is slightly sweeter and lower in sodium), tamari (which is gluten-free and has a similar flavor), or even Worcestershire sauce mixed with a pinch of salt for a different but delicious flavor profile. Each substitute will change the final taste slightly, but they all work well.
Is this recipe spicy?
As written, this recipe has a very mild warmth from the red pepper flakes, but it’s not spicy. If you’re serving kids or people sensitive to heat, feel free to omit the red pepper flakes entirely. To make it spicier, add more red pepper flakes, a drizzle of sriracha, or some fresh sliced chili peppers along with the garlic and ginger.
Pin This Recipe!

Quick 20-Minute Ground Beef and Broccoli Skillet
A quick and easy weeknight dinner featuring savory ground beef and tender broccoli in a glossy, flavorful sauce. Ready in just 20 minutes, this one-skillet meal is perfect for busy evenings.
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Total Time: 20 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: Asian-Inspired
Ingredients
- 1 pound ground beef (80/20 works best)
- 3 cups broccoli florets (fresh, cut into bite-sized pieces)
- 2 tablespoons vegetable oil (or neutral oil with high smoke point)
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 1/4 cup low-sodium soy sauce
- 2 tablespoons brown sugar (light or dark)
- 1 tablespoon rice vinegar
- 1 teaspoon sesame oil (optional)
- 1/4 teaspoon red pepper flakes (adjust to taste)
- 1 tablespoon cornstarch mixed with 2 tablespoons water (slurry)
- Salt and black pepper to taste
- Cooked white rice or brown rice (for serving, about 2 cups)
- Sesame seeds for garnish (toasted)
- Sliced green onions for garnish
Instructions
- Prep your ingredients (5 minutes): Wash and cut broccoli into bite-sized florets. Peel and mince garlic. Peel and grate ginger. In a small bowl, whisk together soy sauce, brown sugar, rice vinegar, sesame oil, and red pepper flakes. In another small bowl, mix cornstarch with water until smooth. Set everything near the stove.
- Start the rice (if using): Begin cooking rice before starting the skillet. Quick-cook or instant rice works in about 10 minutes, or use leftover rice.
- Brown the ground beef (5 minutes): Heat skillet over medium-high heat and add 1 tablespoon vegetable oil. Once oil shimmers, add ground beef. Break into small crumbles. Let cook undisturbed for 2 minutes for a golden-brown crust, then stir and cook until no longer pink, about 3 more minutes. Drain excess fat, leaving about 1 tablespoon in the pan. Season with salt and pepper.
- Cook the aromatics (1 minute): Push beef to one side of skillet. Add remaining 1 tablespoon oil to empty side. Add minced garlic and grated ginger. Cook for 30 seconds, stirring constantly, until fragrant. Stir everything together.
- Add the broccoli (4 minutes): Add broccoli florets to skillet. Stir to combine with beef and aromatics. Cook for 2 minutes, stirring occasionally, until broccoli turns bright green. Add 2 tablespoons water to pan and immediately cover with lid or foil. Let steam for 2 minutes until crisp-tender.
- Add the sauce (2 minutes): Pour soy sauce mixture over beef and broccoli. Stir to coat evenly. Let cook for 1 minute to reduce slightly and concentrate flavor.
- Thicken the sauce (1 minute): Stir cornstarch slurry and pour into skillet. Stir continuously for 30 seconds to 1 minute until sauce becomes glossy and thick, coating the back of a spoon.
- Finish and serve (1 minute): Remove from heat. Taste and adjust seasoning. Serve immediately over steamed rice, garnished with sesame seeds and sliced green onions.
Notes
For best results, prep all ingredients before cooking. Use 80/20 ground beef for flavor. For gluten-free, use tamari instead of soy sauce. Broccoli can be adjusted for texture: skip steaming for crunchier, steam longer for softer. Leftovers keep in refrigerator for up to 3 days; reheat in skillet with a splash of water.
Nutrition
- Serving Size: 1/4 of recipe (witho
- Calories: 350
- Sugar: 7
- Sodium: 680
- Fat: 22
- Saturated Fat: 7
- Carbohydrates: 12
- Fiber: 3
- Protein: 28
Keywords: ground beef, broccoli, skillet, quick dinner, weeknight meal, stir-fry, 20-minute recipe, easy dinner, one-pan meal


