A quick, colorful, and flavorful vegetable dish made with tender-crisp cabbage, fresh garlic, ginger, and a spicy savory sauce. Perfect as a healthy side dish or a light vegetarian meal with rice or noodles.
Recipe Details
– Prep Time: 15 minutes
– Cook Time: 10–15 minutes
– Total Time: 25–30 minutes
– Servings: 4
– Cuisine: Asian-inspired
– Course: Side Dish or Main Course
– Difficulty: Easy
– Cooking Method: Stovetop stir-frying
– Diet: Vegetarian, dairy-free, and optionally vegan
– Spice Level: Medium to hot
Ingredients
For the cabbage stir-fry
– 1 medium green cabbage, approximately 2 pounds (900 g), thinly sliced
– 1 medium carrot, julienned or thinly sliced
– 1 medium red bell pepper, thinly sliced
– 4 green onions, chopped
– 4 cloves garlic, finely minced
– 1 tablespoon fresh ginger, grated
– 2 tablespoons neutral cooking oil, such as vegetable, canola, or avocado oil
– 2–3 fresh red chilies, thinly sliced
– 1 teaspoon sesame seeds, for garnish (optional)
For the spicy stir-fry sauce
– 3 tablespoons soy sauce
– 1 tablespoon rice vinegar
– 1 tablespoon chili garlic sauce
– 1–2 teaspoons sriracha, depending on your preferred heat level
– 1 teaspoon sesame oil
– 1 teaspoon honey or brown sugar
– 2 tablespoons water
– ½ teaspoon freshly ground black pepper
– ¼ teaspoon red chili flakes, optional
– 1 teaspoon cornstarch, optional, for a thicker sauce
Ingredient Notes and Substitutions
– Cabbage: Green cabbage gives the best balance of sweetness and crunch. Napa cabbage also works but cooks faster.
– Soy sauce: Use low-sodium soy sauce if you prefer less salt. For a gluten-free version, use certified gluten-free tamari.
– Chili garlic sauce: Adds heat, garlic flavor, and depth. Adjust the amount to suit your taste.
– Sesame oil: Adds a nutty aroma. If allergic to sesame, omit it and use a little extra neutral oil.
– Honey: Replace with maple syrup or sugar for a vegan-friendly version.
– Cornstarch: Optional. It helps the sauce cling to the cabbage and vegetables.
Instructions
1. Prepare the vegetables
Wash the cabbage thoroughly and remove any damaged outer leaves. Cut it into quarters, remove the tough core, and slice the leaves into thin strips. Wash and slice the carrot, bell pepper, green onions, garlic, ginger, and fresh chilies.
Dry the vegetables well after washing. Excess water can cause the cabbage to steam instead of stir-fry, making it softer than desired.
2. Mix the spicy sauce
In a small bowl, combine the soy sauce, rice vinegar, chili garlic sauce, sriracha, sesame oil, honey or brown sugar, water, and black pepper.
If you want a thicker, glossy sauce, whisk in the cornstarch until completely dissolved. Add the optional red chili flakes for extra heat.
Set the sauce aside while you cook the vegetables.
3. Heat the pan
Place a large wok or heavy skillet over medium-high to high heat. Add the vegetable oil and allow it to heat until shimmering.
A hot pan helps the cabbage develop lightly browned edges while retaining some crunch. Avoid overcrowding the pan; cook in batches if necessary.
4. Cook the aromatics
Add the minced garlic, grated ginger, and sliced fresh chilies to the hot oil.
Stir-fry for approximately 30–45 seconds, just until fragrant. Keep stirring so the garlic does not burn, as burnt garlic can make the dish taste bitter.
5. Stir-fry the carrot and bell pepper
Add the sliced carrot and red bell pepper. Stir-fry for 2–3 minutes until they begin to soften but still retain a little crunch.
These vegetables add sweetness, color, and texture to balance the spicy sauce.
6. Add the cabbage
Add the sliced cabbage in handfuls, tossing continuously with tongs or a spatula. Allow each handful to begin wilting before adding more if your pan is small.
Stir-fry for approximately 4–6 minutes, depending on the thickness of the cabbage. The cabbage should become slightly tender while retaining a pleasant bite.
Avoid covering the pan, because trapped steam can make the cabbage watery.
7. Add the spicy sauce
Give the prepared sauce another quick stir, then pour it evenly over the cabbage mixture.
Toss continuously for 1–2 minutes so the sauce coats the vegetables evenly. If using cornstarch, the sauce should become slightly thickened and glossy.
If the mixture looks too dry, add 1 tablespoon of water at a time. If it looks too wet, continue cooking uncovered for another minute.
8. Finish with green onions
Add most of the chopped green onions and toss for another 30 seconds. Taste the cabbage and adjust the seasoning.
For extra heat, add more sriracha or chili flakes. For a tangier flavor, add a small splash of rice vinegar. If it tastes too spicy, a little extra honey or sugar can balance the heat.
9. Garnish and serve
Transfer the spicy cabbage stir-fry to a serving dish. Garnish with the remaining green onions and sesame seeds, if desired.
Serve immediately while the vegetables are hot, colorful, and slightly crisp.
Chef’s Tips for the Best Results
– Slice evenly: Thin, uniform cabbage strips cook more consistently.
– Use high heat: This helps develop flavor without making the vegetables mushy.
– Keep stirring: Continuous tossing distributes the sauce and prevents burning.
– Control the moisture: Dry cabbage thoroughly before cooking.
– Adjust the spice: Start with less sriracha and chili, then add more after tasting.
– Cook in batches: A crowded pan releases too much moisture and can make the cabbage soggy.
– Add protein: Tofu, edamame, chicken, shrimp, or thinly sliced beef can turn this side dish into a complete meal. Cook meat thoroughly before adding the cabbage.
Serving Suggestions
This spicy cabbage stir-fry pairs beautifully with:
– Steamed jasmine rice or brown rice
– Vegetable fried rice
– Stir-fried noodles
– Crispy tofu or baked tofu
– Grilled or roasted chicken
– Garlic shrimp
– Dumplings or spring rolls
For a complete vegetarian dinner, serve it over rice with crispy tofu and a sprinkle of sesame seeds.
Storage and Reheating
Refrigeration: Allow the stir-fry to cool promptly and place it in an airtight container. Refrigerate within 2 hours of cooking and use within 3–4 days.
Reheating: Reheat in a skillet over medium heat for 3–5 minutes, stirring frequently. Add a small splash of water if the sauce has thickened too much. A microwave can also be used in short intervals until thoroughly heated.
Freezing: Freezing is possible, but the cabbage will lose much of its crisp texture after thawing. For the best results, enjoy it freshly cooked or refrigerated.
Make-Ahead Tip: Slice the vegetables and mix the sauce up to one day ahead. Store them separately in the refrigerator and stir-fry just before serving.
Nutrition Information
Estimated per serving, based on 4 servings and including the sauce. Actual values vary with ingredient brands and amounts.
Nutrient Approximate amount
Calories 150–190 kcal
Protein 4–5 g
Total carbohydrates 20–25 g
Dietary fiber 6–8 g
Total sugars 10–13 g
Total fat 7–9 g
Saturated fat 1 g
Sodium 500–800 mg
The sodium level depends heavily on the soy sauce and chili garlic sauce you use. Choosing reduced-sodium soy sauce and adjusting the added salt can help lower it.
Allergen Information
– Soy: Present in regular soy sauce. Use coconut aminos if appropriate for your dietary needs.
– Sesame: Present in sesame oil and optional sesame seeds. Omit both for a sesame-free version, and check the labels of prepared sauces.
– Wheat/gluten: May be present in soy sauce and bottled chili sauces. Choose certified gluten-free alternatives when needed.
– Mustard, peanuts, and tree nuts: Not required by this recipe, but check product labels and cross-contamination warnings.
For a vegan version, use maple syrup or sugar instead of honey and check that all sauces are vegan-friendly.
Frequently Asked Questions
Can I make this recipe without sesame oil?
Yes. Leave it out or replace it with a small amount of neutral cooking oil. The flavor will be slightly different, but the dish will still taste delicious.
How do I make the cabbage extra spicy?
Increase the fresh chilies, sriracha, or chili flakes gradually. You can also add a little extra chili garlic sauce.
Can I use purple cabbage?
Yes. Purple cabbage adds vibrant color and a slightly firmer texture. You can also combine green and purple cabbage.
Why did my cabbage become watery?
The pan may have been overcrowded, the heat may have been too low, or the cabbage may have been wet. Use a large hot pan, dry the vegetables thoroughly, and cook uncovered.
Can I make it without sugar?
Yes. Omit the honey or brown sugar. The sauce will taste sharper and more savory, but the cabbage’s natural sweetness will still provide balance.
Is this recipe suitable for meal prep?
Yes. Portion it into airtight containers and refrigerate promptly. The flavor remains enjoyable for several days, although the cabbage will soften during storage.
Final Recipe Note
This spicy cabbage stir-fry is an easy way to turn an everyday vegetable into a bold, flavorful dish. With garlic, ginger, fresh chilies, and a savory sauce, it delivers plenty of flavor with simple ingredients. For the best texture, cook it quickly over high heat and serve immediately.
- Grandma’s Chocolate Chip Cheesecake Cookies - October 28, 2026
- Hearty Lentil, Potato & Spinach Soup - October 28, 2026
- Creamy White Chicken Chili - October 28, 2026




