Simple Beef and Cabbage Stir-Fry

Ashley

Preserving the traditions of fine dining.

Recommended Kitchen Pick

CAROTE Complete 21-Piece Nonstick Cookware Set

A stylish all-in-one cookware set for everyday cooking, easy cleanup, and induction-ready performance.

CAROTE 21-piece nonstick cookware set on Amazon
★★★★★ 4.4/5 based on 33,000+ reviews

What’s Included

  • 1 Egg Pan
  • 9.5" Frying Pan
  • 11" Frying Pan
  • 1.7 Qt Saucepan with Lid & Steamer
  • 2.4 Qt Saucepan with Lid

 

  • 4.3 Qt Casserole Pot with Lid
  • 6.5 Qt Casserole Pot with Lid
  • 4.5 Qt Sauté Pan with Lid
  • 3 Cooking Utensils
  • 4 Pan Protectors
Nonstick for easier cooking and cleanup
Works on all cooktops, including induction
Good all-in-one starter or kitchen upgrade set

This is one of our favorite cookware picks for home cooks who want a complete set without overcomplicating the kitchen.

This post may contain affiliate links learn more.

This Simple Beef and Cabbage Stir-Fry has become an absolute lifesaver in our household. I first stumbled upon the basic concept when I was desperately searching for a quick, healthy, and budget-friendly weeknight meal that wouldn’t require a mountain of dishes or hours in the kitchen. My family, which includes two sometimes-picky eaters, surprisingly devoured it the first time I made it. The combination of savory beef, slightly sweet and tender-crisp cabbage, and the aromatic ginger-garlic duo in a simple yet flavorful sauce was an instant hit. Now, it’s a regular in our meal rotation, especially on those busy evenings when energy is low but the desire for a satisfying, home-cooked meal is high. It’s wonderfully versatile, allowing for little tweaks here and there depending on what’s in the fridge, and it always comes out delicious. I love how it packs in a good amount of vegetables without feeling like “health food,” and the fact that it’s a one-pan wonder is a huge bonus for cleanup!

Ingredients

  • 1 tablespoon sesame oil: For its nutty aroma and high smoke point, perfect for stir-frying.
  • 1 tablespoon avocado oil or vegetable oil: A neutral oil for browning the beef.
  • 1 pound beef sirloin, flank steak, or lean ground beef: Sirloin or flank steak should be thinly sliced against the grain for tenderness. Ground beef is a quicker, budget-friendly option.
  • 1 medium yellow onion, thinly sliced: Adds a foundational sweetness and aromatic depth.
  • 2-3 cloves garlic, minced: A staple in stir-fries for its pungent, savory flavor.
  • 1-inch piece of fresh ginger, grated or minced: Provides a warm, zesty kick that complements the beef and cabbage.
  • 1 small head of green cabbage (about 4-5 cups), cored and thinly sliced or shredded: The star vegetable, it wilts down beautifully while retaining some crunch. Napa or Savoy cabbage can also be used.
  • 1 medium carrot, julienned or thinly sliced (optional): Adds color, sweetness, and a bit more crunch.
  • 1/4 cup low-sodium soy sauce or tamari (for gluten-free): The primary salty and umami component of the sauce.
  • 2 tablespoons rice vinegar: Adds a touch of acidity to balance the flavors.
  • 1 tablespoon honey or brown sugar (optional): For a hint of sweetness to round out the sauce. Adjust to your preference.
  • 1 teaspoon cornstarch (mixed with 1 tablespoon cold water to make a slurry): Helps to thicken the sauce slightly, giving it a nice coating consistency.
  • 1/4 teaspoon black pepper, or to taste: For a little bit of spice.
  • Red pepper flakes to taste (optional): For those who like an extra kick of heat.
  • Sesame seeds and chopped green onions, for garnish (optional): Adds visual appeal and fresh flavor.

Instructions

  1. Prepare the Beef: If using steak, ensure it’s sliced thinly against the grain. This is crucial for tenderness. If you have time, you can toss the sliced beef with a teaspoon of soy sauce and a teaspoon of cornstarch and let it sit for 10-15 minutes; this technique, known as velveting, helps keep the beef tender and moist. If using ground beef, have it ready.
  2. Prepare the Vegetables & Sauce: Slice the onion, mince the garlic, grate the ginger, shred or slice the cabbage, and prepare the carrot if using. In a small bowl, whisk together the soy sauce, rice vinegar, honey/brown sugar (if using), and black pepper. Set aside. Prepare the cornstarch slurry by mixing cornstarch with cold water in a separate small bowl until smooth.
  3. Sear the Beef: Heat the avocado or vegetable oil in a large skillet, wok, or Dutch oven over medium-high heat. Once the oil is shimmering, add the beef.
    • For sliced beef: Spread it in a single layer and cook for 1-2 minutes per side without moving it too much, until nicely browned but still slightly pink in the center. Remove the beef from the skillet and set it aside on a plate. This prevents overcooking.
    • For ground beef: Add the ground beef to the hot skillet and cook, breaking it apart with a spoon, until it’s browned and cooked through. Drain off any excess fat if necessary. Remove the ground beef and set aside, or push it to one side of the pan if your pan is large enough.
  4. Sauté Aromatics: Add the sesame oil to the same skillet. If there isn’t much fat left from the beef, you might add an extra teaspoon of your cooking oil. Add the sliced onion and cook for 2-3 minutes, stirring frequently, until it begins to soften and become translucent.
  5. Add Garlic and Ginger: Stir in the minced garlic and grated ginger. Cook for another minute until fragrant, being careful not to burn the garlic. The aroma at this stage is incredible!
  6. Cook the Cabbage and Carrots: Add the sliced cabbage and julienned carrots (if using) to the skillet. Stir well to combine with the onions, garlic, and ginger. Cook for 5-7 minutes, stirring occasionally, until the cabbage is tender-crisp. It will wilt down considerably. The cooking time will depend on how thinly you’ve sliced it and how tender you prefer your cabbage.
  7. Combine and Sauce: Return the cooked beef to the skillet with the vegetables. Pour the prepared soy sauce mixture over everything. Stir well to combine and allow the sauce to heat through for about 1-2 minutes.
  8. Thicken the Sauce: Give the cornstarch slurry a quick stir (as cornstarch settles) and pour it into the skillet. Stir continuously until the sauce bubbles and thickens slightly, usually about 30 seconds to 1 minute. This will help the sauce cling to the beef and vegetables.
  9. Final Touches: If using, stir in a pinch of red pepper flakes for some heat. Taste and adjust seasonings if necessary – you might want a little more soy sauce for saltiness or a tiny bit more honey for sweetness.
  10. Serve: Remove from heat. Serve the beef and cabbage stir-fry immediately, garnished with sesame seeds and chopped green onions if desired.

Nutrition Facts

  • Servings: 4
  • Calories per serving: Approximately 350-450 kcal (This can vary significantly based on the type and leanness of beef used, and whether sugar/honey is added).
  • Protein: High in protein (approx. 25-35g), essential for muscle repair, satiety, and overall bodily functions. Beef is a primary contributor.
  • Fiber: Good source of dietary fiber (approx. 5-8g), mainly from the cabbage and carrots, aiding digestion and promoting fullness.
  • Low-Carbohydrate (relatively): Depending on the amount of sugar/honey used, this dish can be relatively low in carbohydrates, making it a good option for those monitoring carb intake. The main carbs come from vegetables and any added sweeteners.
  • Vitamins and Minerals: Contains various vitamins and minerals, including Vitamin K and Vitamin C from cabbage, B vitamins from beef, and iron.

Preparation Time

  • Prep Time (Chopping & Mixing): 15-20 minutes. This involves slicing the beef (if not pre-sliced or ground), chopping all the vegetables (onion, garlic, ginger, cabbage, carrots), and whisking together the sauce ingredients. Being organized (mise en place) helps streamline this.
  • Cook Time: 15-20 minutes. This includes searing the beef, sautéing the aromatics and vegetables, and then combining everything with the sauce. Stir-frying is a quick cooking method.
  • Total Time: Approximately 30-40 minutes from start to finish, making it an excellent choice for a weeknight meal.

How to Serve

This Simple Beef and Cabbage Stir-Fry is wonderfully versatile and can be served in numerous ways to suit different preferences and dietary needs:

  • Classic Comfort:
    • Serve hot over a bed of fluffy steamed white rice (Jasmine or Basmati are great choices) to soak up the delicious sauce.
    • Pair with brown rice for a healthier, higher-fiber option.
  • Noodle Delight:
    • Toss with cooked egg noodles or ramen noodles directly in the pan during the last minute of cooking for a lo mein-style dish.
    • Serve alongside rice noodles (Pad Thai style or vermicelli).
  • Low-Carb Options:
    • Serve over cauliflower rice for a fantastic low-carb, grain-free meal.
    • Pair with zucchini noodles (zoodles) or spaghetti squash.
    • Enjoy it on its own as a hearty, protein-packed, and vegetable-rich main course.
  • Lettuce Wraps:
    • Spoon the stir-fry mixture into crisp lettuce cups (like Bibb, Romaine, or Iceberg) for a fresh and light meal, similar to San Choy Bau.
  • Flavor Boosters & Garnishes:
    • A sprinkle of toasted sesame seeds for nutty crunch and visual appeal.
    • Freshly chopped green onions (scallions) or chives for a mild oniony bite and color.
    • A drizzle of sriracha or a side of chili garlic sauce for those who love extra heat.
    • A wedge of lime to squeeze over for a burst of brightness.
  • Side Dishes:
    • Complement with a simple Asian-style cucumber salad.
    • Serve with steamed edamame or crispy spring rolls.
  • Meal Prep:
    • Portion into individual containers with your chosen base (rice, noodles, cauli rice) for easy grab-and-go lunches throughout the week.

Additional Tips

  1. Velvet the Beef: For exceptionally tender sliced beef, try the “velveting” technique. Toss 1 pound of thinly sliced beef with 1 teaspoon cornstarch, 1 teaspoon soy sauce, and 1 teaspoon Shaoxing rice wine (optional). Let it marinate for 15-30 minutes before stir-frying. This creates a silky texture and helps the beef retain moisture.
  2. Don’t Overcrowd the Pan: Cook the beef and vegetables in batches if necessary, especially if your skillet or wok isn’t very large. Overcrowding lowers the pan’s temperature, causing ingredients to steam rather than sear, resulting in a less flavorful and potentially soggy stir-fry. A good sear develops deep flavor (Maillard reaction).
  3. High Heat is Key: Authentic stir-frying relies on high heat for quick cooking, which helps vegetables stay crisp-tender and gives the dish that characteristic “wok hei” (breath of the wok) flavor, although harder to achieve perfectly on home stoves. Ensure your pan and oil are sufficiently hot before adding ingredients.
  4. Cabbage Variety Matters (Slightly): While green cabbage is standard and works great, Napa cabbage is more tender and has a milder, sweeter flavor, requiring less cooking time. Savoy cabbage, with its crinkled leaves, also works well and offers a lovely texture. Red cabbage can be used for a vibrant color pop but might bleed some color into the dish.
  5. Customize Your Vegetables: Feel free to add other quick-cooking vegetables. Bell peppers (any color, sliced), mushrooms (shiitake, cremini, button), snow peas, snap peas, broccoli florets, or bok choy would all be delicious additions. Adjust cooking times based on the vegetable’s density.
  6. Sauce Adjustments: Taste your sauce before adding the cornstarch slurry and adjust to your preference. Want it spicier? Add more red pepper flakes or a dash of sriracha. More umami? A tiny bit more soy sauce or a dash of oyster sauce (if not strictly sticking to this recipe’s sauce). Sweeter? A little more honey or sugar. Tangier? A splash more rice vinegar.
  7. Prep Everything First (Mise en Place): Stir-frying happens quickly. Have all your ingredients (beef sliced, vegetables chopped, sauce mixed) ready to go before you even turn on the stove. This makes the cooking process smooth and prevents ingredients from burning while you’re busy chopping something else.
  8. Make it Ahead (Partially): You can chop all the vegetables and mix the sauce ingredients (except the cornstarch slurry) a day in advance and store them in airtight containers in the refrigerator. Slice the beef and store it separately. This cuts down significantly on prep time on a busy night.

FAQ Section

Q1: Can I use a different type of meat or make it vegetarian?
A1: Absolutely! Thinly sliced pork tenderloin or chicken breast/thighs would work wonderfully. For chicken or pork, ensure it’s cooked through. For a vegetarian version, firm or extra-firm tofu (pressed and cubed), tempeh, seitan, or even a mix of mushrooms (like shiitake and oyster) would be excellent protein sources. If using tofu, pan-frying it separately until golden before adding it to the stir-fry is recommended for best texture. You’d also want to use a vegetarian “oyster” sauce or just rely on the soy sauce for umami.

Q2: What’s the best way to slice beef for stir-fry?
A2: The key is to slice it thinly against the grain. Look for the direction of the muscle fibers in the steak, then slice perpendicular to them. This shortens the muscle fibers, making the beef much more tender when cooked. Partially freezing the beef for about 20-30 minutes can make it easier to slice thinly.

Q3: My stir-fry sauce is too thin/thick. How can I fix it?
A3: If it’s too thin, you can make a little more cornstarch slurry (e.g., 1/2 teaspoon cornstarch mixed with 1 teaspoon cold water) and stir it in, cooking until thickened. If it’s too thick, simply stir in a tablespoon or two of water, broth, or a little more soy sauce until it reaches your desired consistency.

Q4: How do I prevent my cabbage from getting too soggy?
A4: Don’t overcook it! Add the cabbage towards the later stages of cooking the vegetables and stir-fry it over relatively high heat. You’re aiming for tender-crisp, meaning it’s softened but still has a slight bite. Also, ensure your pan isn’t overcrowded, as this leads to steaming rather than stir-frying.

Q5: Can I make this recipe gluten-free?
A5: Yes, easily. The main source of gluten would be the soy sauce. Simply substitute regular soy sauce with tamari or a certified gluten-free soy sauce. Ensure any other pre-made sauces or broths you might consider adding are also gluten-free. Cornstarch is naturally gluten-free.

Q6: What if I don’t have fresh ginger or garlic?
A6: Fresh is always best for flavor, but you can substitute in a pinch. For 2-3 cloves of garlic, you can use about 1/2 to 3/4 teaspoon of garlic powder. For a 1-inch piece of fresh ginger, you can use about 1/4 to 1/2 teaspoon of ground ginger. Add powdered spices along with the other dry seasonings or when you add the sauce, as they can burn if added directly to hot oil like fresh aromatics.

Q7: How long will leftovers last, and how should I reheat them?
A7: Leftovers can be stored in an airtight container in the refrigerator for 3-4 days. To reheat, you can gently warm it in a skillet over medium heat with a splash of water or broth to prevent drying out, or microwave it until heated through. Be mindful that cabbage can become softer upon reheating.

Q8: Can I add noodles directly to the stir-fry?
A8: Yes, this is a great way to make it a complete one-pan meal! Cook your preferred noodles (like lo mein, ramen, or even spaghetti in a pinch) according to package directions, drain them well, and then toss them into the stir-fry along with the sauce or right at the end. You might need to slightly increase the amount of sauce if you’re adding a substantial quantity of noodles to ensure everything is well-coated.

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

Simple Beef and Cabbage Stir-Fry


  • Author: Ashley

Ingredients

Scale
  • 1 tablespoon sesame oil: For its nutty aroma and high smoke point, perfect for stir-frying.
  • 1 tablespoon avocado oil or vegetable oil: A neutral oil for browning the beef.
  • 1 pound beef sirloin, flank steak, or lean ground beef: Sirloin or flank steak should be thinly sliced against the grain for tenderness. Ground beef is a quicker, budget-friendly option.
  • 1 medium yellow onion, thinly sliced: Adds a foundational sweetness and aromatic depth.
  • 23 cloves garlic, minced: A staple in stir-fries for its pungent, savory flavor.
  • 1-inch piece of fresh ginger, grated or minced: Provides a warm, zesty kick that complements the beef and cabbage.
  • 1 small head of green cabbage (about 45 cups), cored and thinly sliced or shredded: The star vegetable, it wilts down beautifully while retaining some crunch. Napa or Savoy cabbage can also be used.
  • 1 medium carrot, julienned or thinly sliced (optional): Adds color, sweetness, and a bit more crunch.
  • 1/4 cup low-sodium soy sauce or tamari (for gluten-free): The primary salty and umami component of the sauce.
  • 2 tablespoons rice vinegar: Adds a touch of acidity to balance the flavors.
  • 1 tablespoon honey or brown sugar (optional): For a hint of sweetness to round out the sauce. Adjust to your preference.
  • 1 teaspoon cornstarch (mixed with 1 tablespoon cold water to make a slurry): Helps to thicken the sauce slightly, giving it a nice coating consistency.
  • 1/4 teaspoon black pepper, or to taste: For a little bit of spice.
  • Red pepper flakes to taste (optional): For those who like an extra kick of heat.
  • Sesame seeds and chopped green onions, for garnish (optional): Adds visual appeal and fresh flavor.

Instructions

  1. Prepare the Beef: If using steak, ensure it’s sliced thinly against the grain. This is crucial for tenderness. If you have time, you can toss the sliced beef with a teaspoon of soy sauce and a teaspoon of cornstarch and let it sit for 10-15 minutes; this technique, known as velveting, helps keep the beef tender and moist. If using ground beef, have it ready.
  2. Prepare the Vegetables & Sauce: Slice the onion, mince the garlic, grate the ginger, shred or slice the cabbage, and prepare the carrot if using. In a small bowl, whisk together the soy sauce, rice vinegar, honey/brown sugar (if using), and black pepper. Set aside. Prepare the cornstarch slurry by mixing cornstarch with cold water in a separate small bowl until smooth.
  3. Sear the Beef: Heat the avocado or vegetable oil in a large skillet, wok, or Dutch oven over medium-high heat. Once the oil is shimmering, add the beef.
    • For sliced beef: Spread it in a single layer and cook for 1-2 minutes per side without moving it too much, until nicely browned but still slightly pink in the center. Remove the beef from the skillet and set it aside on a plate. This prevents overcooking.
    • For ground beef: Add the ground beef to the hot skillet and cook, breaking it apart with a spoon, until it’s browned and cooked through. Drain off any excess fat if necessary. Remove the ground beef and set aside, or push it to one side of the pan if your pan is large enough.
  4. Sauté Aromatics: Add the sesame oil to the same skillet. If there isn’t much fat left from the beef, you might add an extra teaspoon of your cooking oil. Add the sliced onion and cook for 2-3 minutes, stirring frequently, until it begins to soften and become translucent.
  5. Add Garlic and Ginger: Stir in the minced garlic and grated ginger. Cook for another minute until fragrant, being careful not to burn the garlic. The aroma at this stage is incredible!
  6. Cook the Cabbage and Carrots: Add the sliced cabbage and julienned carrots (if using) to the skillet. Stir well to combine with the onions, garlic, and ginger. Cook for 5-7 minutes, stirring occasionally, until the cabbage is tender-crisp. It will wilt down considerably. The cooking time will depend on how thinly you’ve sliced it and how tender you prefer your cabbage.
  7. Combine and Sauce: Return the cooked beef to the skillet with the vegetables. Pour the prepared soy sauce mixture over everything. Stir well to combine and allow the sauce to heat through for about 1-2 minutes.
  8. Thicken the Sauce: Give the cornstarch slurry a quick stir (as cornstarch settles) and pour it into the skillet. Stir continuously until the sauce bubbles and thickens slightly, usually about 30 seconds to 1 minute. This will help the sauce cling to the beef and vegetables.
  9. Final Touches: If using, stir in a pinch of red pepper flakes for some heat. Taste and adjust seasonings if necessary – you might want a little more soy sauce for saltiness or a tiny bit more honey for sweetness.
  10. Serve: Remove from heat. Serve the beef and cabbage stir-fry immediately, garnished with sesame seeds and chopped green onions if desired.

Nutrition

  • Serving Size: one normal portion
  • Calories: 450
  • Fiber: 8g
  • Protein: 35g