Hot and Sour Cabbage

Featured in: Home Kitchen Ideas

This vibrant Chinese-inspired stir-fry transforms humble cabbage into a flavor-packed side dish. Thinly sliced cabbage and julienned carrots are quickly cooked in a wok until tender-crisp, then tossed in a bold sauce combining soy sauce, rice vinegar, and chili paste. Fresh ginger and garlic add aromatic depth while scallions provide a mild onion bite. Ready in just 20 minutes, it's perfect alongside steamed rice or grilled proteins.

Updated on Sat, 31 Jan 2026 14:03:00 GMT
A close-up of Hot and Sour Cabbage stir-fry, featuring crisp green cabbage and orange carrots coated in a glossy, spicy red sauce garnished with scallions. Save to Pinterest
A close-up of Hot and Sour Cabbage stir-fry, featuring crisp green cabbage and orange carrots coated in a glossy, spicy red sauce garnished with scallions. | warmtighri.com

My neighbor once brought over a container of this cabbage after I mentioned I was tired of the same old sides. The smell hit me first: sharp vinegar, warm garlic, and that unmistakable kick of chili. I took one bite standing at the counter and immediately asked for the recipe. She laughed and said it was the kind of thing her grandmother made when the fridge was nearly empty but everyone still expected something exciting.

I started making this for potlucks because it travels well and always disappears first. People expect cabbage to be bland, so when they taste the bright vinegar and the slow burn from the chili paste, they get curious. One friend even texted me later asking if I had secretly added something fancy, but the truth is, its just good technique and a sauce that knows how to wake up your taste buds.

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, sliced thin so it cooks fast and stays crisp, holding onto that satisfying crunch even after the sauce clings to every shred.
  • Carrot: Julienned for a pop of color and a slight sweetness that balances the heat, plus it adds another texture to keep things interesting.
  • Scallions: Sliced on the diagonal because it looks nicer and releases more flavor, stirred in at the end so they stay bright and a little sharp.
  • Garlic: Minced fine and cooked just until fragrant, because burned garlic turns bitter and ruins the whole vibe.
  • Fresh ginger: Minced to match the garlic, bringing warmth and a floral heat that you cant get from dried spices.
  • Soy sauce: The salty backbone of the sauce, use tamari if you need it gluten-free and it works just as well.
  • Rice vinegar: Mild and tangy, this is what gives the dish its sour punch without making your face scrunch up.
  • Chili paste: Adjust this to your courage level, it builds heat slowly and adds depth beyond just spice.
  • Sugar: Just a teaspoon to round out the sharp edges and help the sauce cling to the vegetables.
  • Toasted sesame oil: A few drops at the end bring a nutty richness that ties everything together.
  • Vegetable oil: For high heat stir-frying, neutral and reliable so the other flavors can shine.
  • Black pepper and salt: Season to taste, but go easy because the soy sauce already brings plenty of salt.
  • Toasted sesame seeds: Optional but worth it, they add a little crunch and a toasted aroma that makes the dish feel finished.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Mix the sauce:
In a small bowl, whisk together soy sauce, rice vinegar, chili paste, sugar, and sesame oil until the sugar dissolves. Set it aside so the flavors can mingle while you prep the vegetables.
Heat the wok:
Pour vegetable oil into a large wok or skillet and crank the heat to medium-high, letting the oil shimmer before you add anything. This is the moment that sets up the whole stir-fry, so dont rush it.
Bloom the aromatics:
Toss in the garlic and ginger, stirring constantly for about thirty seconds until the smell fills your kitchen. Pull the pan off the heat if they start to brown too fast.
Stir-fry the vegetables:
Add the cabbage and carrot, tossing them quickly so they cook evenly and start to wilt but still have bite. This takes three to four minutes, and you should hear a good sizzle the whole time.
Add the sauce:
Pour in your prepared sauce and toss everything together, making sure every piece of cabbage gets coated. Stir-fry for another two to three minutes until the vegetables are tender-crisp and the sauce clings nicely.
Finish and garnish:
Stir in the black pepper, salt, and scallions, cooking for one more minute to let the scallions soften just a little. Transfer to a serving dish, sprinkle with sesame seeds and extra scallions if you like, and serve hot.
Save to Pinterest
| warmtighri.com

The first time I served this at a dinner party, I worried it was too simple, just cabbage and a few pantry staples. But one guest went back for thirds and told me it reminded her of street food stalls in Chengdu, where the best things are often the simplest. That stuck with me, and now I make it without apology, knowing that bold flavors and good technique can turn anything humble into something memorable.

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.

How to Get the Perfect Texture

The key is cutting your cabbage thin and keeping the heat high so it cooks fast. If you slice it too thick, it takes longer to soften and you lose that balance between tender and crisp. I learned this the hard way after a batch turned out soggy because I got lazy with my knife work. Now I take the extra two minutes to shred it properly, and the payoff is always worth it.

Adjusting the Heat Level

Start with one tablespoon of chili paste and taste the sauce before it goes in the pan. If you want more heat, add it gradually, because some brands are fiery and others are mild. I keep a jar of chili garlic sauce on hand for when I want extra kick, and a small spoonful stirred in at the end brings a fresh burst of heat without overwhelming the other flavors.

Storage and Serving Ideas

This keeps well in the fridge for up to three days, though the cabbage will soften a bit as it sits. I actually like it cold the next day, straight from the container as a quick snack or tossed into a grain bowl. It also pairs beautifully with steamed rice, grilled tofu, or alongside roasted chicken when you need a side that brings some excitement to the table.

  • Reheat gently in a skillet to bring back some of the crispness, or enjoy it cold for a refreshing contrast.
  • Add sliced bell peppers or mushrooms if you want more vegetables and a little extra substance.
  • Double the batch if youre feeding a crowd, because it disappears faster than you think.
Steam rises from a serving bowl of Hot and Sour Cabbage, showcasing tender-crisp vegetables tossed in a tangy sauce alongside steamed jasmine rice. Save to Pinterest
Steam rises from a serving bowl of Hot and Sour Cabbage, showcasing tender-crisp vegetables tossed in a tangy sauce alongside steamed jasmine rice. | warmtighri.com

Once you get the hang of this, youll find yourself making it on repeat, tweaking the heat and the vinegar to suit your mood. Its the kind of recipe that rewards you for showing up with a sharp knife and a hot pan, no fuss required.

Recipe FAQs

Can I make this ahead of time?

While best served fresh, you can prepare the sauce and chop vegetables up to 4 hours ahead. Store separately in the refrigerator and stir-fry just before serving for optimal texture and crunch.

What can I substitute for chili paste?

Use sriracha, sambal oelek, or fresh minced chili peppers. Start with less and adjust to your heat preference. A pinch of red pepper flakes also works in a pinch.

How do I keep the cabbage crispy?

Cook over high heat and avoid overcrowding the wok. Stir-fry in batches if necessary. The key is quick cooking—the cabbage should be tender-crisp, not soft or mushy.

Can I use a different type of cabbage?

Absolutely! Napa cabbage offers a milder, more delicate flavor and cooks faster. Red cabbage adds vibrant color but may take slightly longer to soften. Both work beautifully in this dish.

Is this suitable for meal prep?

Yes, though the cabbage softens when reheated. Store in an airtight container for up to 3 days. Reheat gently in a skillet over medium heat, adding a splash of water if needed to prevent sticking.

What proteins pair well with this dish?

Serve alongside grilled chicken, pan-seared tofu, crispy tempeh, or shrimp. It also complements steamed fish or pork dumplings perfectly as part of a multi-dish Chinese meal.

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 tangy, spicy sauce with bold Chinese flavors. Ready in 20 minutes, vegan-friendly.

Prep Time
10 min
Time to Cook
10 min
Overall Time
20 min
Recipe by Isaac Russell


Skill Level Easy

Cuisine Type Chinese

Portions 4 Number of Servings

Diet Preferences Plant-Based, No Dairy, No Gluten

Ingredient List

Vegetables

01 1 medium head green cabbage (about 1.75 lbs), 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
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 0.5 teaspoon freshly ground black pepper
03 0.5 teaspoon salt or to taste

Garnish

01 1 teaspoon toasted sesame seeds
02 Additional sliced scallions

Cooking Directions

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

Coat with 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 Needed

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

Allergy Notice

Look over each item for allergens and talk to your doctor if you're unsure.
  • Contains soy from soy sauce
  • Use tamari or certified gluten-free soy sauce for gluten sensitivity
  • Verify all product labels for cross-contamination risks

Nutrition per Serving

These nutritional figures are for guidance and can't replace medical expertise.
  • Energy (Calories): 110
  • Total Fat: 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.