Easy Beef and Broccoli Stir-Fry with Hoisin-Style Sauce (25 Minutes)
A quick takeout-style beef and broccoli you can make at home in 25 minutes — tender slices of beef, bright broccoli, and a bold hoisin-forward sauce for maximum flavor. Fast, stovetop-friendly, and built for weeknight dinners when you want big Asian flavors without the fuss.
Easy Beef and Broccoli Stir-Fry with Hoisin-Style Sauce (25 Minutes)
This Easy Beef and Broccoli Stir-Fry is built to deliver the two things most of us want from takeout: punchy savory-sweet flavor and contrast between tender meat and bright vegetables — all in under 25 minutes. The sauce leans into hoisin's molasses-like sweetness but keeps it streamlined (and thickened with cornstarch) so it clings to each strip of beef and every broccoli floret. Searing the thinly sliced flank steak at very high heat gives concentrated caramelization while the quick steam-and-sauté of the broccoli preserves that fresh snap and vibrant green color.
What makes this version work is the choreography: a light seasoning on the raw beef, a hot pan that sears fast, and a glossy hoisin-forward sauce finished with a whisper of sesame oil for aroma. It’s a recipe for home cooks who want bold, restaurant-style results without complicated marinades or long hands-on time — perfect for busy weeknights, quick date-night dinners, or when you want the comfort of takeout but better ingredients and control over seasoning.
Plan your timing
Ingredients
Instructions
Slice and quickly season the beef
For this step
- 1 lbFlank steak, thinly sliced against the grain
- 3 tbspSoy sauce (divided)
Sear the beef over high heat
For this step
- 2 tbspVegetable oil (or neutral oil)
Stir-fry broccoli and aromatics
For this step
- 4 cupBroccoli florets
- 3 cloveGarlic, minced (about 3 cloves)
- 1 tbspFresh ginger, minced
Make the hoisin-style sauce and combine
For this step
- 2 tbspCornstarch
- 3 tbspHoisin sauce
- 0.25 cupWarm water (for sauce)
Finish and serve
For this step
- 1 tspSesame oil (for finishing)
Tips from the kitchen
Slice Against the Grain
Partially freeze the flank for 20–30 minutes to make thin, even slices and always cut perpendicular to the muscle fibers for tender bites.
Preheat the Pan
Get your wok or skillet smoking hot before adding oil so the beef sears instantly and avoids steaming; a well-heated pan is the difference between brown crust and soggy meat.
Control the Broccoli
Give broccoli a quick splash of water and cover briefly to steam if needed, then remove the lid and cook until just bright green to avoid overcooking.
Cornstarch for Shine
Dissolve cornstarch in warm water before adding to the pan to eliminate lumps and create a glossy sauce that clings to both beef and broccoli.
Finish with Sesame
Add sesame oil off the heat to preserve its fragrance; a little goes a long way and it should round the flavors, not overpower them.
Variations & substitutions
Tofu and Mushroom Swap
For a vegetarian version, replace beef with firm tofu (pressed and pan-seared) and add shiitake or cremini mushrooms for meaty texture; cook mushrooms first to brown them well.
Gluten-Free Option
Use tamari instead of soy and seek a gluten-free hoisin or make a quick substitute with tamari, peanut butter, a splash of rice vinegar, and a pinch of brown sugar.
Spicy Chili Kick
Stir in 1 teaspoon of chili garlic sauce or gochujang with the hoisin for heat, or toss with sliced fresh chilies and a drizzle of chile oil when serving.
Noodle Bowl Upgrade
Serve the stir-fry atop cooked lo mein or rice noodles and toss everything together so the thick hoisin-style sauce glazes the noodles for a one-bowl meal.
Storage & make-ahead
Store leftovers in an airtight container in the refrigerator for up to 3 days; the sauce will continue to thicken as it cools. To reheat, warm gently in a skillet over medium heat with a splash of water or broth to loosen the sauce and restore juiciness; avoid microwaving too long or the beef will become tough.
What to serve with it
Serve over steamed jasmine rice, brown rice, or garlic noodles to soak up the sauce, and sprinkle toasted sesame seeds and thinly sliced scallions on top for brightness and crunch. For beverages, pair with a cold pale lager or a slightly off-dry Riesling, or keep it simple with hot jasmine tea to cut through the richness.
Frequently asked questions
Can I use a different cut of beef?
Yes — skirt or sirloin are good alternatives because they slice thinly and cook quickly; avoid very tough, fatty cuts unless you plan to braise them instead of a quick stir-fry.
Why does the recipe use warm water for the sauce?
Warm water helps dissolve the cornstarch smoothly and brings the sauce to a simmer faster so it thickens into a glossy coating without lumps.
How do I prevent the beef from getting tough?
Slice against the grain, sear quickly over high heat without overcrowding the pan, and remove the beef while it’s slightly underdone — it will finish cooking when you toss it with the sauce.
Can I prep parts of this ahead?
Yes — slice the beef and store it covered in the fridge for a day, and trim the broccoli and mince aromatics ahead of time; hold off on mixing the cornstarch into water until just before cooking.
My broccoli ends up too soft — how can I keep it crisp?
Cook broccoli over high heat with minimal oil and use a short steam (a splash of water and a lid for 30–45 seconds) to start the cook, then remove the lid so it finishes quickly and stays crisp-tender.
About the author
JakeHello, I'm Jake. I started this recipe site with the idea that I hated recipe websites that overwhelm you with long stories and ads just to see plain content that's not helpful. My goal is to provide you with quality recipes, simple ideas and a fun cooking experience. There's lots of fun things to cook, and I think as you browse the site you'll find that TopShelf.Recipes is the place for quality recipes on the web.
See all recipes by Jake →Ratings & Reviews
Did you make this recipe?
Be the first to share your experience.
Ingredients
- Flank steak, thinly sliced against the grain1 lb
- Soy sauce (divided)3 tbsp
- Vegetable oil (or neutral oil)2 tbsp
- Broccoli florets4 cup
- Garlic, minced (about 3 cloves)3 clove
- Fresh ginger, minced1 tbsp
- Cornstarch2 tbsp
- Hoisin sauce3 tbsp
- Warm water (for sauce)0.25 cup
- Sesame oil (for finishing)1 tsp
Nutrition Facts
Per serving: 4 oz steak
Nutrition values are estimated from USDA ingredient data and may vary based on preparation, brands, and portion sizes. Values are provided for informational purposes only.
Keep Reading
Guides & articles for this recipe
Tips & Techniques
Seasonal Flavor Framework
A practical guide to composing balanced late-summer plates by pairing charred proteins, smoky accents, bright quick pickles, fresh herbs, and crunchy textures. Includes short technique boxes (quick pickles, finishing oils, compound butters) and clear timing notes so readers can mix-and-match market produce into satisfying meals.
Guides
Late-Summer Sips Guide
An ingredient-first guide to 10–12 late-summer cocktails and mocktails that turn peaches, watermelon, tomatoes, herbs, and stone fruit into vibrant drinks. Covers shrubs, grilled and charred fruit, tea infusions, batch methods, low-ABV swaps, and pairing notes for backyard grills.
Guides
Trending Charred Fruit Finishes
A practical guide to finishing grilled late‑summer fruits—peaches, plums, pineapple, and citrus—using glazes, brûlée sugars, herb‑salt contrasts, cheese pairings, and boozy sauces. Includes step‑by‑step techniques, eight quick finish recipes, and pairing ideas for desserts, salads, and grill‑side cocktails you can make tonight.
More from Stovetop
View all Stovetop recipes →Saffron Scallop Risotto with Parmesan and White Wine
Peanut Butter Chocolate Popcorn
Grilled Ribeye Tacos with Muddled Passion Fruit Salsa and Charred‑Lime Crema
Cauliflower Alfredo Whole-Grain
Teriyaki Chicken
Maple Bacon Popcorn
Espresso Caramel Popcorn
Salted Caramel Popcorn
One-Pot Turkey Farro Pasta
Ask me anything about this recipe — substitutions, scaling, techniques, timing.
Powered by AI · Answers may not always be perfect