Go Back

High Protein Beef & Broccoli Bowls - A Fast, Flavor-Packed Weeknight Meal

Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings: 4 servings

Ingredients
  

  • 1 pound (450 g) flank steak or sirloin, thinly sliced against the grain
  • 4 cups broccoli florets, bite-sized
  • 1 small onion, thinly sliced (optional but adds sweetness)
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, minced or grated
  • 2 tablespoons avocado or canola oil, divided
  • 2 green onions, sliced (for garnish)
  • Sesame seeds (optional garnish)
  • 1/3 cup low-sodium soy sauce or tamari
  • 1 tablespoon oyster sauce (adds depth; optional but recommended)
  • 1–2 tablespoons honey or brown sugar (adjust to taste)
  • 1 tablespoon rice vinegar
  • 1–2 teaspoons toasted sesame oil
  • 1/4–1/2 teaspoon red pepper flakes or chili-garlic sauce (optional for heat)
  • 1/2 cup beef or chicken broth (low-sodium)
  • 1 tablespoon cornstarch (to thicken)
  • 2–3 cups cooked rice (white, brown, or jasmine), or cauliflower rice for lower carbs
  • Lime wedges (optional)

Method
 

  1. Slice the beef: Freeze the steak for 15–20 minutes to firm it up. Slice thinly against the grain. This keeps it tender and fast-cooking.
  2. Make the sauce: In a bowl, whisk soy sauce, oyster sauce, honey, rice vinegar, sesame oil, red pepper flakes, broth, and cornstarch until smooth. Set aside.
  3. Marinate briefly: Toss the sliced beef with 2–3 tablespoons of the sauce. Let it sit while you prep vegetables (about 10 minutes). Don’t over-marinate.
  4. Prep the broccoli: Cut into small florets for quick cooking. If using stems, peel them and slice thinly.
  5. Blanch or steam (optional but helps texture): Steam or blanch broccoli for 1–2 minutes until bright green and slightly tender. Drain well. This step helps the final stir-fry move quickly.
  6. Heat the pan: Set a large skillet or wok over medium-high heat. Add 1 tablespoon oil until shimmering.
  7. Sear the beef in batches: Add half the beef in a single layer. Don’t crowd the pan. Sear 60–90 seconds per side until browned but not fully cooked. Transfer to a plate. Repeat with remaining beef, adding a little oil if needed.
  8. Sauté aromatics: Reduce heat slightly. Add the remaining oil, then onion (if using), garlic, and ginger. Stir 30–45 seconds until fragrant. Don’t let the garlic burn.
  9. Add broccoli and sauce: Return broccoli to the pan. Whisk the sauce again (cornstarch can settle), then pour it in. Stir as it thickens and turns glossy, about 1–2 minutes.
  10. Finish with beef: Add the seared beef and any juices back to the pan. Toss to coat and heat through, 1–2 minutes. The beef should be just cooked and tender.
  11. Taste and adjust: Add more soy for salt, honey for sweetness, or chili for heat. If the sauce is too thick, splash in a bit more broth.
  12. Serve: Spoon over warm rice or cauliflower rice. Top with green onions, sesame seeds, and a squeeze of lime if you like.