Soups & Stews
This beef and broccoli recipe with beef broth transforms simple ingredients into a restaurant-worthy dish that balances wok-seared crunch with silky, umami-rich broth.
The secret lies in high-heat searing of the beef followed by a controlled simmer that develops deep, savory flavors—no fancy equipment required, just a sturdy skillet and patience.
I've perfected this technique over years of testing, ensuring the beef stays tender while the broccoli maintains its vibrant green color and satisfying snap.
The process begins with a quick sear of beef strips in a hot pan, creating a caramelized crust that locks in juices, then deglazing with beef broth to build flavor.
Broccoli gets a quick blanch to soften slightly before joining the beef in the simmering sauce, where it absorbs the aromatic broth while staying crisp-tender.
The result is beef that's fork-tender with a deep brown crust, broccoli with bright, vibrant florets, and a sauce that's rich yet light enough to coat every bite.
What makes this recipe stand out is how the beef broth elevates everything—its natural collagen releases during simmering, creating a velvety, slightly thickened sauce that clings to both beef and broccoli.
The dish delivers restaurant-quality depth without requiring hours in the kitchen, making it perfect for weeknight dinners or meal prep. Each bite offers a perfect balance of textures and flavors that keep you reaching for seconds.
Serve this beef and broccoli over steamed rice to soak up every last drop of that aromatic, beefy broth, or pair it with buttered noodles for a heartier meal. The recipe scales beautifully, so it's ideal for feeding a crowd or saving leftovers for lunch.
Let's get started on creating this foolproof, flavor-packed dish that's sure to become a family favorite.
Ingredients for beef and broccoli recipe with beef broth
Restaurant-quality beef and broccoli starts with these precise ingredients that deliver wok-seared crunch and umami-rich broth magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Flank Steak 🥩 | 1 ½ lb | Thinly sliced against grain |
| Fresh Broccoli 🥦 | 2 lb | Cut into 2-inch florets |
| Beef Broth 💧 | 2 cups | Homemade or high-quality store-bought |
| Sesame Oil 🫒 | 2 tbsp | Toasted for aroma |
| Soy Sauce 🍶 | ½ cup | Low-sodium preferred |
| Honey 🍯 | 1 tbsp | For balance |
| Fresh Ginger 🌿 | 2 tbsp | Finely grated |
| Garlic Cloves 🧄 | 6 cloves | Minced |
| Cornstarch 🌾 | 1 tbsp | For thickening |
| Vegetable Oil 🫒 | 2 tbsp | High smoke point |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Black Peppercorns 🌶️ | ½ tsp | Freshly cracked |
| Sesame Seeds 🌰 | 1 tbsp | Toasted for garnish |
| Green Onions 🧅 | 3 whole | Sliced thin for garnish |
The beef selection matters most here. Flank steak delivers that signature tenderness when sliced thinly against the grain—skirt steak works too. Look for cuts with good marbling at Whole Foods or your local butcher. Broccoli should be vibrant green with tight florets; Trader Joe's often carries organic bunches that hold up best. The beef broth is non-negotiable—homemade or high-quality store-bought like Kitchen Basics or Pacific Foods. I double-check the sodium content since we're adding soy sauce later. For the ginger, fresh is essential—it adds complexity that powder can't replicate. Buy organic if possible to avoid bitterness.
No flank steak? Sirloin or ribeye strips work in a pinch, but slice them thinner. Running short on sesame oil? Light olive oil plus 1/2 tsp toasted sesame seeds mimics the flavor. The cornstarch is crucial for that signature silky texture—arrowroot works too. For the honey, agave nectar is a 1:1 substitute if you prefer vegan. The garlic can be pre-minced from a jar (though fresh is better), and the green onions can be swapped for regular onions if you're out. Need to make this ahead? Cook the beef and broccoli separately, then combine with the sauce when reheating. The flavors develop beautifully overnight.
Store prepped ingredients separately: beef in an airtight container with 1 tsp soy sauce to marinate, broccoli in water to keep it crisp. The sauce components (broth, soy, honey, ginger) keep 3 days refrigerated. For longer storage, freeze the sauce separately—it reheats beautifully. Garnishes like sesame seeds and green onions add freshness, so toast the seeds just before serving. This dish reheats best in a skillet with a splash of water to restore moisture. Portion leftovers into containers with rice for easy lunches—just microwave and enjoy.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I’m too tired to scrub pots—just slice the steak, chop the broccoli, and let the beef broth do the heavy lifting. The sesame oil finishes it all with a single drizzle, and suddenly, dinner’s ready.
- Umami Bomb: That beef broth isn’t just for flavor—it’s the secret weapon. It turns the flank steak tender and infuses the broccoli with a depth that’s hard to resist. Honestly, the first time I tasted it, I nearly licked the pan.
- Lunchbox Hero: Between us, this is my go-to for meal prep. Toss the leftovers into bento boxes with rice, and you’ve got a lunch that feels fancy but costs pennies. My kids beg for it—yes, even on a Tuesday.
- Budget Stretch: Flank steak on sale? Broccoli in season? This dish lets you stretch every bite without skimping. I’ll make it twice in one week, and it’s still on the table when the grocery budget gets tight.
Step-by-step instructions for beef and broccoli with rich beef broth
Master this wok technique for restaurant-quality texture—crispy beef, vibrant broccoli, and velvety broth.
Prep Ingredients for Maximum Flavor Development
Begin by slicing the 1.5 lb flank steak thinly against the grain into ¼-inch strips. This ensures tender bites that cook quickly in the wok. While working, season the beef immediately with 1.5 tsp Diamond Crystal Kosher Salt and 0.5 tsp freshly cracked Black Peppercorns—this prevents drying during prep.
Cut the 2 lb fresh broccoli into 2-inch florets, reserving the stems for separate chopping. Finely grate the 2 tbsp fresh ginger and mince the 6 cloves garlic—both should be as uniform as possible for even distribution. Slice the 3 whole green onions thinly, keeping the whites and greens separate for garnish. These aromatics form the flavor base of the dish, so precision matters.
Create the Flavor Base Through Layered Cooking
Heat a 14-inch wok or skillet over high heat until smoking, then add 2 tbsp vegetable oil. Once shimmering, add the minced garlic and grated ginger, cooking for 30 seconds until fragrant but not browned. Immediately add the 1.5 lb sliced flank steak in a single layer, stirring constantly for 2 minutes until the beef develops a deep brown crust—this is your flavor foundation.
Remove the beef to a plate and set aside. In the same wok, add 2 tbsp sesame oil and swirl to coat the bottom. Toss in the broccoli florets, stirring for 3 minutes until bright green and just tender-crisp. The high heat preserves their vibrant color while developing a slight char—this is essential for that wok-seared texture.
Build the Silky Beef Broth Sauce
Return the beef to the wok along with 2 cups beef broth, scraping up any browned bits from the bottom. Add the 0.5 cup soy sauce and 1 tbsp honey, bringing to a simmer. Let it reduce for 5 minutes until the sauce thickens slightly and clings to the ingredients.
In a small bowl, whisk together 1 tbsp cornstarch with 2 tablespoons water to create a slurry. Slowly pour this into the wok while stirring continuously—this elevates the sauce to a glossy, velvety consistency. The moment the sauce coats the back of a spoon, remove from heat. If it thickens too much, add 1-2 tablespoons water to reach your desired texture.
Finish and Garnish for Restaurant-Worthy Presentation
Return the wok to medium heat and toss in the green onion whites and 1 tbsp toasted sesame seeds, stirring for 30 seconds to distribute evenly. The sesame seeds add nutty depth, while the green onions provide fresh contrast. Taste and adjust seasoning—you may need an additional ½ tsp soy sauce or pinch of salt to balance flavors.
Transfer immediately to serving plates, garnishing with the reserved green onion greens. Serve hot over steamed rice to soak up every bit of that silky, umami-rich broth. The beef should be tender yet still hold its shape, the broccoli vibrant and slightly crisp, and the sauce perfectly balanced between savory, sweet, and salty.
Pro Tips For Making Beef And Broccoli Recipe With Beef Broth
- CRISP THE BROCCOLI FIRST: I used to toss raw broccoli into the pan with the beef, thinking it’d soften fine—wrong. Blanch the florets in boiling water for 30 seconds first, then shock in ice water. This keeps them vibrant and prevents them from turning into mush when the beef finishes cooking. (Yes, it’s an extra step, but your dish will look and taste like it came from a restaurant.)
- SALT THE STEAK BEFORE SEARING: Flank steak needs time to develop flavor, not just a quick sprinkle before hitting the pan. Salt it generously and let it sit uncovered on a plate for at least 30 minutes—this ensures the seasoning penetrates instead of just clinging to the surface. Trust me, the difference in tenderness and taste is noticeable.
- DON’T OVERCROWD THE PAN: I learned this after burning the first batch of beef—flank steak releases a ton of juices, and if you pile it all in at once, the pan turns into a steaming mess. Sear the beef in batches, even if it means two rounds in the pan. The crust will be worth the wait.
- USE SESAME OIL LAST: Sesame oil burns faster than you’d think, and adding it too early ruins its nutty aroma. Toss it in with the soy sauce and beef broth at the very end, right when you’re ready to plate. A splash goes a long way—just ½ teaspoon is enough to elevate the whole dish. (And if you’re using toasted sesame oil, skip this step entirely—it’s already cooked.)
Make-ahead tips for leftovers
Prep Ahead for Flavor
Marinate the beef overnight in ½ cup soy sauce and 1 tbsp honey for maximum tenderness and flavor infusion. I store it in a ziplock bag in the fridge—this step alone transforms the texture.
The broccoli can be blanched for 2 minutes in boiling water, then shocked in ice water to maintain its vibrant green color. Store both components separately in airtight containers for up to 2 days.
Sauce Prep Strategy
Make the sauce base ahead by combining 2 cups beef broth, ½ cup soy sauce, 1 tbsp honey, and 2 tbsp cornstarch slurry in a saucepan. Simmer until thickened, then cool completely before refrigerating.
This pre-made sauce reheats beautifully and can be stored for 3 days—just add it to the cooked beef and broccoli when ready to serve. 💡
Efficient Cooking Day
On cooking day, simply reheat the beef in a skillet for 2-3 minutes until warmed through. Add the prepped broccoli and toss with the pre-made sauce, stirring for 1-2 minutes until everything is heated through.
This method cuts active cooking time to just 10 minutes while maintaining restaurant-quality results. I love this approach for busy weeknights!
Portion Control Tips
Divide the cooked beef and broccoli into quart-sized meal prep containers with a layer of rice at the bottom. Store the sauce separately in a small container and add it fresh when reheating.
This keeps the rice from getting soggy and maintains the perfect texture ratio. Each container makes a complete meal—just microwave for 2-3 minutes and enjoy.
Freezer-Friendly Method
For longer storage, freeze the cooked beef and broccoli separately in ziplock bags with parchment paper between layers to prevent sticking. The sauce freezes beautifully too—just thaw it in the fridge overnight before using.
When ready to serve, combine everything in a skillet with 1-2 tablespoons water to restore moisture and heat through. This method preserves all the flavors perfectly. ❄️
Garnish Last Minute
Toast the sesame seeds and slice the green onions fresh just before serving to maintain their vibrant colors and crisp textures. I keep these garnishes separate until the very end because they add that final pop of freshness that makes the dish feel special.
A little effort here makes a big difference in presentation! 🌟
Nutrition facts
Frequently asked questions
Why does the beef broth make this dish taste so much richer?
The beef broth adds depth through natural collagen breakdown during simmering, creating a velvety texture. It also carries the beef's umami essence that's lost when using water, while the soy sauce and honey in the recipe enhance the broth's savory-sweet balance. For even more richness, use homemade broth with beef bones.
Can I use frozen broccoli instead of fresh?
Fresh broccoli gives the best texture, but you can use frozen in a pinch. Thaw and drain completely first, then pat dry thoroughly to prevent a watery sauce. For optimal results, blanch frozen broccoli for 1 minute before stir-frying to maintain its vibrant color.
What's the best way to prevent the beef from drying out?
Slice the beef thinly against the grain and sear it quickly at high heat to lock in juices. Remove it from the pan immediately after browning, then return it to the broth just before serving. Overcooking is the main culprit—aim for 2-3 minutes total cooking time for the beef.
How can I make this dish spicier?
Add 1 tsp chili flakes or 1 tbsp minced fresh chili when searing the beef. For heat control, toast the chili flakes first to enhance their flavor. You can also add a dash of sriracha or chili paste to the sauce at the end. Start with small amounts and adjust to taste.
What's the ideal rice-to-dish ratio for serving?
Use a 1:2 ratio of rice to beef and broccoli combination. For 4 servings, prepare 2 cups uncooked rice (about 4 cups cooked) to ensure everyone has enough to soak up the flavorful sauce. The rice should be steamed just until tender for perfect texture.
