Beef and Cabbage Stir Fry

Why You’ll Love This Recipe

Beef and Cabbage Stir Fry is a quick, flavorful, and budget-friendly dish that comes together in under 30 minutes. Tender strips of beef are stir-fried with crisp cabbage in a savory-sweet garlic sauce, making it the perfect weeknight dinner. It’s low-carb, high-protein, and full of bold flavors—and it’s easy to customize with your favorite veggies or serve over rice or noodles for a hearty meal.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

1 lb beef sirloin or flank steak (thinly sliced)
4 cups green cabbage (shredded)
1 carrot (julienned, optional)
2 tablespoons vegetable oil
3 cloves garlic (minced)
1 tablespoon ginger (minced)
2 tablespoons soy sauce
1 tablespoon oyster sauce
1 tablespoon rice vinegar
1 tablespoon brown sugar
1 teaspoon sesame oil
salt and black pepper to taste
green onions and sesame seeds (for garnish)

Directions

  1. Prep the Beef:
    • Thinly slice the beef against the grain. Season lightly with salt and pepper.
  2. Make the Sauce:
    • In a small bowl, whisk together soy sauce, oyster sauce, rice vinegar, brown sugar, and sesame oil. Set aside.
  3. Sear the Beef:
    • Heat 1 tablespoon of vegetable oil in a large skillet or wok over high heat. Add the beef in a single layer and cook for 2–3 minutes until browned. Remove and set aside.
  4. Stir Fry the Veggies:
    • In the same skillet, add the remaining oil. Sauté garlic and ginger for 30 seconds. Add cabbage and carrots (if using), and stir-fry for 4–5 minutes until tender but still crisp.
  5. Combine and Sauce:
    • Return the beef to the skillet. Pour in the sauce and toss everything together. Stir-fry for another 2–3 minutes until the beef is coated and everything is heated through.
  6. Serve:
    • Garnish with chopped green onions and sesame seeds. Serve hot on its own or over rice, noodles, or cauliflower rice.

Servings and Timing

This recipe serves 4.
Preparation time: 10 minutes
Cooking time: 15 minutes
Total time: 25 minutes

Variations

  • Spicy Kick: Add red pepper flakes or a spoonful of chili garlic sauce to the stir fry.
  • Low-Carb: Serve over cauliflower rice or skip the rice entirely.
  • Extra Veggies: Add bell peppers, snap peas, or mushrooms for more color and nutrition.

Storage/Reheating

Store leftovers in an airtight container in the fridge for up to 3 days.
Reheat in a skillet over medium heat or microwave until warm.

Beef and Cabbage Stir Fry

FAQs

Can I use ground beef instead of sliced beef?
Yes! Ground beef works great and cooks even faster—just brown it and continue with the rest of the recipe.

Can I use red cabbage?
Yes, red cabbage adds color and works just as well, though it may slightly tint the sauce.

Is this recipe gluten-free?
Use gluten-free soy sauce or tamari to make this dish gluten-free.

Conclusion

Beef and Cabbage Stir Fry is a fast, flavorful meal that brings together tender beef, crisp veggies, and a savory-sweet sauce—all in one skillet. It’s versatile, satisfying, and perfect for busy weeknights or meal prep. With minimal ingredients and maximum flavor, it’s a recipe you’ll want to make again and again!

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 Cabbage Stir Fry

Beef and Cabbage Stir Fry

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: cozykitcheneats
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Main Dish
  • Method: Stir-Fry
  • Cuisine: Asian-Inspired
  • Diet: Halal

Description

A quick and flavorful beef and cabbage stir fry featuring tender strips of beef sautéed with crisp cabbage and carrots in a savory garlic-ginger sauce—perfect for a weeknight dinner.


Ingredients

Units Scale
  • 1 lb flank steak or sirloin, thinly sliced
  • 2 tbsp soy sauce
  • 1 tbsp cornstarch
  • 2 tbsp vegetable oil
  • 3 cups shredded green cabbage
  • 1 cup shredded carrots
  • 3 cloves garlic, minced
  • 1 tbsp fresh ginger, minced
  • 2 tbsp oyster sauce
  • 1 tbsp rice vinegar
  • 1 tbsp sesame oil
  • 2 green onions, sliced
  • Salt and pepper to taste
  • Cooked rice, for serving (optional)

Instructions

  1. In a bowl, combine sliced beef with soy sauce and cornstarch. Toss to coat and let marinate for 10–15 minutes.
  2. Heat 1 tbsp of vegetable oil in a large skillet or wok over high heat. Add beef in batches and cook until browned, about 2–3 minutes per batch. Remove from pan and set aside.
  3. Add remaining oil to the pan. Sauté garlic and ginger for 30 seconds until fragrant.
  4. Add cabbage and carrots. Stir fry for 3–5 minutes until tender-crisp.
  5. Return beef to the pan. Add oyster sauce, rice vinegar, and sesame oil. Stir to combine and cook for 1–2 more minutes.
  6. Season with salt and pepper to taste. Garnish with green onions and serve over rice if desired.

Notes

  • Slice beef against the grain for more tenderness.
  • Add chili flakes or sriracha for extra spice.
  • Use a mix of green and red cabbage for color variation.

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 6g
  • Sodium: 630mg
  • Fat: 20g
  • Saturated Fat: 6g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 15g
  • Fiber: 3g
  • Protein: 27g
  • Cholesterol: 70mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *