Cabbage Stir-Fry (10-Minute Recipe) – Quick, Healthy & Budget-Friendly
Prep Time: 5 minutes | Cook Time: 5 minutes | Total Time: 10 minutes | Servings: 4 | Calories: 90 kcal per serving
Cabbage stir-fry is crisp-tender cabbage with garlic, ginger, and soy sauce cooked in minutes. The cabbage stays crunchy. The sauce is savory and bright. Every bite is flavorful and satisfying.

This is the side dish you make when you need vegetables fast. Ten minutes from start to finish. Cheaper than takeout. Healthier than anything from a restaurant.
Five minutes to prep. Five minutes to cook. A vegetable side that actually tastes good.
Why You Will Love This Recipe
Cabbage stir-fry is a weeknight saving grace. Here is what makes this recipe worth making.
It is ridiculously fast. Ten minutes total. Faster than ordering delivery.
It is incredibly cheap. One head of cabbage feeds a family. Costs less than two dollars.
The flavor is amazing. Garlic. Ginger. Soy sauce. Simple ingredients create big flavor.
It is naturally healthy. Low-calorie. High fiber. Packed with nutrients.
Everyone eats it. Kids love it. Adults love it. Even people who say they hate cabbage love this.
Ingredients
For the stir-fry:
- 1 small head of green cabbage (about 2 lbs / 900g), shredded
- 2 tablespoons vegetable oil
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, minced
- 2 tablespoons soy sauce
- 1 tablespoon rice vinegar
- 1 teaspoon sesame oil
- ½ teaspoon sugar
- ¼ teaspoon red pepper flakes (optional)
- Salt and black pepper to taste
For garnish:
- Sesame seeds
- Sliced green onions
- Fresh cilantro (optional)
Equipment Needed
- Large wok or skillet
- Sharp knife and cutting board
- Wooden spoon or spatula
- Measuring cups and spoons
Instructions
Step 1: Remove the outer leaves from the cabbage. Cut it into quarters. Remove the core.
Step 2: Slice the cabbage into thin shreds. You can also use a mandoline for even slicing.
Step 3: Mince the garlic and ginger.
Step 4: Heat the vegetable oil in a large wok or skillet over high heat.
Step 5: Once the oil is hot and shimmering, add the minced garlic and ginger. Stir-fry for 30 seconds until fragrant. Do not let them burn.
Step 6: Add the shredded cabbage all at once. Toss quickly to coat with oil.
Step 7: Stir-fry for 3 to 4 minutes, tossing frequently, until the cabbage is tender-crisp. It should still have a slight crunch.
Step 8: Add the soy sauce, rice vinegar, sesame oil, sugar, and red pepper flakes if using.
Step 9: Toss everything together. Cook for 1 more minute until the sauce coats the cabbage.
Step 10: Taste and adjust seasoning. Add salt and black pepper if needed.
Step 11: Remove from heat immediately. Transfer to a serving dish.
Step 12: Garnish with sesame seeds, sliced green onions, and fresh cilantro if using.
Step 13: Serve hot as a side dish or over rice as a main dish.

Substitutes & Swaps
Green cabbage: Napa cabbage or purple cabbage works. Adjust the cooking time to tenderize Napa cabbage.
Soy sauce: Tamari works for gluten-free. Coconut aminos work for soy-free.
Rice vinegar: Apple cider vinegar or white vinegar works for a different tang.
Fresh ginger: Ground ginger works. Use ½ teaspoon instead of 1 tablespoon of fresh.
Sesame oil: Skip it if you do not have it. The stir-fry still tastes good.
Variations
Spicy Cabbage Stir-Fry: Add sriracha or chili oil. Double the red pepper flakes. More heat.
Garlic Cabbage Stir-Fry: Triple the garlic. Skip the ginger. Bold garlic flavor.
Asian Slaw Stir-Fry: Add shredded carrots and bell peppers. More colorful and crunchy.
Protein Cabbage Stir-Fry: Add cooked chicken, shrimp, or tofu. Complete meal.
Sesame Cabbage Stir-Fry: Add 2 tablespoons sesame seeds. Toast them first. Extra nutty flavor.
Tips & Tricks
Use high heat. High heat creates the best stir-fry texture. Low heat makes cabbage soggy.
Cut the cabbage thinly. Thin shreds cook faster and more evenly.
Do not overcook. Cabbage should be tender-crisp, not mushy. Three to four minutes is enough.
Move fast. Stir-frying is quick cooking. Have everything ready before you start.
Add the sauce at the end. This prevents burning and keeps the cabbage crisp.
Serve immediately. Cabbage releases water as it sits. Eat it right away for the best texture.
Use a large pan. Cabbage looks like a lot at first. It cooks down quickly. A large pan prevents crowding.
Nutrition Information (Per Serving)
| Nutrient | Amount |
|---|---|
| Calories | 90 kcal |
| Total Fat | 6g |
| Saturated Fat | 0.5g |
| Carbohydrates | 8g |
| Fibre | 3g |
| Sugars | 4g |
| Protein | 2g |
| Sodium | 480mg |
Nutrition is based on one serving made with cabbage, oil, and soy sauce.
Frequently Asked Questions (FAQs)
Can I use pre-shredded cabbage?
Yes. Coleslaw mix or pre-shredded cabbage works. It saves time but costs more.
Why is my cabbage watery?
You cooked it too long, or the heat was too low. Use high heat and cook just until tender-crisp.
Can I make this ahead?
This dish is best fresh. You can prep the cabbage ahead, but cook it right before serving.
What can I serve this with?
Rice, noodles, grilled chicken, fish, or tofu. It works as a side for any Asian-inspired meal.
Can I add other vegetables?
Yes. Carrots, bell peppers, snap peas, or broccoli all work. Adjust cooking time as needed.
How do I store leftovers?
Store in an airtight container in the fridge for up to 3 days. Reheat in a pan over high heat.
Can I make this oil-free?
Use vegetable broth or water instead of oil. The texture will be different but still tasty.
The Side Dish That Saves Dinner
Some nights you need vegetables fast. No time for roasting. No energy for complicated recipes. Cabbage stir-fry is the answer. Ten minutes. One pan. Done. Healthy vegetables on the table before the rice finishes cooking.
Make this tonight. Serve it with your favorite protein. Enjoy vegetables that took almost no effort.
Made cabbage stir-fry? Tell me in the comments what you served it with and if you made it spicy. I want to hear how it turned out.

Cabbage Stir-Fry (10-Minute Recipe)
Ingredients
- Stir-Fry:
- 1 small head green cabbage 2 lbs, shredded
- 2 tablespoons vegetable oil
- 3 cloves garlic minced
- 1 tablespoon fresh ginger minced
- 2 tablespoons soy sauce
- 1 tablespoon rice vinegar
- 1 teaspoon sesame oil
- ½ teaspoon sugar
- ¼ teaspoon red pepper flakes optional
- Salt and black pepper to taste
- Garnish:
- Sesame seeds
- Sliced green onions
- Fresh cilantro optional
Instructions
- Remove outer cabbage leaves. Cut into quarters. Remove core.
- Slice cabbage into thin shreds.
- Mince garlic and ginger.
- Heat vegetable oil in wok or skillet over high heat.
- Add garlic and ginger. Stir-fry 30 seconds until fragrant.
- Add cabbage. Toss to coat with oil.
- Stir-fry 3 to 4 minutes, tossing frequently, until tender-crisp.
- Add soy sauce, rice vinegar, sesame oil, sugar, and red pepper flakes.
- Toss together. Cook 1 more minute until sauce coats cabbage.
- Taste. Add salt and pepper if needed.
- Remove from heat. Transfer to serving dish.
- Garnish with sesame seeds, green onions, and cilantro.
- Serve hot as side or over rice as main.
Notes
- Use high heat for best stir-fry texture
- Cut cabbage thin for faster cooking
- Do not overcook — tender-crisp is perfect
- Have everything ready before starting
- Add sauce at end to keep cabbage crisp
- Serve immediately — cabbage releases water as it sits
- Use large pan to prevent crowding
- Pre-shredded cabbage saves time
- Store leftovers up to 3 days
- Reheat in pan over high heat for best texture