Beef and Broccoli Stir-Fry

This classic beef and broccoli stir-fry is loaded with tender beef, crisp broccoli, and a savory garlic-ginger sauce served over fluffy white rice. It’s a quick, flavorful, and satisfying dish perfect for a busy weeknight.

Why You’ll Love This Recipe

  • Fast and flavorful: Ready in under 30 minutes with bold Asian-inspired flavors.

  • Balanced meal: Includes protein, vegetables, and grains in one dish.

  • Better than takeout: Homemade stir-fry sauce delivers deep flavor without excess oil or sodium.

  • Customizable: Easily adjusted with your favorite veggies or spice levels.

ingredients

(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)

  • Flank steak or sirloin, thinly sliced against the grain

  • Fresh broccoli florets

  • Cooked white rice (jasmine or basmati)

  • Soy sauce

  • Oyster sauce

  • Cornstarch

  • Garlic, minced

  • Fresh ginger, grated

  • Brown sugar

  • Sesame oil

  • Vegetable oil (for stir-frying)

  • Water or beef broth

  • Sesame seeds (for garnish)

  • Green onions, sliced (optional)

directions

  1. Marinate the beef: In a bowl, mix sliced beef with 1 tablespoon soy sauce and 1 teaspoon cornstarch. Let sit for 10–15 minutes.

  2. Blanch the broccoli: Bring a pot of water to boil, add broccoli florets, and blanch for 2 minutes. Drain and set aside.

  3. Prepare the sauce: In a small bowl, whisk together soy sauce, oyster sauce, brown sugar, sesame oil, water, garlic, and ginger.

  4. Sear the beef: In a hot wok or large skillet, heat vegetable oil over high heat. Stir-fry beef until browned and cooked through. Remove and set aside.

  5. Cook the broccoli: In the same pan, add a bit more oil if needed. Stir-fry broccoli for 1–2 minutes.

  6. Combine and sauce: Return the beef to the pan, pour in the sauce, and stir to coat. Cook for 1–2 minutes until the sauce thickens slightly.

  7. Serve: Spoon over rice and garnish with sesame seeds and green onions.

Servings and timing

  • Servings: 4

  • Prep time: 10 minutes

  • Cook time: 15 minutes

  • Total time: 25 minutes

storage/reheating

  • Storage: Store in an airtight container in the refrigerator for up to 3 days.

  • Reheating: Reheat gently in a skillet or microwave until hot. Add a splash of water or broth to loosen the sauce if needed.

FAQs

What cut of beef is best for stir-fry?

Flank steak or sirloin work best for tenderness and quick cooking.

Can I use frozen broccoli?

Yes, thaw and drain well before stir-frying to avoid excess moisture.

How do I keep the beef tender?

Slice thinly against the grain and marinate with cornstarch and soy sauce.

Can I add other vegetables?

Absolutely—try bell peppers, snow peas, carrots, or mushrooms.

Is this dish gluten-free?

Use gluten-free soy sauce and oyster sauce to make it gluten-free.

Can I make it spicy?

Add chili flakes, sriracha, or sliced red chili to the sauce.

How do I thicken the sauce more?

Add a slurry of 1 teaspoon cornstarch mixed with 2 teaspoons water if needed.

Can I use chicken instead of beef?

Yes, chicken breast or thigh meat makes a great alternative.

What kind of rice works best?

Jasmine or long-grain white rice pairs best with this stir-fry.

Can I make this ahead?

It’s best served fresh, but leftovers reheat well for meal prep.

Conclusion

This Beef and Broccoli Stir-Fry is a satisfying and quick dinner that’s healthier and tastier than takeout. With tender slices of beef, vibrant broccoli, and a rich garlic-ginger sauce, it’s a versatile and dependable recipe you’ll return to again and again. Serve it over rice for a full and balanced meal.

Print

Beef and Broccoli Stir-Fry

A classic Chinese-American dish featuring tender slices of beef stir-fried with crisp broccoli in a savory garlic-ginger soy sauce. Perfect for a quick, satisfying dinner served over rice or noodles.

  • Author: Mariem
  • Prep Time: 15 mins
  • Cook Time: 15 mins
  • Total Time: 30 mins
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Stir-Fry
  • Cuisine: Asian
  • Diet: Halal

Ingredients

Scale
  • 1 lb flank steak or sirloin, thinly sliced against the grain
  • 4 cups broccoli florets
  • 2 tbsp vegetable oil, divided
  • 3 cloves garlic, minced
  • 1 tsp fresh ginger, grated
  • 1/4 cup low-sodium soy sauce
  • 2 tbsp oyster sauce
  • 1 tbsp cornstarch
  • 1 tbsp brown sugar
  • 1/2 cup beef broth or water
  • Salt and pepper to taste
  • Optional: sesame seeds and sliced green onions for garnish

Instructions

  1. In a small bowl, whisk together soy sauce, oyster sauce, brown sugar, cornstarch, and beef broth. Set aside.
  2. Heat 1 tbsp oil in a large skillet or wok over medium-high heat. Add sliced beef and cook until browned, about 3–4 minutes. Remove from skillet and set aside.
  3. In the same skillet, add remaining oil. Add garlic and ginger, sauté for 30 seconds until fragrant.
  4. Add broccoli and stir-fry for 2–3 minutes. Add a splash of water and cover for 1–2 minutes to steam until just tender.
  5. Return the beef to the skillet. Pour in the sauce and toss everything together to coat well.
  6. Cook for another 2–3 minutes until the sauce thickens and everything is heated through.
  7. Season with salt and pepper to taste. Garnish with sesame seeds and green onions if desired.
  8. Serve hot over steamed rice or noodles.

Notes

  • Slice beef thinly and against the grain for the most tender texture.
  • Use fresh or frozen broccoli — just adjust cooking time accordingly.
  • Add sliced bell peppers or snap peas for extra color and crunch.
  • Great for meal prep and leftovers reheat well.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 350
  • Sugar: 5g
  • Sodium: 620mg
  • Fat: 18g
  • Saturated Fat: 6g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 14g
  • Fiber: 3g
  • Protein: 32g
  • Cholesterol: 75mg

Keywords: beef and broccoli, stir fry beef, Chinese beef recipe, quick stir fry, beef broccoli rice

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating