Want to save this recipe?
Enter your email below & we’ll send it to your inbox. Plus get great new recipes from us every week!
If you’ve ever ordered Chinese takeout and thought, “I could totally make this in my own kitchen,” this is your sign.

This is the kind of stir-fry beef and broccoli that makes you forget you ever had takeout. It’s aneasy recipe that has a glossy sauce and classic flavor, but still feels like a special Chinese dinner- just from your own home. It’s fast and flavorful, and honestly, one of the best “I need dinner in under an hour” meals to keep in your back pocket.
Step-by-Step Instructions

Step One: Slice the steak into thin pieces against the grain.

Step Two: In a mixing bowl, combine all of the sauce ingredients: ginger, garlic, water, soy sauce, rice vinegar, brown sugar, cornstarch, ground pepper, and sesame oil. Mix until smooth and combined.

Step Three: Chop the broccoli head into smaller, bite-sized chunks.

Step Four: In a large frypan over medium-high heat, add 1 tbsp olive oil and the broccoli. Place a lid on top and cook for 5 minutes to soften the broccoli. When done, remove the broccoli from the pan and set aside.

Step Five: Add the remaining 1 tbsp olive oil to the same pan. Add the beef slices to the pan and cook 2 minutes per side, or until cooked through. When done cooking, remove from the pan and set aside with the broccoli.

Step Six: Add the mixed sauce ingredients and bring to a simmer. Cook until it thickens (about 5 minutes).
Step Seven: Add the broccoli and beef back to the pan and toss in the sauce. Serve warm.
The Chemistry of Beef and Broccoli
Tender beef comes down to two things: slicing and heat. Flank steak has long muscle fibers, so cutting against the grain shortens those fibers- aka the good reason your beef turns out tender instead of chewy. Cooking in a single layer over medium-high heat helps you sear that surface quickly without steaming. For broccoli, the goal is bright green and slightly crunchy broccoli, not mush. A quick covered steam in a large skillet with a tiny splash of water softens it just enough while keeping it crisp. Then there’s the sauce: cornstarch needs to be fully dissolved in cold water or liquid before heating, otherwise you get clumps (the dreaded “corn starch snowballs”). Once it simmers, the starch thickens into that glossy broccoli sauce texture that coats everything beautifully.
Recipe Troubleshooting
Beef turned out tough and dry? This usually happens if the beef is sliced with the grain or if it is cooked too long. Remember short cook time, high heat, and thin slices.
Was the broccoli mushy? Five minutes covered is usually enough; pull it while it’s still bright and green and slightly firm.
Is the sauce too salty or too sweet? Too salty: add a splash of water or beef broth. Too sweet: reduce the brown sugar next time or add a tiny bit more rice vinegar for balance.
Sauce not thickening properly? This can happen if the cornstarch wasn’t mixed well or if the soy sauce is too strong. Mix your sauce ingredients thoroughly in a medium bowl first, and if it’s too thin, let it simmer longer.
What’s the best cut of beef for this recipe? Flank steak is a great choice, but skirt steak works too.
Can I use frozen broccoli? Yes, but it releases moisture. Cook it quickly and drain if needed so the sauce doesn’t get watery.
Can this be gluten-free? Use gluten-free soy sauce or coconut amninos.
Do I need to marinate the beef first? Not required, but letting it sit briefly in a bit of sauce can boost flavor- just don’t let the cornstarch in the sauce “gel” too early.

Serving Suggestions
Serve it over steamed white rice, pineapple rice, brown rice, or cauliflower, a low-carb option. For a full spread, pair with egg rolls or potstickers. Garnish with sesame seeds and sliced green onions for color and crunch. Serve in shallow bowls so the glossy sauce pools around the broccoli beautifully, and drizzle extra sauce on top for that takeout look. Add chili oil or red pepper flakes for spice lovers. Want another main dish to serve with? Try my walnut shrimp or teriyaki chicken recipe. For contrast, serve with miso soup, green beans, or crisp garden salad. If you’re feeling extra, use chopsticks and an Asian-style spoon for the whole vibe. For dessert, pair with vanilla frozen custard, green tea ice cream, or chocolate ice cream.
Seasonal Serving Suggestions
This recipe checks every trendy box: healthy weeknight dinners, 30-minute meals, and one-pan dinner energy- without being boring. It’s also great for meal prep and fits right into low-carb meal plans if you swap the white rice for cauliflower rice. Plus, it’s a fun addition to Chinese New Year nights when you want something festive but still fun,

Cooking Tips
This recipe is a weeknight hero: tender slices of flank steak, crisp-tender broccoli florets, and a flavorful sauce that gets glossy and clingy in all the right ways. It’s got fresh ginger, garlic, rice vinegar, brown sugar, and just enough sesame oil to make it taste like something you’d find at a Chinese restaurant- without hunting through an open menu. It’s fast, it’s family-friendly, and my only regret is not doubling the sauce the first time.
Storage Tips
Store leftovers in an airtight container in the fridge for up to 3-4 days. Reheat in a skillet over medium heat with a tablespoon of water to loosen the sauce and keep the broccoli from drying out.
Freezer- You can freeze it, but broccoli can soften once thawed. If you plan to freeze, slightly undercook the broccoli so it stays closer to crisp after reheating. Freeze in portions and thaw overnight in the fridge,
Make Ahead- This is a meal prep dream: slice the beef and chop broccoli ahead of time, and whisk the sauce in advance (store separately). When dinner time hits, it’s basically just cook-cook-simmer-toss. Fast, easy, and you’ll feel like a genius.
Recommended Products
Quick Beef and Broccoli with Savory Garlic Sauce
Beef and broccoli is one of those recipes that feels like a win every single time- quick, comforting, and genuinely cravebale. Keep the beef thin, keep the broccoli bright green, and let that sauce simmer until glossy, and you’ll have takeout vibes without the takeout wait. If you make it, tell me what you served it with- white rice, brown rice, cauliflower rice, or straight out of the pan while standing in the kitchen.

Want to save this recipe?
Enter your email below & we’ll send it to your inbox. Plus get great new recipes from us every week!

Tender Beef and Broccoli in Rich Stir Fry Sauce
Ingredients
- 1 lb flank steak
- 2 tbsp olive oil
- 1 head broccoli
- 1 tbsp sesame seeds
Sauce
- 1 tsp grated ginger
- 2 tsp minced garlic
- 1 tsp rice vinegar
- 1/2 cup water
- 1/2 cup soy sauce
- 1/4 cup brown sugar
- 3 tbsp cornstarch
- 1/4 tsp ground pepper
- 2 tbsp sesame oil
Instructions
- Slice the steak into thin pieces, going against the grain of the meat.
- In a mixing bowl, combine all of the sauce ingredients: ginger, garlic, water, soy sauce, rice vinegar, brown sugar, cornstarch, ground pepper, and sesame oil. Mix until smooth and combined.
- Chop the broccoli head into smaller, bite-sized chunks.
- In a large frypan over medium-high heat, add 1 tbsp olive oil and the broccoli. Place a lid on top and cook for 5 minutes to soften the broccoli. When done, remove the broccoli from the pan and set aside.
- Add the remaining 1 tbsp olive oil to the same pan. Add the beef slices to the pan and cook 2 minutes per side, or until cooked through. When done cooking, remove from the pan and set aside with the broccoli.
- Add the mixed sauce ingredients and bring to a simmer. Cook until it thickens (about 5 minutes).
- Add the broccoli and beef back to the pan and toss in the sauce. Serve warm.
Nutrition
Have you tried this recipe?
I’d love to see it! Follow @_mrs.madi_ on Instagram and tag your photos with #mrsmadi.




