Hot and Sour Cabbage

Featured in: Light & Natural Everyday Bowls

This vibrant Chinese-inspired stir-fry transforms humble cabbage into a bold side dish bursting with tangy and spicy flavors. Thinly sliced cabbage and julienned carrots are quickly stir-fried with aromatic garlic and ginger, then tossed in a sauce made from soy sauce, rice vinegar, chili paste, and sesame oil. Ready in just 20 minutes, this vegan and gluten-free dish delivers satisfying crunch and heat, perfect alongside steamed rice or grilled proteins.

Updated on Fri, 30 Jan 2026 14:12:00 GMT
Hot and Sour Cabbage stir-fry with crisp green cabbage and julienned carrots glistening in a spicy, tangy sauce. Pin this
Hot and Sour Cabbage stir-fry with crisp green cabbage and julienned carrots glistening in a spicy, tangy sauce. | terrawhisk.com

The sizzle of garlic hitting hot oil always reminds me why I keep coming back to this dish. I was scraping together dinner on a Tuesday night when I realized a half head of cabbage and some pantry staples could turn into something genuinely exciting. The first bite had that perfect balance of heat, tang, and crunch that made me forget I was eating vegetables out of necessity. My partner wandered into the kitchen, drawn by the smell, and asked why I hadn't made this before. I didn't have a good answer.

I started making this for friends who claimed they didn't like cabbage, and watching their faces change after the first forkful became my favorite part. One friend admitted she'd always associated cabbage with bland, overcooked cafeteria food, but this version made her rethink everything. The way the edges of the cabbage catch a little char while the centers stay crisp gives it this incredible texture that's nothing like the mushy stuff from childhood. Now it shows up at nearly every potluck I attend, and I've stopped being surprised when the bowl comes back empty. It's proof that the right technique and a bold sauce can redeem any misunderstood vegetable.

What's for Dinner Tonight? πŸ€”

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Green cabbage: The star of the dish, sliced thin so it cooks quickly and maintains that satisfying crunch without turning limp.
  • Carrot: Julienned for sweetness and color, it adds visual appeal and a slight earthiness that balances the heat.
  • Scallions: Sliced diagonally for a mild onion flavor and a pop of green that looks as good as it tastes.
  • Garlic: Minced fine so it disperses evenly and perfumes the oil without burning in the high heat.
  • Fresh ginger: Minced to release its sharp, warming flavor that cuts through the richness and adds depth.
  • Soy sauce: Brings umami and saltiness, use tamari if you need it gluten free without sacrificing any flavor.
  • Rice vinegar: The tangy backbone of the sauce, it brightens everything and makes the dish feel alive.
  • Chili paste: Delivers the heat and a little fermented complexity, adjust the amount based on your tolerance.
  • Sugar: Just a teaspoon to round out the sharp edges and help the sauce cling to the vegetables.
  • Toasted sesame oil: A finishing oil that adds nutty aroma, don't skip it or the dish will taste flat.
  • Vegetable oil: For high heat cooking, it has a neutral flavor and won't interfere with the other ingredients.
  • Black pepper and salt: Simple seasonings that enhance everything else and tie the flavors together at the end.
  • Toasted sesame seeds: Optional but recommended for a little crunch and a restaurant quality finish.

Tired of Takeout? πŸ₯‘

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Mix the sauce:
Whisk together the soy sauce, rice vinegar, chili paste, sugar, and sesame oil in a small bowl until the sugar dissolves. Having this ready before you start cooking means you won't scramble later when things move fast.
Heat the wok:
Pour the vegetable oil into a large wok or skillet and set it over medium high heat until it shimmers. A hot wok is the secret to getting that slightly charred, restaurant style finish on the vegetables.
Bloom the aromatics:
Add the garlic and ginger, stirring constantly for about 30 seconds until they smell incredible and just start to turn golden. Don't walk away during this step or they'll burn and turn bitter.
Stir fry the vegetables:
Toss in the cabbage and carrot, stirring vigorously for 3 to 4 minutes until the cabbage begins to wilt but still has plenty of crunch. The volume will reduce dramatically, so don't be alarmed when it looks like too much at first.
Add the sauce:
Pour the prepared sauce over the vegetables and toss everything together until evenly coated. Stir fry for another 2 to 3 minutes so the cabbage absorbs the flavors while staying tender crisp.
Season and finish:
Sprinkle in the black pepper, salt, and sliced scallions, stirring well for one more minute. Taste and adjust the seasoning if needed, then transfer to a serving dish and garnish with sesame seeds.
A close-up of Hot and Sour Cabbage topped with toasted sesame seeds and fresh green scallions, served alongside steamed rice. Pin this
A close-up of Hot and Sour Cabbage topped with toasted sesame seeds and fresh green scallions, served alongside steamed rice. | terrawhisk.com

There's a moment when the sauce hits the hot cabbage and the whole kitchen fills with this sharp, tangy steam that makes everyone stop what they're doing. My kid, who usually avoids anything green, asked if we could have this again the next night, and I realized I'd accidentally created a gateway vegetable. We started eating it straight from the pan with chopsticks, standing around the stove, and it became one of those spontaneous kitchen moments that felt more special than any formal dinner. It's funny how a simple stir fry can turn into a memory you didn't know you were making.

Still Scrolling? You'll Love This πŸ‘‡

Our best 20-minute dinners in one free pack β€” tried and tested by thousands.

Trusted by 10,000+ home cooks.

Choosing Your Cabbage

Green cabbage is my default because it holds up to high heat and keeps its crunch, but Napa cabbage works beautifully if you want something more delicate and mild. I've also used a mix of both when I had half heads of each sitting in the fridge, and the combination gave the dish more textural interest. Red cabbage will turn everything purple and tastes slightly peppery, which can be fun if you're in the mood for something different. Just avoid pre shredded bagged cabbage, it's usually too fine and will turn mushy before it has a chance to develop any char.

Adjusting the Heat

The first time I made this, I went heavy on the chili paste and had to gulp water between bites, so now I start with a tablespoon and taste the sauce before adding more. If you like it fiery, stir in extra chili paste or a pinch of red pepper flakes at the end when you add the black pepper. For a milder version, cut the chili paste in half or swap it for a small dollop of sriracha, which gives you tang and heat without overwhelming everything. The beauty of this dish is that the vinegar and sugar create enough flavor that even a mild version still tastes bold and interesting.

Serving and Pairing Ideas

I usually serve this alongside steamed jasmine rice and a simple protein like grilled tofu or chicken, and the combination feels like a complete meal without much effort. It's also fantastic tucked into spring rolls, piled onto lettuce wraps, or served cold as a crunchy slaw at a picnic. One night I stirred in some cooked rice noodles and a fried egg, and it turned into a quick one bowl dinner that I've repeated more times than I can count. The dish is versatile enough to play a supporting role or steal the spotlight, depending on what else is on the table.

  • Add sliced bell peppers or mushrooms during the stir fry stage for extra vegetables and color.
  • Garnish with crushed peanuts or cashews for a bit of richness and crunch.
  • Leftovers reheat well in a hot skillet, just add a splash of water to refresh the sauce.
Sizzling Hot and Sour Cabbage in a hot wok with minced garlic and ginger, ready to be tossed and served. Pin this
Sizzling Hot and Sour Cabbage in a hot wok with minced garlic and ginger, ready to be tossed and served. | terrawhisk.com

This dish has become my go to when I need something fast, flavorful, and just a little bit exciting. I hope it surprises you the way it surprised me that first Tuesday night.

Recipe FAQs

β†’ Can I use a different type of cabbage?

Yes, Napa cabbage works wonderfully and provides a milder, more delicate flavor. Red cabbage can also be used for a colorful twist, though it may slightly alter the dish's appearance.

β†’ How can I adjust the spice level?

Increase the chili paste or add red pepper flakes for more heat. For a milder version, reduce the chili paste to half a tablespoon or substitute with a small amount of sriracha.

β†’ What can I serve this with?

This pairs beautifully with steamed jasmine or brown rice, fried rice, or noodles. It also complements grilled chicken, tofu, or fish as a flavorful side dish.

β†’ Can I make this ahead of time?

While best served fresh for optimal crunch, you can prepare it up to 2 hours ahead and reheat gently in a skillet. The cabbage will soften slightly but still taste delicious.

β†’ How do I keep the cabbage crispy?

Use high heat and avoid overcrowding the pan. Stir-fry quickly, keeping the cabbage moving constantly. The key is cooking just until tender-crisp, not fully soft.

β†’ What vegetables can I add?

Bell peppers, mushrooms, snap peas, or baby corn all work well. Add them with the cabbage and adjust cooking time slightly to ensure everything cooks evenly.

20-Minute Dinner Pack β€” Free Download πŸ“₯

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Hot and Sour Cabbage

Crisp cabbage stir-fried with ginger, garlic, and a tangy spicy sauce. Bold Chinese flavors in just 20 minutes.

Time to prep
10 min
Time to cook
10 min
Overall time
20 min
Created by Naomi Carter


Skill level Easy

Cuisine Chinese

Makes 4 Portions

Dietary notes Plant-based, No dairy

What you need

Vegetables

01 1 medium head green cabbage (about 1.75 lb), cored and thinly sliced
02 1 medium carrot, julienned
03 3 scallions, sliced diagonally
04 2 cloves garlic, minced
05 1 tablespoon fresh ginger, minced

Sauce

01 2 tablespoons soy sauce or tamari for gluten-free
02 2 tablespoons rice vinegar
03 1 tablespoon chili paste or chili garlic sauce
04 1 teaspoon sugar
05 1 teaspoon toasted sesame oil

Seasonings and Oil

01 2 tablespoons vegetable oil
02 1/2 teaspoon freshly ground black pepper
03 1/2 teaspoon salt or to taste

Garnish

01 1 teaspoon toasted sesame seeds
02 Additional sliced scallions

Directions

Step 01

Prepare Sauce: In a small bowl, whisk together soy sauce, rice vinegar, chili paste, sugar, and sesame oil. Set aside.

Step 02

Heat Oil: Heat vegetable oil in a large wok or skillet over medium-high heat.

Step 03

Bloom Aromatics: Add garlic and ginger, stir-frying for 30 seconds until fragrant.

Step 04

Cook Vegetables: Add sliced cabbage and carrot. Stir-fry for 3 to 4 minutes until the vegetables are just beginning to wilt but remain crisp.

Step 05

Add Sauce: Pour in the prepared sauce and toss to coat evenly. Stir-fry for another 2 to 3 minutes until the cabbage is tender-crisp.

Step 06

Season and Finish: Add black pepper, salt, and scallions. Stir well and cook for 1 more minute.

Step 07

Plate and Garnish: Transfer to a serving dish. Garnish with toasted sesame seeds and extra scallions if desired. Serve hot.

You Just Made Something Great πŸ‘

Want more like this? Get my best easy recipes β€” free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools needed

  • Large wok or skillet
  • Chef's knife
  • Cutting board
  • Mixing bowl
  • Wooden spoon or spatula

Allergens

Review ingredients for allergies and speak with your healthcare provider if you're unsure.
  • Contains soy from soy sauce
  • For gluten-free preparation, use tamari or certified gluten-free soy sauce

Nutrition details (each serving)

This info is a reference and doesn’t replace advice from your doctor.
  • Energy: 110
  • Lipids: 6 g
  • Carbohydrates: 14 g
  • Proteins: 3 g

Cooking Shouldn't Be Hard ❀️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.