Beef and Broccoli Stir-Fry

Beef and Broccoli Stir-Fry

Tender beef strips and crisp broccoli in a savory Asian-inspired sauce. This restaurant-quality dish is ready in 20 minutes and packs 40g of protein per serving.

⏱️
Prep

15m

👥
Serves

4

LevelEasy
+Add to Recipe Organizer App

Click to copy recipe URL and open the app

🥘

Ingredients

  • 1.5 lbs flank steak, sliced thin against the grain
  • 6 cups broccoli florets
  • 1/4 cup low-sodium soy sauce
  • 2 tablespoons oyster sauce
  • 2 tablespoons rice vinegar
  • 2 tablespoons sesame oil
  • 2 tablespoons avocado oil
  • 4 cloves garlic, minced
  • 1 tablespoon fresh ginger, minced
  • 1 tablespoon cornstarch
  • 1/4 cup beef broth
  • 1 teaspoon red pepper flakes
  • 2 green onions, sliced
  • 1 tablespoon sesame seeds
  • Cauliflower rice for serving (optional)
👨‍🍳

Instructions

  1. 1

    Marinate beef

    Toss sliced beef with cornstarch, 1 tablespoon soy sauce, and 1 tablespoon sesame oil. Let sit for 10 minutes.

  2. 2

    Make sauce

    In a small bowl, whisk together remaining soy sauce, oyster sauce, rice vinegar, remaining sesame oil, beef broth, and red pepper flakes.

  3. 3

    Cook beef

    Heat avocado oil in a large wok or skillet over high heat. Add beef in a single layer and sear for 2-3 minutes per side. Remove and set aside.

  4. 4

    Cook broccoli

    In the same pan, add broccoli and 2 tablespoons water. Cover and steam for 3-4 minutes until bright green and tender-crisp.

  5. 5

    Combine

    Add garlic and ginger to broccoli, cook for 30 seconds. Return beef to pan, pour sauce over everything. Toss and cook for 1-2 minutes until sauce thickens.

  6. 6

    Serve

    Garnish with green onions and sesame seeds. Serve over cauliflower rice or enjoy on its own.

💡

Chef's Tips

Follow the recipe steps carefully for best results. Fresh ingredients make all the difference!

📊

Nutrition Facts

Calories395
Protein40g
Carbs18g
Fat18g
Fiber4g
Sugar6g

Frequently Asked Questions

Everything you need to know about making this beef and broccoli stir-fry

How long does it take to make Beef and Broccoli Stir-Fry?

This recipe takes 25 minutes total time, including 15 minutes prep time and 10 minutes cooking time.

How many servings does this Beef and Broccoli Stir-Fry recipe make?

This recipe yields 4 servings.

What is the difficulty level of this Beef and Broccoli Stir-Fry recipe?

This recipe is rated as Easy difficulty level, making it perfect for beginners.

Can I make substitutions in this Beef and Broccoli Stir-Fry recipe?

Yes, you can make substitutions, but they may affect the final result. Common substitutions include using different types of ingredients for dietary restrictions or personal preferences.

Can I make this beef and broccoli stir-fry ahead of time?

Yes! You can prepare this beef and broccoli stir-fry up to 1 day ahead. Assemble the dish completely, cover with foil, and refrigerate. When ready to serve, bring to room temperature for 30 minutes, then bake as directed, adding an extra 10-15 minutes to the cooking time if needed.

How do I store leftover beef and broccoli stir-fry?

Store leftover beef and broccoli stir-fry covered in the refrigerator for up to 4 days. To reheat, cover with foil and warm in a 350°F oven for 15-20 minutes, or microwave individual portions for 1-2 minutes until heated through.

What side dishes go well with beef and broccoli stir-fry?

This beef and broccoli stir-fry pairs beautifully with a simple green salad, roasted vegetables like broccoli or Brussels sprouts, or crusty bread. For a complete meal, serve alongside grilled chicken or a protein of your choice.

Can I freeze beef and broccoli stir-fry?

Yes, this beef and broccoli stir-fry freezes well for up to 3 months. Wrap tightly in plastic wrap and aluminum foil, or store in freezer-safe containers. Thaw overnight in the refrigerator before reheating in the oven at 350°F until warmed through.