Hot and Sour Cabbage

Featured in: Simple Family Favorites

This Chinese-inspired stir-fry transforms humble cabbage into a vibrant side dish with bold, tangy-spicy flavors. Thinly sliced cabbage and julienned carrots are quickly tossed in a wok with aromatic ginger and garlic, then coated in a sauce made from soy sauce, rice vinegar, and chili paste. The result is a tender-crisp vegetable dish with the perfect balance of heat and tang, ready in just 20 minutes. Naturally vegan and easily made gluten-free with tamari.

Updated on Fri, 30 Jan 2026 06:53:05 GMT
A vibrant bowl of Hot and Sour Cabbage stir-fry, featuring crisp green cabbage and julienned carrots glistening in a tangy, spicy sauce.  Save
A vibrant bowl of Hot and Sour Cabbage stir-fry, featuring crisp green cabbage and julienned carrots glistening in a tangy, spicy sauce. | toastybloom.com

My wok was smoking when I tossed in the garlic, and the whole kitchen smelled like a street market in seconds. I'd bought too much cabbage that week and needed something fast that didn't taste like leftovers. A friend had mentioned this dish once, something her grandmother made when the fridge was bare but dinner still needed to sing. I threw it together with what I had, and the first bite made me forget I was just trying to use up produce.

I made this for a potluck once, skeptical that anyone would get excited about cabbage. By the end of the night, three people had asked for the recipe, and someone scraped the bowl clean with a serving spoon. One guest told me she'd never liked cabbage until that moment. I realized then that the right sauce and a hot pan can change anyone's mind about vegetables they thought they hated.

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 crunchy, not mushy.
  • Carrot: Adds a pop of sweetness and color, julienned so it blends right in with the cabbage.
  • Scallions: I slice these on the diagonal because it looks nicer and they cook more evenly.
  • Garlic: Minced fine so it blooms in the oil without burning, releasing that sharp, warm fragrance.
  • Fresh ginger: Grated or minced, it brings the brightness that makes this dish feel alive.
  • Soy sauce: The salty backbone of the sauce, use tamari if you need it gluten-free.
  • Rice vinegar: This is the sour part of hot and sour, tangy and clean without being harsh.
  • Chili paste: The heat, adjust it to your mood or your audience.
  • Sugar: Just a teaspoon to balance the acid and spice, not to make it sweet.
  • Toasted sesame oil: A few drops at the end, nutty and rich, tying everything together.
  • Vegetable oil: For high heat stir-frying, something neutral that won't compete with the other flavors.
  • Black pepper and salt: Season to taste, but don't skip the pepper, it adds another layer of warmth.
  • Sesame seeds: Optional, but they add a little crunch and make it look 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:
Whisk the soy sauce, rice vinegar, chili paste, sugar, and sesame oil in a small bowl until the sugar dissolves. Set it nearby so you can grab it fast when the wok is hot.
Heat the wok:
Get your wok or skillet screaming hot over medium-high heat, then add the vegetable oil and swirl it around. You want it shimmering, almost smoking.
Bloom the aromatics:
Toss in the garlic and ginger, stirring constantly for about thirty seconds. The smell should hit you immediately, sharp and fragrant, but pull it off the heat if it starts to brown.
Stir-fry the vegetables:
Add the cabbage and carrot all at once, tossing and stirring for three to four minutes. The cabbage should start to wilt at the edges but still have plenty of crunch.
Add the sauce:
Pour in the sauce and toss everything together, coating every piece. Stir-fry for another two to three minutes until the cabbage is tender-crisp and glossy.
Finish and garnish:
Stir in the black pepper, salt, and scallions, cook for one more minute, then transfer to a serving dish. Sprinkle with sesame seeds and extra scallions if you like.
A wok of sizzling Hot and Sour Cabbage garnished with scallions and sesame seeds, perfect served alongside steamed rice for a quick meal.  Save
A wok of sizzling Hot and Sour Cabbage garnished with scallions and sesame seeds, perfect served alongside steamed rice for a quick meal. | toastybloom.com
A wok of sizzling Hot and Sour Cabbage garnished with scallions and sesame seeds, perfect served alongside steamed rice for a quick meal.  Save
A wok of sizzling Hot and Sour Cabbage garnished with scallions and sesame seeds, perfect served alongside steamed rice for a quick meal. | toastybloom.com

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.

I started making this on nights when I didn't feel like cooking but still wanted something that tasted intentional. It became my reset dish, the thing I made when I needed to remember that good food doesn't have to be complicated. Sometimes I'd eat it straight from the wok, standing at the counter, and it felt like enough.

Storing and Reheating

This keeps well in the fridge for up to three days in an airtight container. I reheat it in a hot skillet rather than the microwave because it brings back some of the crunch and keeps the texture from going limp. If you're meal prepping, store the cabbage and sauce separately and toss them together when you're ready to eat.

Swaps and Variations

Napa cabbage works beautifully here if you want something a little more delicate and mild. I've also added shiitake mushrooms, bell peppers, and even snap peas when I had them around. If you like it spicier, throw in some red pepper flakes or a sliced fresh chili, and if you want it less sour, cut back on the vinegar by half.

Serving Suggestions

I usually serve this alongside steamed jasmine rice or as a side to grilled tofu or chicken. It's bright and punchy enough to balance out richer, heavier mains, and it never feels like filler. Sometimes I'll make a double batch and eat it cold the next day, straight from the container, and it's just as good.

  • Pair it with fried rice or noodles for a full vegetable-forward meal.
  • Serve it as a topping for rice bowls with a fried egg on top.
  • Bring it to a potluck, it travels well and tastes great at room temperature.
Close-up of Hot and Sour Cabbage with tender-crisp textures and bold, savory aromas, ready to serve as a flavorful vegan side dish. Save
Close-up of Hot and Sour Cabbage with tender-crisp textures and bold, savory aromas, ready to serve as a flavorful vegan side dish. | toastybloom.com
Close-up of Hot and Sour Cabbage with tender-crisp textures and bold, savory aromas, ready to serve as a flavorful vegan side dish. Save
Close-up of Hot and Sour Cabbage with tender-crisp textures and bold, savory aromas, ready to serve as a flavorful vegan side dish. | toastybloom.com

This dish taught me that bold flavors don't need a long ingredient list or hours of prep. Sometimes all you need is heat, acid, and a little bit of courage to turn up the flame.

Recipe FAQs

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

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

โ†’ How do I make this dish spicier?

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

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

This pairs beautifully with steamed jasmine or brown rice, grilled chicken, tofu, or fish. It also complements noodle dishes and works well as part of a larger Asian-inspired meal spread.

โ†’ How do I keep the cabbage crispy?

Cook over high heat and avoid overcrowding the wok. Stir-fry quickly, keeping the cabbage moving, and remove from heat while it still has a slight crunch. Overcooking will make it soggy.

โ†’ Can I prepare the sauce in advance?

Absolutely. Mix the sauce ingredients together and store in an airtight container in the refrigerator for up to 5 days. This makes weeknight cooking even faster.

โ†’ Is this dish suitable for meal prep?

Yes, though the cabbage is crispest when freshly made. Store leftovers in an airtight container for up to 3 days and reheat gently in a skillet to restore some texture.

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 ginger and garlic. A quick Chinese-inspired stir-fry bursting with flavor.

Prep Time
10 minutes
Time for Cooking
10 minutes
Complete Time
20 minutes
Recipe Creator Grace Miller


Skill Level Easy

Cuisine Type Chinese

Servings Made 4 Portion Count

Dietary Notes Plant-Based, No Dairy

What You Need

Vegetables

01 1 medium head green cabbage, 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 1/2 teaspoon freshly ground black pepper
03 1/2 teaspoon salt

Garnish

01 1 teaspoon toasted sesame seeds
02 Additional sliced scallions

Step-by-Step 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 until shimmering.

Step 03

Infuse with Aromatics: Add minced 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 vegetables begin to wilt while maintaining crisp texture.

Step 05

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

Step 06

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

Step 07

Plate and Garnish: Transfer to serving dish. Garnish with toasted sesame seeds and additional scallions. Serve immediately while 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

Look over every item for allergens. If unsure, check with your healthcare provider.
  • Contains soy from soy sauce
  • For gluten-free preparation, use tamari or certified gluten-free soy sauce
  • Verify all product labels for potential allergen cross-contamination

Nutrition (per portion)

For guidance only: not a replacement for professional medical counsel.
  • Energy (Calories): 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.