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

High Protein Beef Cabbage Stir Fry

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A quick and high-protein stir fry featuring tender beef and crisp cabbage, enhanced with an umami-rich sauce. This easy, Asian-inspired dish delivers satisfying textures and bold flavors in under 30 minutes.

  • Total Time: 27
  • Yield: 4 servings 1x

Ingredients

Scale

1 lb flank steak (sliced into thin strips)
4 cups shredded green cabbage
1 medium onion (sliced)
2 cloves garlic (minced)
1 tbsp fresh ginger (grated)
2 tbsp soy sauce
1 tbsp oyster sauce
1 tbsp cornstarch mixed with 2 tbsp water (slurry)
2 tbsp cooking oil
1 tsp rice vinegar
1/4 tsp black pepper

Instructions

Heat wok or skillet over high heat; add 1 tbsp oil.
Sear beef in batches for 1-2 minutes until browned, avoid overcooking.
Remove beef and add remaining 1 tbsp oil.
Sauté onion, garlic, ginger for 2 minutes until fragrant.
Add cabbage and stir-fry for 3-4 minutes until softened but still crisp.
Return beef to the wok, add soy and oyster sauce, rice vinegar, and pepper.
Mix in cornstarch slurry and cook for 1-2 minutes until sauce thickens.
Garnish with sesame seeds if desired.

Notes

For juicier results, add 2 tbsp of beef stock or water with the cornstarch slurry.
Use any beef cut with similar texture (e.g., sirloin or skirt steak).
Tenderizing the beef with a meat mallet or marinade improves doneness uniformity.

  • Author: Justin
  • Prep Time: 15
  • Cook Time: 12
  • Category: High Protein Meals
  • Method: Stir-frying
  • Cuisine: Asian-inspired

Nutrition

  • Serving Size: 1 serving
  • Calories: 280
  • Sugar: 2g
  • Sodium: 450mg
  • Fat: 12g
  • Saturated Fat: 2g
  • Carbohydrates: 14g
  • Fiber: 3g
  • Protein: 32g
  • Cholesterol: 50mg