Beef and Broccoli Recipe
I keep a quick, reliable beef and broccoli recipe in my weeknight rotation because it hits that sweet spot: fast, satisfying, and genuinely flavorful. This version leans on simple pantry staples and a short cooking time so you can have a restaurant-style plate without the fuss. It’s a great go-to when you want dinner done right after work, or when guests show up unexpectedly.
The method uses a brief blanch for the broccoli, a light cornstarch coating on the beef for better browning, and a straightforward sauce that balances salty, sweet, and tangy notes. I’ll walk you through every step, plus share swaps, equipment notes, and storage tips so you can make this dish reliably every time.
Shopping List

- Broccoli, 4 cups chopped — fresh crowns; aim for firm florets with bright green color.
- Cornstarch, 3 tablespoons (divided) — gives beef a light coating for texture and thickens the sauce.
- Water, 3 tablespoons — used to make the cornstarch slurry for the beef.
- Flank steak, 1 pound, cut into strips — lean, slices thin across the grain for tenderness.
- Soy sauce, 1/4 cup — provides the savory backbone of the sauce; use low-sodium if preferred.
- Rice vinegar, 1/4 cup — gives the sauce balance and a bright tang.
- Brown sugar, 3 tablespoons — adds mellow sweetness and helps with caramelization.
- Minced garlic, 1 tablespoon — fresh minced garlic is best for aroma and pungency.
- Sesame oil, 1/2 tablespoon — small amount for toasty sesame flavor; add at the sauce stage.
- Fresh ginger, 1/2 teaspoon — grated or finely minced for a subtle warm spiciness.
- Vegetable oil, 2 tablespoons (divided) — neutral oil for high-heat cooking; split between beef and broccoli steps.
- Sesame seeds — for garnish and a little extra crunch.
Build Beef and Broccoli Recipe Step by Step
Prep
- Bring a large pot of water to a rolling boil for blanching the broccoli.
- Cut the flank steak into thin strips across the grain; this keeps the meat tender when cooked.
- Measure out cornstarch, soy sauce, rice vinegar, brown sugar, garlic, sesame oil, ginger, and vegetable oil so everything is ready.
Blanch the broccoli
- Once the pot of water is boiling, add the 4 cups chopped broccoli and cook for 1–2 minutes until bright green and just tender-crisp.
- Immediately transfer the broccoli to a bowl of cold water (an ice bath if you have it) to stop the cooking. Drain and pat dry thoroughly before stir-frying.
Coat the beef
- While the water is heating, whisk together 2 tablespoons cornstarch with 2 tablespoons water in a large bowl to make a light slurry.
- Add the 1 pound of beef strips to the slurry and toss until the meat is evenly coated. This gives the beef a silky texture and helps it brown.
Make the sauce
- In a separate bowl, whisk together the remaining 1 tablespoon cornstarch with 1/4 cup soy sauce, 1/4 cup rice vinegar, 3 tablespoons brown sugar, 1 tablespoon minced garlic, 1/2 tablespoon sesame oil, and 1/2 teaspoon fresh ginger. Set this sauce aside.
Cook the beef
- Heat 1 tablespoon vegetable oil in a large pan over medium heat until shimmering.
- Add the coated beef strips in a single layer (work in batches if needed) and cook, stirring occasionally, until the beef is heated through and no pink remains. This should take a few minutes depending on thickness.
- Remove the beef from the pan and set aside on a plate.
Finish the dish
- Once the blanched broccoli is drained and dried, add the remaining 1 tablespoon vegetable oil to the same pan and increase heat to medium-high.
- Add the broccoli and cook for about 2 minutes, just to warm and pick up a little char if possible.
- Return the cooked beef to the pan, pour in the prepared sauce, and bring everything to a boil. Stir constantly so the sauce thickens and coats the beef and broccoli evenly. Cook for 1–2 minutes until the sauce is glossy and slightly reduced.
- Serve immediately over rice or noodles and sprinkle with sesame seeds.
Reasons to Love Beef and Broccoli Recipe
- Fast: Active cooking time is short; blanching and a quick stir-fry keep the whole process moving.
- Balanced flavors: Soy, vinegar, brown sugar, garlic, and ginger create a simple sauce with sweet, salty, and tangy notes.
- Textural contrast: Tender beef with crisp-tender broccoli makes every bite satisfying.
- Weeknight-friendly: Uses minimal ingredients and mostly pantry staples, so it’s easy to pull together on busy nights.
- Customizable: Easy to adjust sweetness, salt, or heat to your preference.
Budget & Availability Swaps

- Flank steak substitute: Use skirt steak, sirloin, or even thinly sliced chuck if cheaper; slice thin across the grain for tenderness.
- Broccoli substitute: Broccolini, bok choy, or snap peas work if broccoli is expensive or unavailable; adjust blanch timing for smaller vegetables.
- Soy sauce: Use tamari for gluten-free or low-sodium soy if watching salt intake.
- Sesame oil: Omit if you don’t have it; add a few drops of toasted sesame seeds for some toasted flavor instead.
Equipment Breakdown

- Large pot — for blanching broccoli quickly and efficiently.
- Large pan or wok — wide surface area to cook beef and broccoli without steaming; a heavy skillet works well too.
- Mixing bowls — one for the cornstarch slurry with the beef and one for the sauce.
- Tongs or spatula — for quick, even stirring when stir-frying.
- Kitchen towel or salad spinner — to dry broccoli after blanching; keeping it dry prevents splatter and helps it char.
Steer Clear of These
- Overcooking the broccoli — it should remain bright and slightly crisp; blanch 1–2 minutes only, then shock in cold water.
- Skipping the cornstarch on the beef — without it, the meat won’t brown as well and the sauce won’t cling as nicely.
- Cooking beef too long — flank steak cooks fast; overcooking makes it tough. Remove as soon as the pink is gone.
- Crowding the pan — cook in batches if needed so the beef sears instead of steams.
Seasonal Adaptations
- Spring: Add blanched asparagus or sugar snap peas for a lighter, greener dish.
- Summer: Use quick-char grilled bell pepper slices and finish with a squeeze of lime for brightness.
- Fall/Winter: Swap broccoli with roasted Brussels sprouts or use a mix of broccoli and mushrooms for deeper, earthy flavors.
Notes on Ingredients
- Broccoli — blanching then shocking keeps the color and texture perfect; dry thoroughly before stir-frying to avoid excess water.
- Cornstarch — divided use: 2 tbsp with water for coating beef, 1 tbsp in the sauce to thicken it.
- Flank steak — slice thin and against the grain for tender bites; the recipe uses 1 pound.
- Soy sauce & rice vinegar — equal parts soy and vinegar create the savory-tangy base; both are 1/4 cup here.
- Brown sugar — 3 tablespoons provide balanced sweetness and helps create a glossy sauce.
- Garlic & ginger — 1 tablespoon minced garlic and 1/2 teaspoon fresh ginger give aromatic depth without overpowering.
- Sesame oil — small amount (1/2 tablespoon) for a toasty finish; it’s potent, so a little goes a long way.
- Vegetable oil — 2 tablespoons divided; a neutral oil handles high heat for searing and stir-frying.
- Sesame seeds — optional garnish that adds visual appeal and a subtle crunch.
Leftovers & Meal Prep
- Storage: Refrigerate leftovers in an airtight container for up to 3 days. The sauce will continue to thicken in the fridge, so you may want to loosen with a splash of water when reheating.
- Reheating: Warm gently in a skillet over medium heat to preserve texture, or microwave in short bursts, stirring between intervals.
- Meal prep: Cook beef and broccoli separately and keep sauce in a sealed container. Reheat together briefly when ready to serve to avoid soggy broccoli.
- Freezing: Not ideal—broccoli loses texture when frozen and reheated. If you must freeze, store only the cooked beef with sauce and thaw slowly before reheating.
Beef and Broccoli Recipe FAQs
- Can I use frozen broccoli? — You can, but thaw and drain it well, then reduce or skip blanching to avoid sogginess.
- What rice or noodles pair best? — Jasmine rice or steamed short-grain rice is classic. Udon or lo mein-style noodles also work well.
- How do I make it spicier? — Add a pinch of red pepper flakes to the sauce or a little Sriracha to taste.
- Can I make this gluten-free? — Use tamari or a certified gluten-free soy sauce to keep it gluten-free.
- Is sesame oil necessary? — It’s optional but recommended for authentic toasty flavor; omit if you don’t have it.
Before You Go
If you make this Beef and Broccoli, remember the two small moves that make a big difference: dry your blanched broccoli thoroughly and don’t skip the cornstarch coating on the beef. Both keep texture and sauce quality high. This recipe is forgiving, fast, and perfect for customizing—add more garlic, swap proteins, or toss in extra veggies. Drop a photo and a note about any tweaks you make; I love seeing how readers make the recipe their own.

Beef and Broccoli Recipe
Ingredients
- 4 cups broccoli, chopped
- 3 tablespoons cornstarch divided (2 tbsp for coating beef, 1 tbsp for sauce)
- 3 tablespoons water divided (2 tbsp for coating, 1 tbsp for sauce)
- 1 pound flank steak, cut into strips
- 1/4 cup soy sauce
- 1/4 cup rice vinegar
- 3 tablespoons brown sugar
- 1 tablespoon minced garlic
- 1/2 tablespoon sesame oil
- 1/2 teaspoon fresh ginger, grated or minced
- 2 tablespoons vegetable oil divided (1 tbsp for cooking beef, 1 tbsp for broccoli)
- sesame seeds for sprinkling
Instructions
- Bring a large pot of salted water to a boil. Add the chopped broccoli and cook 1–2 minutes until bright green and just tender, then transfer immediately to a bowl of ice water to stop cooking; drain and pat dry.
- In a large bowl, whisk 2 tablespoons cornstarch with 2 tablespoons water to form a thin slurry. Add the beef strips and toss to coat evenly; set aside.
- In a separate bowl, whisk together the remaining 1 tablespoon cornstarch with 1 tablespoon water, then add soy sauce, rice vinegar, brown sugar, minced garlic, sesame oil, and grated ginger; set the sauce aside.
- Heat 1 tablespoon vegetable oil in a large skillet or wok over medium-high heat. Add the coated beef in a single layer and cook until no longer pink, about 3–5 minutes, stirring or turning as needed. Remove the beef and set aside.
- Add the remaining 1 tablespoon vegetable oil to the skillet. Add the drained broccoli and cook 1–2 minutes until heated through and slightly crisp.
- Return the cooked beef to the skillet, pour in the prepared sauce, and bring to a simmer. Cook 1–2 minutes until the sauce thickens and coats the beef and broccoli.
- Serve immediately over rice or noodles and sprinkle with sesame seeds.
Equipment
- Large Pot
- Large Bowl
- Large Skillet or Wok
- slotted spoon or tongs
- bowl with ice water
Notes
- To freeze, portion beef, sauce, and blanched broccoli into separate labeled bags.
- Keep all three bags together in the freezer for up to 3–4 months.
- Thaw in the refrigerator overnight before reheating.
- Store leftovers in an airtight container in the refrigerator up to 3 days.
- Reheat in a microwave or warm in a skillet with a little oil until heated through.
