Beef and Broccoli Stir-Fry with Rice

This Beef and Broccoli Stir-Fry with Rice is a hearty and flavorful dish that brings together tender beef slices, crisp vegetables, and a rich, savory sauce over a bed of fluffy white rice. It’s a classic takeout favorite made easily at home.

Why You’ll Love This Recipe

This recipe is quick, balanced, and delivers restaurant-quality flavor without the added cost or additives. The beef is juicy and well-marinated, the vegetables stay crisp-tender, and the sauce ties everything together with bold, umami-rich depth. Perfect for busy weeknights, meal prep, or when you simply crave comfort food with an Asian flair.

Ingredients

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

  • Flank steak or sirloin, thinly sliced

  • Cornstarch

  • Soy sauce

  • Oyster sauce

  • Hoisin sauce

  • Garlic, minced

  • Fresh ginger, grated

  • Brown sugar

  • Sesame oil

  • Broccoli florets

  • Carrots, sliced

  • Green onions, chopped

  • Cooked white rice

  • Water or beef broth

  • Vegetable oil

Directions

  1. In a bowl, toss beef slices with cornstarch, soy sauce, and a touch of sesame oil. Let marinate for 15–20 minutes.

  2. Heat vegetable oil in a wok or large skillet over medium-high heat. Sear the beef until browned and just cooked through, then remove from the pan and set aside.

  3. In the same pan, sauté garlic and ginger until aromatic.

  4. Add carrots and broccoli, stir-frying for 3–4 minutes until vegetables are crisp-tender.

  5. Return the beef to the pan and pour in a sauce made from oyster sauce, hoisin sauce, brown sugar, soy sauce, and a splash of broth or water.

  6. Stir well and simmer for 2–3 minutes until the sauce thickens and coats all ingredients.

  7. Serve hot over freshly steamed white rice and garnish with chopped green onions.

Servings and timing

Servings: 4
Prep time: 15 minutes
Cook time: 15 minutes
Total time: 30 minutes

Variations

  • Low-carb option: Serve over cauliflower rice or skip the rice entirely.

  • Add spice: Stir in sriracha, chili paste, or red pepper flakes for heat.

  • Extra veggies: Add bell peppers, mushrooms, or snap peas for added crunch and color.

  • Swap the protein: Use chicken, tofu, or shrimp in place of beef.

  • Gluten-free: Use tamari instead of soy sauce and ensure other sauces are certified gluten-free.

Storage/Reheating

Store leftovers in an airtight container in the refrigerator for up to 4 days.
Reheat in a skillet over medium heat or in the microwave, adding a splash of water or broth to revive the sauce.

FAQs

What cut of beef is best for stir-fry?

Flank steak or sirloin are great options. Slice them thinly against the grain for tenderness.

Can I use frozen broccoli?

Yes, but blanch it briefly before stir-frying to preserve texture.

Is oyster sauce necessary?

It adds depth, but you can substitute with extra soy sauce and a bit of fish sauce or hoisin in a pinch.

Can I prep this ahead of time?

Yes, you can slice and marinate the beef, prep the sauce, and chop vegetables a day ahead.

How do I make the sauce thicker?

Simmer the sauce longer or add a cornstarch slurry (1 tsp cornstarch + 1 tbsp water) to thicken.

What rice is best to serve with this?

Steamed jasmine or long-grain white rice works well, but brown rice or fried rice are also great.

How do I keep the beef tender?

Marinating with cornstarch and slicing thinly against the grain are key.

Can I double the recipe?

Absolutely. Just cook in batches to avoid overcrowding the pan.

Can I use pre-cooked beef?

Yes, but make sure it’s thinly sliced and reheat it briefly in the sauce to avoid overcooking.

What can I substitute for hoisin sauce?

A mix of soy sauce, peanut butter, and honey works as a quick substitute.

Conclusion

Beef and Broccoli Stir-Fry with Rice is a simple yet satisfying dish that’s packed with flavor and texture. Whether you’re making it as a quick dinner or prepping it for weekday lunches, this stir-fry is a versatile, family-friendly favorite that never disappoints. Customize it with your favorite veggies or spice level, and enjoy a delicious meal in minutes.

Print

Beef and Broccoli Stir-Fry with Rice

A savory and satisfying beef and broccoli stir-fry served over steamed rice, perfect for a quick weeknight dinner.

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

Ingredients

Scale
  • 400g beef sirloin, thinly sliced
  • 2 tablespoons soy sauce
  • 1 tablespoon oyster sauce
  • 1 tablespoon cornstarch
  • 1 tablespoon vegetable oil
  • 2 cups broccoli florets
  • 2 cloves garlic, minced
  • 1/2 teaspoon ginger, minced
  • 1/2 cup beef broth or water
  • 1 tablespoon hoisin sauce (optional)
  • 1 teaspoon sesame oil
  • Cooked white rice, for serving
  • Salt and pepper to taste
  • Sesame seeds and green onions for garnish (optional)

Instructions

  1. In a bowl, mix beef slices with soy sauce, oyster sauce, and cornstarch. Let it marinate for 15 minutes.
  2. Heat vegetable oil in a wok or large skillet over medium-high heat.
  3. Add marinated beef and stir-fry until browned and nearly cooked through. Remove and set aside.
  4. In the same skillet, add garlic, ginger, and broccoli. Stir-fry for 2-3 minutes.
  5. Add beef broth and cook covered for another 2-3 minutes until broccoli is tender-crisp.
  6. Return beef to the pan and add hoisin sauce (if using) and sesame oil. Stir to combine and heat through.
  7. Season with salt and pepper to taste.
  8. Serve hot over cooked rice and garnish with sesame seeds and green onions if desired.

Notes

  • Slice beef thinly against the grain for tenderness.
  • You can blanch broccoli first if you prefer a softer texture.
  • Substitute beef with chicken or tofu for variation.
  • Adjust sauces based on your desired level of sweetness or saltiness.

Nutrition

  • Serving Size: 1 plate
  • Calories: 460
  • Sugar: 4g
  • Sodium: 680mg
  • Fat: 18g
  • Saturated Fat: 4g
  • Unsaturated Fat: 13g
  • Trans Fat: 0g
  • Carbohydrates: 42g
  • Fiber: 3g
  • Protein: 32g
  • Cholesterol: 65mg

Keywords: beef and broccoli, stir-fry, Asian dinner, quick meal, rice bowl

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