Go Back

High Protein Beef & Broccoli – A Fast, Flavorful Weeknight Classic

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

Ingredients
  

  • Beef: 1 to 1.25 pounds flank steak or sirloin, thinly sliced against the grain
  • Broccoli: 4 cups broccoli florets (about 1 large head), cut into bite-size pieces
  • Neutral oil: 2 tablespoons (avocado, canola, or grapeseed)
  • Garlic: 3 cloves, minced
  • Ginger: 1 tablespoon fresh, minced or grated
  • Green onions (optional): 2, thinly sliced
  • Red pepper flakes or chili paste (optional): to taste
  • Low-sodium soy sauce: 1/3 cup
  • Beef or chicken broth: 1/2 cup (low sodium)
  • Oyster sauce: 2 tablespoons
  • Rice vinegar: 1 tablespoon
  • Honey or brown sugar: 1 to 1.5 tablespoons
  • Cornstarch: 2 tablespoons (divided)
  • Sesame oil: 1 teaspoon
  • Black pepper: 1/2 teaspoon
  • Cooked rice, cauliflower rice, or brown rice
  • Sesame seeds for garnish
  • Lime wedges for brightness

Method
 

  1. Slice the beef. Freeze the beef for 20–30 minutes to firm it up. Slice thin, against the grain, into 1/4-inch strips. This keeps it tender.
  2. Mix the sauce. In a bowl, whisk soy sauce, broth, oyster sauce, rice vinegar, honey, sesame oil, black pepper, and 1 tablespoon cornstarch until smooth. Taste and adjust sweetness or salt.
  3. Marinate the beef. Toss the sliced beef with 1 tablespoon cornstarch and 3 tablespoons of the sauce. Let sit 10–15 minutes while you prep the broccoli. This quick velvet helps lock in moisture.
  4. Blanch or steam the broccoli (optional but recommended). Bring a pot of salted water to a boil. Cook broccoli for 1–2 minutes until bright green and crisp-tender. Drain and set aside. Alternatively, steam for 2–3 minutes. This step speeds up the stir-fry and keeps broccoli vibrant.
  5. Heat the pan. Set a large skillet or wok over medium-high heat. Add 1 tablespoon oil and swirl to coat.
  6. Sear the beef in batches. Add half the beef in a single layer. Cook 1–2 minutes per side until browned but still slightly pink. Remove to a plate. Repeat with remaining oil and beef. Don’t overcrowd or the beef will steam.
  7. Aromatics time. Reduce heat to medium. Add garlic, ginger, and red pepper flakes (if using). Stir 20–30 seconds until fragrant. Don’t let them burn.
  8. Build the stir-fry. Return broccoli and beef to the pan along with any juices. Pour in the remaining sauce and bring to a simmer. Stir 1–2 minutes until the sauce thickens and coats everything. If it thickens too much, splash in a little broth or water.
  9. Finish and serve. Turn off heat. Toss in green onions. Taste and adjust with a squeeze of lime, more soy, or a pinch of sugar. Serve hot over rice, topped with sesame seeds.