Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Beef and Broccoli Stir Fry


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Clara Hayes
  • Total Time: 25 minutes
  • Yield: Serves 4

Description

Beef and Broccoli Stir Fry is a deliciously satisfying dish that brings the vibrant flavors of Asian cuisine right to your home. This macro-friendly recipe features tender flank steak and crisp broccoli, all enveloped in a savory sauce that makes for a guilt-free indulgence. Ready in under 30 minutes, it’s the perfect solution for busy weeknights or impressing guests with minimal effort.


Ingredients

Scale
  • 1 lb flank steak, sliced thinly against the grain
  • 4 cups fresh broccoli florets
  • 3 cloves garlic, minced
  • 1-inch piece ginger, grated
  • 3 tbsp low-sodium soy sauce
  • 2 tbsp oyster sauce
  • 1 tbsp cornstarch
  • 2 tsp vegetable oil
  • Optional: Cooked rice or cauliflower rice for serving

Instructions

  1. Prep ingredients: Slice flank steak thinly and chop broccoli into bite-sized pieces; mince garlic and grate ginger.
  2. Marinate beef: In a bowl, combine sliced beef, soy sauce, and cornstarch; let marinate for 15 minutes.
  3. Heat wok: Preheat a wok or large skillet over high heat; add vegetable oil.
  4. Stir-fry beef: Add marinated beef and cook for 2 minutes until browned. Add garlic and ginger; cook until fragrant.
  5. Add broccoli: Toss in broccoli and stir-fry for an additional 3 minutes until bright green and tender-crisp.
  6. Create sauce: Pour in oyster sauce with a splash of water; let bubble to coat the stir-fry.
  7. Serve: Transfer to plates, drizzle with remaining sauce if desired, and serve with rice or enjoy alone.
  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Category: Main
  • Method: Stir-frying
  • Cuisine: Asian

Nutrition

  • Serving Size: 1 plate (300g)
  • Calories: 370
  • Sugar: 3g
  • Sodium: 610mg
  • Fat: 12g
  • Saturated Fat: 3g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 4g
  • Protein: 38g
  • Cholesterol: 85mg