I’m sharing a quick and flavorful Chinese‑style Beef and Broccoli stir‑fry that combines tender sirloin with crisp broccoli in a savory, slightly sweet sauce. It’s easier and tastier than takeout.
Why You’ll Love This Recipe
I like how perfectly balanced this dish is—tender beef, fresh broccoli, and a rich, umami-packed sauce that tastes homemade. Plus, it’s ready in just about 30 minutes, making it a great option for busy weeknights. The sauce is customizable, so I can adjust sweetness or saltiness based on mood.
ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
-
¾–1 lb top sirloin steak, thinly sliced against the grain
-
3 Tbsp dark soy sauce, plus 1 Tbsp for marinade
-
2 Tbsp mirin or rice vinegar
-
1 Tbsp oyster sauce
-
1 tsp ginger paste
-
1 tsp roasted garlic paste
-
¼ cup light brown sugar
-
2 Tbsp cornstarch
-
1 cup beef broth
-
2 Tbsp vegetable or canola oil
-
2 broccoli crowns, cut into small florets
-
2–3 green onions, sliced
-
1–2 Tbsp toasted sesame seeds
directions
-
Mix steak with 1 Tbsp dark soy sauce and mirin; set aside to marinate.
-
In a bowl, whisk together remaining soy sauce, oyster sauce, ginger paste, garlic paste, and brown sugar.
-
Dissolve cornstarch in a few tablespoons of beef broth; stir into remaining broth and sauce mix.
-
Drain steak, heat oil in skillet over medium-high until nearly smoking.
-
Stir-fry steak for 2–3 minutes until browned, then remove and set aside.
-
Add a few tablespoons of water to skillet, then broccoli. Simmer and toss for 3–4 minutes until bright green.
-
Add half the sauce to broccoli; simmer 1–2 minutes until it thickens.
-
Return steak to skillet, add remaining sauce, and heat until meat is warmed and sauce coats everything.
-
Garnish with green onions and sesame seeds. Serve immediately over rice.
Servings and timing
This recipe makes 4 servings and takes about 30 minutes total (15 minutes prep + 15 minutes cook time).
Variations
I like to mix it up by:
-
Swapping in flank steak, chicken, shrimp, or tofu
-
Adding veggies like snap peas, carrots, mushrooms, or bell peppers
-
Using tamari or coconut aminos to make it gluten‑free or lower in sodium
-
Substituting dark brown sugar with honey or a sugar substitute
-
Featuring rice vinegar instead of mirin, or sesame oil for flavor
-
Spicing it up with red pepper flakes or chili oil
storage/reheating
Make‑ahead: I’ll prepare the sauce separately and cook and cool beef and broccoli, storing everything in individual airtight containers for up to 2 days.
Refrigerator: Keeps well for up to 3 days.
Freezer: Freeze in sealed containers or heavy-duty bags for 3–4 months.
Reheating:
-
Stovetop: Reheat over medium heat with a splash of water or broth
-
Microwave: Warm on medium power in intervals, stirring occasionally, covered with a damp paper towel
FAQs
What cut of beef works best?
I prefer top sirloin for its tenderness and flavor. Flank or skirt steak also work great—just slice thinly against the grain.
Can I substitute fresh garlic and ginger for paste?
Yes—I often swap in 1 tsp of freshly minced ginger and garlic instead of paste to brighten the flavor.
Can I cook broccoli first to make it crispier?
Absolutely. I sometimes blanch broccoli for 1 minute, drain and shock in ice water, then stir-fry for extra crunch.
What should I serve this with?
I usually serve it over white or brown rice, fried rice, or in noodle bowls. Cauliflower rice works well for a low-carb twist.
How can I thicken the sauce more?
If it’s a bit thin at the end, I whisk together 1 tsp cornstarch with water and simmer another minute until thick.
Conclusion
This Beef and Broccoli recipe is a staple in my kitchen—simple, flavorful, and ready fast. It beats takeout in flavor and freshness, and it’s easy to customize. Whether I’m feeding the family or meal prepping for the week, this dish hits all the right notes.
Print
Beef And Broccoli
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stir-Fry
- Cuisine: Chinese
- Diet: Halal
Description
A quick and flavorful Chinese-style Beef and Broccoli stir-fry that combines tender sirloin with crisp broccoli in a savory, slightly sweet sauce. It’s easier and tastier than takeout.
Ingredients
- ¾–1 lb top sirloin steak, thinly sliced against the grain
- 3 Tbsp dark soy sauce, plus 1 Tbsp for marinade
- 2 Tbsp mirin or rice vinegar
- 1 Tbsp oyster sauce
- 1 tsp ginger paste
- 1 tsp roasted garlic paste
- ¼ cup light brown sugar
- 2 Tbsp cornstarch
- 1 cup beef broth
- 2 Tbsp vegetable or canola oil
- 2 broccoli crowns, cut into small florets
- 2–3 green onions, sliced
- 1–2 Tbsp toasted sesame seeds
Instructions
- Mix steak with 1 Tbsp dark soy sauce and mirin; set aside to marinate.
- In a bowl, whisk together remaining soy sauce, oyster sauce, ginger paste, garlic paste, and brown sugar.
- Dissolve cornstarch in a few tablespoons of beef broth; stir into remaining broth and sauce mix.
- Drain steak, heat oil in skillet over medium-high until nearly smoking.
- Stir-fry steak for 2–3 minutes until browned, then remove and set aside.
- Add a few tablespoons of water to skillet, then broccoli. Simmer and toss for 3–4 minutes until bright green.
- Add half the sauce to broccoli; simmer 1–2 minutes until it thickens.
- Return steak to skillet, add remaining sauce, and heat until meat is warmed and sauce coats everything.
- Garnish with green onions and sesame seeds. Serve immediately over rice.
Notes
- Swap in flank steak, chicken, shrimp, or tofu for variety.
- Add veggies like snap peas, carrots, mushrooms, or bell peppers.
- Use tamari or coconut aminos for gluten-free or lower sodium.
- Substitute dark brown sugar with honey or a sugar substitute.
- Blanch broccoli for extra crunch if desired.
- Serve with rice, noodles, or cauliflower rice for low-carb option.
Nutrition
- Serving Size: 1 serving
- Calories: 375
- Sugar: 10g
- Sodium: 900mg
- Fat: 18g
- Saturated Fat: 4g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 3g
- Protein: 28g
- Cholesterol: 65mg