Hot and Sour Cabbage

Featured in: Simple Side Ideas

Hot and Sour Cabbage is a vibrant Chinese-inspired stir-fry that combines crisp cabbage and julienned carrots with a tangy, spicy sauce made from soy sauce, rice vinegar, and chili paste. Ready in just 20 minutes, this easy side dish features aromatic garlic and ginger, finished with toasted sesame oil and scallions for bold, satisfying flavor with every bite.

Updated on Sat, 31 Jan 2026 15:02:00 GMT
Sizzling Hot and Sour Cabbage in a wok, tossed with julienned carrots and scallions in a glistening, spicy-savory sauce. Save to Pinterest
Sizzling Hot and Sour Cabbage in a wok, tossed with julienned carrots and scallions in a glistening, spicy-savory sauce. | khubzstories.com

My neighbor once knocked on my door with a basket of cabbage from her garden, more than she could use. I had no plan, just a vague memory of a fiery cabbage dish from a takeout menu years ago. That evening, I chopped, sizzled, and tasted my way to something that made my kitchen smell like a night market. The cabbage stayed crisp, the vinegar cut through the heat, and I realized I'd been underestimating this humble vegetable my whole life.

I made this for a potluck once, worried it would sit untouched next to the fancy casseroles. Instead, people kept going back for more, asking why cabbage had never tasted like this at home. One friend admitted she'd always boiled it to mush and thought that was just how it was supposed to be. I realized then that this dish doesn't just feed people, it changes how they see an ingredient they've probably been ignoring.

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 backbone of this dish, it holds up to high heat without turning limp and soaks up the sauce while keeping that satisfying snap.
  • Carrot: Adds a touch of sweetness and a pop of color that makes the plate feel less one-note.
  • Scallions: Their mild bite and bright green streaks bring freshness that balances the heat and vinegar.
  • Garlic: Blooms in hot oil to create that base layer of flavor you don't notice until it's missing.
  • Fresh ginger: Sharpens everything with a warm, peppery note that makes the dish feel alive.
  • Soy sauce: Brings salty depth and a hint of umami that ties all the other flavors together.
  • Rice vinegar: The sour punch that wakes up your palate and makes you reach for another bite.
  • Chili paste: Delivers the heat that sneaks up on you, warming the back of your throat without overwhelming the dish.
  • Sugar: Just enough to round out the sharpness and let the other flavors shine without tasting sweet.
  • Toasted sesame oil: A few drops add a nutty richness that lingers after each mouthful.
  • Vegetable oil: The neutral workhorse that gets everything sizzling without adding its own agenda.
  • Black pepper and salt: Simple seasonings that amplify everything else and bring the dish into focus.
  • Toasted sesame seeds: Optional, but they add a delicate crunch and a whisper of nuttiness at the end.

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 and everything smells tangy and bold. Set it aside so it's ready when the wok gets hot.
Heat the oil:
Pour vegetable oil into a large wok or skillet and crank the heat to medium-high, waiting until the oil shimmers and a piece of garlic sizzles on contact. This is the moment that sets the tone for everything that follows.
Bloom the aromatics:
Toss in garlic and ginger, stirring constantly for about 30 seconds until the kitchen smells like the best part of a restaurant. Don't let them burn or they'll turn bitter and ruin the vibe.
Stir-fry the vegetables:
Add the sliced cabbage and julienned carrot, tossing them quickly so they start to soften but keep their crunch, about 3 to 4 minutes. The cabbage should wilt just slightly at the edges while staying firm in the center.
Add the sauce:
Pour in the prepared sauce and toss everything together, letting it coat the vegetables evenly as they cook for another 2 to 3 minutes. The sauce should cling to the cabbage without pooling at the bottom of the pan.
Season and finish:
Stir in black pepper, salt, and scallions, cooking for 1 more minute until the scallions brighten and soften slightly. Taste and adjust the salt if needed, then turn off the heat.
Serve:
Transfer to a serving dish and sprinkle with toasted sesame seeds and extra scallions if you have them. Serve it hot, while the cabbage still has that tender-crisp bite.
Bright white bowl of Hot and Sour Cabbage, garnished with toasted sesame seeds and fresh green scallions, ready to serve. Save to Pinterest
Bright white bowl of Hot and Sour Cabbage, garnished with toasted sesame seeds and fresh green scallions, ready to serve. | khubzstories.com

There was a night I made this after a long, frustrating day, and the smell of ginger hitting hot oil pulled me out of my own head. I stood there tossing cabbage in the wok, tasting as I went, and by the time I sat down to eat, the day felt smaller and more manageable. That's when I understood that some recipes aren't just about feeding yourself, they're about resetting.

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 Slice Cabbage Without the Mess

I used to hack at cabbage and end up with uneven chunks and shreds all over the counter. Then I learned to cut it in half, remove the core at an angle, and slice each half into thin ribbons while keeping the cut side down for stability. The slices come out even, they cook at the same rate, and cleanup is suddenly not a nightmare.

Adjusting the Heat and Tang

The first time I made this, I dumped in too much chili paste and spent the meal gulping water. Now I start with less, taste the sauce before it hits the pan, and add more if I'm feeling brave. The same goes for vinegar, a little extra makes it brighter, too much and it tastes like a science experiment, so trust your palate and go slowly.

What to Serve It With

This dish loves to sit next to a bowl of steamed rice, where the grains soak up the tangy sauce and balance the heat. It also works alongside grilled chicken, pan-fried tofu, or even scrambled eggs for a quick weeknight dinner that feels more intentional than it actually was.

  • Serve it warm as a side or let it cool slightly for a crunchy, tangy slaw-style situation.
  • Add sliced bell peppers or mushrooms if you want more vegetables without changing the spirit of the dish.
  • Leftovers are excellent cold straight from the fridge, eaten with chopsticks while standing at the counter.
Close-up of Hot and Sour Cabbage, highlighting crisp, wilted green leaves coated in a glossy, tangy, and spicy sauce. Save to Pinterest
Close-up of Hot and Sour Cabbage, highlighting crisp, wilted green leaves coated in a glossy, tangy, and spicy sauce. | khubzstories.com

This recipe taught me that humble ingredients don't need much to become something you crave. Keep a head of cabbage around, and you'll always have a way to turn a quiet evening into something that smells like possibility.

Recipe FAQs

Can I use a different type of cabbage?

Yes, Napa cabbage works beautifully and provides a milder, more delicate flavor. Red cabbage can also be used for a colorful variation, though it may slightly alter the taste profile.

How can I make this spicier?

Increase the chili paste or add red pepper flakes to taste. You can also include fresh sliced Thai chilies or jalapeños during the stir-frying process for extra heat.

What can I serve this with?

This pairs excellently 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 pan. Stir-fry quickly, keeping the cabbage moving, and don't overcook—it should remain tender-crisp, not soft or wilted.

Can I make this ahead of time?

While best served fresh for optimal crunch, you can prep the vegetables and sauce separately up to a day ahead. Stir-fry just before serving to maintain texture and flavor.

Is this dish gluten-free?

It can be made gluten-free by substituting regular soy sauce with tamari or a certified gluten-free soy sauce. Always verify that your chili paste is also gluten-free.

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

Vibrant Chinese-inspired stir-fry with crisp cabbage in tangy, spicy sauce. Bold flavors in 20 minutes.

Prep Time
10 minutes
Time to Cook
10 minutes
Overall Time
20 minutes
Recipe by Nora Whitaker


Skill Level Easy

Cuisine Chinese

Makes 4 Portions

Dietary Details Plant-Based, No Dairy

What You'll 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

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

Stir-fry 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

Serve: Transfer to a serving dish. Garnish with toasted sesame seeds and extra scallions. 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.

Gear Needed

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

Allergen Guide

Review every item to spot allergens and reach out to a health expert if you're unsure.
  • Contains soy from soy sauce
  • Use tamari or certified gluten-free soy sauce for gluten-free preparation

Nutrition Breakdown (per portion)

Nutritional numbers are for general reference and aren't a substitute for a doctor's guidance.
  • Energy (kcal): 110
  • Total fat: 6 grams
  • Carbohydrates: 14 grams
  • Proteins: 3 grams

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.