Soups & Stews
This beef and broccoli recipe with beef broth transforms a classic into something deeply flavorful and restaurant-worthy. The secret lies in a rich, silky broth base that infuses every bite with umami depth, while perfectly seared beef strips and tender-crisp broccoli create the ideal balance of textures.
I've refined this technique over years of testing, ensuring the beef stays tender and the broccoli maintains its vibrant color and slight crunch.
The process begins with a quick sear of beef strips to lock in juices, followed by a deep reduction of beef broth to create a concentrated, velvety sauce. This isn't your typical stir-fry—it's a slow-simmered dish where flavors meld beautifully over time.
The broccoli cooks just until tender-crisp, absorbing the rich broth without losing its natural freshness.
What you'll end up with is a dish that's rich yet balanced, with beef that's tender yet still holds its shape, and broccoli that's vibrant and perfectly cooked.
The silky broth coats every ingredient, creating a harmonious blend of savory, slightly sweet, and umami flavors. This is comfort food elevated to restaurant-quality standards.
The best part? This recipe scales beautifully for weeknight dinners or special occasions, and the leftovers taste even better the next day as the flavors continue to develop. Let's get started on creating this deep umami masterpiece that will become a staple in your recipe collection.
Ingredients for beef and broccoli recipe with beef broth
Restaurant-quality beef and broccoli begins with these carefully selected ingredients for deep umami flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Flank Steak 🥩 | 1 ½ lb | Thinly sliced against grain |
| Fresh Broccoli 🥦 | 1 ½ lb | Florets cut into bite-sized pieces |
| Beef Broth 💧 | 3 cups | Homemade or high-quality store-bought |
| Soy Sauce 🍶 | ½ cup | Low-sodium preferred |
| Honey 🍯 | 2 tbsp | For balancing umami |
| Ginger Root 🌿 | 2 tbsp | Freshly grated |
| Garlic Cloves 🧄 | 6 cloves | Minced finely |
| Sesame Oil 🫒 | 1 tbsp | For aroma |
| Cornstarch 🌾 | 1 tbsp | For thickening sauce |
| Vegetable Oil 🫒 | 2 tbsp | High smoke point |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Green Onions 🧅 | 3 whole | Sliced thin for garnish |
| Sesame Seeds 🌱 | 1 tbsp | Toasted for crunch |
The flank steak is critical here—look for well-marbled cuts from the butcher section. Costco or Whole Foods carry excellent options, but any reputable grocery store will have a quality cut. Slice it thinly against the grain for tender bites. For the broccoli, freshness matters most—choose heads with tight florets and vibrant green color. If using frozen, thaw completely and pat dry to prevent excess moisture in the dish. The beef broth should be rich and well-seasoned; homemade or high-end brands like Kettle & Fire elevate the umami profile significantly.
No soy sauce? Coconut aminos work in a pinch, though the flavor will differ slightly. Fresh ginger is ideal, but dried ginger at half the amount suffices if needed. For a quicker prep, use pre-minced garlic from a jar—just ensure it's labeled fresh. The sesame oil adds depth, but if unavailable, toasted sesame seeds sprinkled at the end provide a similar aroma. For thickening, cornstarch is best, but arrowroot powder works equally well. The honey balances the dish, but maple syrup offers a subtle variation if preferred.
Store prepped beef strips and broccoli in airtight containers for up to 2 days in the fridge. The sauce thickens as it cools, so reheat gently with a splash of water if needed. This dish freezes beautifully for 3 months, though the broccoli may soften slightly upon thawing. Garnish with toasted sesame seeds and green onions right before serving to preserve freshness. Leftovers reheat wonderfully, with flavors deepening overnight—perfect for meal prep.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this for lazy nights—just sear the flank steak, toss in the broccoli, pour the beef broth, and let it simmer. No chopping boards, no extra pans, just done. The honey glaze caramelizes right in the pan while the broth reduces to a rich, savory sauce—minimal effort, maximum reward.
- Umami Bomb: That beef broth? It’s the secret weapon. The soy sauce and honey balance the deep, meaty flavor of the flank steak, while the broccoli soaks up all the goodness. The first bite—tender beef with that crisp-tender broccoli and a glossy, slightly sweet-savory sauce—makes me wonder why I ever bought takeout.
- Lunchbox Hero: Between us, this is my go-to for meal prep. The flavors only get better the next day, and it reheats like a dream. Pack it in containers for work or school lunches—your coworkers will think you’re a culinary genius, and honestly? So will you.
- Budget-Friendly Powerhouse: Flank steak stretches farther than you’d think when sliced thin, and broccoli is one of the most affordable veggies out there. A single batch feeds four, and leftovers taste just as good cold in sandwiches or over rice. I’ll be real: this recipe saved me from ordering delivery more times than I can count.
Step-by-step instructions for beef and broccoli with beef broth
A rich, umami-forward dish where tender beef and crisp broccoli meld in a silky broth base.
Prepare the Flank Steak
Slice the 1.5 lb flank steak thinly against the grain into ¼-inch strips. This ensures tender bites—thicker slices would stay chewy. Pat the strips dry with paper towels and season generously with 1.5 tsp salt and 0.5 tsp black pepper. Let them sit at room temperature for 15 minutes while you prep the rest.
I like to marinate the steak briefly in 0.5 cup soy sauce and 2 tbsp honey for 10 minutes before cooking. This adds depth and prevents dryness. Toss the seasoned strips in a bowl with the soy sauce and honey, ensuring even coating. The honey will caramelize slightly during searing, creating a subtle sweet contrast to the savory beef.
Sear the Beef and Broccoli
Heat 2 tbsp vegetable oil in a large skillet or wok over high heat until shimmering. Add the marinated steak in a single layer and sear undisturbed for 1-2 minutes until deeply browned on one side. Flip and repeat—don’t overcrowd the pan, or the steak will steam instead of sear. Remove the beef and set aside.
In the same pan, add 1.5 lb fresh broccoli florets and stir-fry for 3-4 minutes until bright green and just tender-crisp. The high heat preserves their texture while developing a slight char. Add 6 minced garlic cloves and 2 tbsp freshly grated ginger root, cooking for 30 seconds until fragrant. This step builds the aromatic foundation for the dish.
Build the Silky Broth Base
Reduce heat to medium-low and pour in 3 cups beef broth. Bring to a gentle simmer, then add the seared beef and broccoli back to the pan. Stir in 0.5 cup soy sauce and 1 tbsp sesame oil, letting the mixture simmer for 5 minutes. The broth should reduce slightly, intensifying the umami flavor.
Here’s the trick: whisk 1 tbsp cornstarch with 2 tbsp water to form a slurry. Slowly pour it into the pan while stirring constantly. The sauce will thicken to a glossy, velvety consistency—just thick enough to coat the back of a spoon. If it thickens too quickly, add a splash of hot broth to balance. The cornstarch ensures the broth clings to every bite without being gluey.
Finish and Garnish
Remove from heat and let the dish rest for 2 minutes. This allows the flavors to meld and the sauce to set slightly. Taste and adjust seasoning—add a pinch more salt if needed, or a drizzle of honey for balance. The broccoli should still have a bite, and the beef should be tender but not mushy.
Garnish with 3 sliced green onions and 1 tbsp toasted sesame seeds for texture and aroma. Serve immediately over steamed rice or noodles to soak up every last drop of that luxurious broth. The sesame seeds add a nutty crunch that cuts through the richness, while the green onions brighten the dish.
Pro Tips For Making Beef And Broccoli Recipe With Beef Broth
- Slice Against the Grain: Flank steak’s tough fibers run parallel to the grain—cutting perpendicular makes each bite melt like butter. Take your time; a sharp knife and steady hand save you from chewy disappointment (yes, even if you’re impatient like me).
- Blanch Broccoli First: Toss florets in boiling water for 30 seconds before stir-frying—this stops them from turning mushy while cooking. Drain and shock in ice water to lock in color and texture; your dish will thank you with bright, crisp broccoli.
- Deglaze with Broth Early: After searing the beef, pour in just ¼ cup beef broth right away to lift those golden bits off the pan. Wait 30 seconds before adding the rest—this builds deeper flavor faster than dumping everything at once.
- Balance Sweet and Salty: Start with 1 tablespoon honey, then taste before adding more—soy sauce and honey fight for dominance. If the dish tastes one-dimensional, a pinch of white pepper or a splash of rice vinegar cuts through the sweetness without overpowering.
Flavor customization for this recipe
Sweet and Tangy Twist
Balance the umami depth with a sweet-tangy variation by adding 1 tbsp rice vinegar and 1 tbsp orange zest to the broth. The acidity brightens the dish, while the citrus notes complement the beef beautifully.
I also swap 1 tbsp of the honey for maple syrup—it adds a caramelized depth that pairs wonderfully with the savory beef. Serve with a sprinkle of toasted coconut flakes for a tropical-inspired finish. 🍊
Spicy Kick
For heat lovers, stir in 1 tbsp gochujang (Korean chili paste) and ½ tsp red pepper flakes when building the broth base. The gochujang adds a fermented depth, while the flakes bring a sharp, fiery finish.
If you prefer smoky heat, swap the red pepper flakes for ½ tsp smoked paprika—it adds a subtle charred note. Garnish with thinly sliced jalapeños for extra spice. 🌶️
Creamy Mushroom Infusion
Elevate the dish with 8 oz sliced shiitake mushrooms and ¼ cup heavy cream. Sauté the mushrooms in the same pan after searing the beef, then deglaze with ½ cup white wine before adding the broth.
Stir in the cream at the end for a luxurious, velvety texture. The mushrooms add an earthy umami that deepens the broth, while the cream rounds out the richness. 🍄
Garlic Butter Finish
For a decadent twist, finish the dish with a garlic butter sauce. Melt 2 tbsp butter in a small pan, then add 3 minced garlic cloves and 1 tbsp chopped parsley.
Pour this over the beef and broccoli just before serving. The butter adds a silky richness, while the garlic and parsley brighten the dish. Trust me, this takes it to another level. 🧈
Herbaceous Brightness
Add fresh herbs like 1 tbsp chopped cilantro or 1 tbsp chopped basil right before serving to introduce a fresh, herbaceous note. For a more robust flavor, infuse the broth with 2 sprigs fresh thyme or 1 bay leaf while simmering.
Remove them before serving, but the subtle herbal notes will linger beautifully. This works especially well with the sweet-tangy variation. 🌿
Umami Bomb
Maximize umami by adding 1 tbsp fish sauce or 1 tbsp Worcestershire sauce to the broth. These ingredients add a deep, savory punch that amplifies the beef’s natural flavors. For an extra boost, stir in 1 tbsp miso paste (preferably white miso) when building the sauce.
The miso dissolves smoothly and adds a subtle sweetness that balances the dish perfectly. 💯
Nutrition facts
Frequently asked questions
Can I use flank steak substitutes in this recipe?
Sirloin, ribeye, or even top round work well—just slice against the grain for tenderness. For extra flavor, try thinly sliced beef chuck, but it may need slightly longer cooking. Avoid fatty cuts like ribeye if you prefer a lighter dish, as they can make the sauce greasy.
How do I prevent the broccoli from turning mushy?
Cook broccoli only until tender-crisp—about 3-4 minutes in high heat. Overcooking releases water, making it soggy. Start with fresh, dry florets and avoid stirring too much. For extra insurance, blanch broccoli in boiling water for 1 minute before stir-frying.
What's the best way to make the sauce thicker?
Use the cornstarch slurry method (1 tbsp cornstarch + 2 tbsp water) for a glossy finish. If the sauce is too thin, whisk in ½ tsp more cornstarch mixed with 1 tsp water. For a natural thickener, simmer uncovered for 5 extra minutes to reduce the broth. Never boil vigorously—this makes the sauce gluey.
Can I make this dish ahead of time?
Yes! Prepare through Step 3 (before thickening), then refrigerate for up to 2 days. Reheat gently on low heat with a splash of water to restore sauce consistency. The flavors actually improve overnight as the broth deepens. For best texture, finish with fresh broccoli and garnishes when reheating.
What if I don't have beef broth?
Use water + bouillon (1 cube per cup) or chicken broth in a pinch—just add ½ tsp soy sauce and ¼ tsp Worcestershire to mimic beef flavor. For maximum depth, reduce the broth longer to concentrate flavors. Avoid vegetable broth—it lacks the umami richness.
