Hot and Sour Cabbage

Featured in: Warm Everyday Meals

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. The result is a tender-crisp vegetable dish that's ready in just 20 minutes, perfect for adding excitement to any meal.

Updated on Fri, 30 Jan 2026 12:35:00 GMT
Stir-fried Hot and Sour Cabbage with crisp carrots and scallions in a glossy, spicy-savory sauce, served fresh and steaming. Pin This
Stir-fried Hot and Sour Cabbage with crisp carrots and scallions in a glossy, spicy-savory sauce, served fresh and steaming. | messli.com

My neighbor once knocked on my door holding a wok and a head of cabbage, insisting I try something her grandmother used to make every Sunday. I was skeptical at first because cabbage always seemed so plain to me, but the moment that tangy, spicy aroma filled my kitchen, I understood why she was so excited. The crunch, the heat, the brightness of the vinegar, it was like the cabbage had been waiting its whole life for this treatment. We stood there eating it straight from the pan, laughing at how something so simple could taste so alive.

I started making this dish whenever I needed to clear out the fridge or when dinner felt too routine. One evening, my brother stopped by unannounced, hungry and impatient, and I tossed this together while he sat at the counter complaining about takeout menus. By the time I plated it, he had forgotten all about ordering out. He even asked for the recipe, which never happens.

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 here, it holds up beautifully to high heat and soaks up the sauce while keeping that essential crunch.
  • Carrot: Adds a pop of color and a subtle sweetness that balances the tang and heat.
  • Scallions: I like slicing them on the diagonal because it looks pretty and they cook more evenly that way.
  • Garlic: Mince it fine so it releases all that aromatic oil the second it hits the hot pan.
  • Fresh ginger: This is non-negotiable for me, the sharpness it brings is what makes the dish sing.
  • Soy sauce: Use tamari if you want it gluten-free, the depth it adds is irreplaceable.
  • Rice vinegar: The gentle acidity keeps everything bright without being harsh.
  • Chili paste: Adjust this to your heat tolerance, I usually go a little heavy.
  • Sugar: Just a teaspoon to round out the sharpness and bring everything into balance.
  • Toasted sesame oil: A little goes a long way, it adds that nutty finish that ties the sauce together.
  • Vegetable oil: For stir-frying at high heat without burning.
  • Black pepper and salt: Final seasonings that should be adjusted to taste at the end.
  • Toasted sesame seeds: Optional, but they add a lovely crunch and a toasty note.

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. Having this ready before you start cooking makes everything flow smoothly.
Heat the wok:
Pour the vegetable oil into a large wok or skillet and crank the heat to medium-high. You want the oil shimmering but not smoking.
Bloom the aromatics:
Toss in the garlic and ginger, stirring constantly for about 30 seconds. The smell will hit you fast, sharp and warm, thats when you know theyre ready.
Stir-fry the vegetables:
Add the cabbage and carrot, tossing everything quickly and constantly for 3 to 4 minutes. The cabbage should start to soften at the edges but still have plenty of snap.
Add the sauce:
Pour in your prepared sauce and toss everything together, making sure every piece gets coated. Let it cook for another 2 to 3 minutes, stirring occasionally.
Finish with seasonings:
Sprinkle in the black pepper, salt, and scallions, then give it one more good stir for about a minute. Taste and adjust if needed.
Serve hot:
Transfer to a serving dish and top with toasted sesame seeds and extra scallions if you like. This is best eaten immediately while everything is still hot and crisp.
Pin This
| messli.com

There was a night last winter when I made a big batch of this and brought it to a potluck, expecting it to sit quietly next to the heavier dishes. Instead, people kept coming back for seconds, asking what was in it and why their cabbage never tasted like this. It made me realize that sometimes the simplest dishes are the ones that surprise people the most.

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.

Adjusting the Heat

The first time I made this, I went too timid with the chili paste and the whole dish fell flat. Now I add it gradually, tasting as I go, because everyones heat tolerance is different. If youre cooking for a crowd, keep extra chili paste on the side so people can adjust their own plates.

Choosing Your Cabbage

Green cabbage is my go-to because it has structure and bite, but Ive swapped in Napa cabbage when I wanted something softer and milder. The texture changes completely, so pick based on what kind of mood youre in. Either way, make sure you slice it thin so it cooks evenly and quickly.

Serving Suggestions

This dish plays really well with others, I usually serve it alongside steamed jasmine rice or as a bright counterpoint to something rich and savory like grilled pork or tofu. It also works cold the next day, straight from the fridge, which is how I usually end up eating the leftovers.

  • Add sliced shiitake mushrooms or bell peppers if you want more variety.
  • Drizzle a little extra sesame oil on top right before serving for extra richness.
  • Pair it with a simple miso soup to round out the meal.
Close-up view of Hot and Sour Cabbage showing tender-crisp texture glistening with sesame oil, alongside chopsticks and a bowl of rice. Pin This
Close-up view of Hot and Sour Cabbage showing tender-crisp texture glistening with sesame oil, alongside chopsticks and a bowl of rice. | messli.com

Once you get the hang of this, youll find yourself reaching for cabbage more often, seeing it not as filler but as something worth celebrating. Its one of those recipes that reminds you how much flavor you can coax out of the everyday.

Recipe Q&A

β†’ Can I use Napa cabbage instead of green cabbage?

Yes, Napa cabbage works beautifully and provides a milder, more delicate flavor. It will cook slightly faster due to its tender leaves, so reduce stir-fry time by about 1 minute.

β†’ How can I make this dish spicier?

Increase the amount of chili paste or add red pepper flakes to taste. You can also include fresh sliced chili peppers when stir-frying the garlic and ginger for extra heat.

β†’ What can I serve with hot and sour cabbage?

This dish pairs wonderfully with steamed jasmine or brown rice, grilled meats, tofu, or as part of a larger Chinese-inspired meal with dumplings or noodles.

β†’ How do I keep the cabbage crisp and not soggy?

Cook over high heat and stir-fry quickly. Avoid overcrowding the wok, and don't overcook the cabbage. It should remain tender-crisp with a slight bite for the best texture.

β†’ Can I make this ahead of time?

While best served fresh, you can prepare the sauce and chop vegetables in advance. Store separately and stir-fry just before serving to maintain the crisp texture.

β†’ Is this dish gluten-free?

It can be made gluten-free by substituting regular soy sauce with tamari or certified gluten-free soy sauce. Always verify that all other ingredients are gluten-free as well.

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 in a tangy, spicy Chinese-inspired sauce. Quick, bold, and perfectly crunchy.

Prep Needed
10 minutes
Time to Cook
10 minutes
Overall Time
20 minutes
Created by Messli Tessa Marlow


Skill Level Easy

Cuisine Chinese

Makes 4 Portions

Dietary Notes Plant-Based, No Dairy

What You'll Need

Vegetables

01 1 medium head green cabbage (about 28 oz), 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

Steps

Step 01

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

Step 02

Heat the wok: 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 serve: 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 You'll Need

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

Allergy Details

Be sure to check each ingredient for allergens and consult your healthcare provider if you have questions.
  • Contains soy from soy sauce
  • Use tamari or certified gluten-free soy sauce for gluten-free preparation
  • Always verify product labels for potential allergen cross-contamination

Nutrition Breakdown (per portion)

For general guidelines only. Not meant to provide medical or dietary diagnosis.
  • Caloric Value: 110
  • Fats: 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.