Hot and Sour Cabbage

Featured in: Everyday Meal Ideas

This vibrant Chinese-inspired stir-fry features thinly sliced green cabbage and julienned carrots, quickly cooked with fragrant garlic and ginger. It's tossed in a dynamic sauce of soy sauce, rice vinegar, chili paste, sugar, and sesame oil, delivering a delightful balance of tangy, spicy, and savory notes. The result is tender-crisp cabbage with a satisfying crunch and bold flavors. Ready in just 20 minutes, it's an easy, vegan, and gluten-free adaptable side dish. Garnish with toasted sesame seeds and fresh scallions for an extra touch, perfect alongside steamed rice or grilled proteins.

Updated on Sat, 31 Jan 2026 11:54:00 GMT
Steaming Hot and Sour Cabbage tossed with julienned carrots and scallions in a wok. Crisp-tender texture in this spicy vegan Chinese side dish. Pin
Steaming Hot and Sour Cabbage tossed with julienned carrots and scallions in a wok. Crisp-tender texture in this spicy vegan Chinese side dish. | felizafer.com

The first time I made this cabbage dish, my kitchen filled with this incredible tangy aroma that made my roommate wander in from her room asking what smelled so amazing. I'd stumbled upon the perfect balance of hot and sour almost by accident, adjusting the vinegar and chili until the sauce made my eyes water in the best way. Now it's become my go-to when I need something that feels special but comes together in under twenty minutes.

Last winter, I served this alongside a simple roasted salmon for a dinner party, and honestly, people kept going back for seconds of the cabbage instead of the fish. My friend Sarah, who claims to hate vegetables, literally asked for the recipe before she'd even finished her plate. There's something about that hot and sour combination that makes even the most vegetable-skeptical person suddenly interested.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • 1 medium head green cabbage: Slice it thin so it cooks quickly but keeps that satisfying crunch
  • 1 medium carrot: Julienned, this adds sweetness and gorgeous color contrast
  • 3 scallions: Slice them diagonally for that restaurant-style presentation
  • 2 cloves garlic: Minced fresh, never jarred, because it makes all the difference
  • 1 tablespoon fresh ginger: Peel it with a spoon and grate it for the most intense flavor
  • 2 tablespoons soy sauce: Use tamari if you need it gluten-free
  • 2 tablespoons rice vinegar: This gives you that authentic sour note
  • 1 tablespoon chili paste: Adjust this based on your heat tolerance
  • 1 teaspoon sugar: Just enough to balance the vinegar's sharpness
  • 1 teaspoon toasted sesame oil: This adds an incredible nutty finish
  • 2 tablespoons vegetable oil: You need a neutral oil with a high smoke point
  • 1/2 teaspoon black pepper: Freshly ground makes a huge difference

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Make the sauce first:
Whisk together soy sauce, rice vinegar, chili paste, sugar, and sesame oil in a small bowl until the sugar completely dissolves.
Heat your wok:
Get your vegetable oil shimmering in a large wok over medium-high heat until it just starts to ripple.
Wake up the aromatics:
Toss in garlic and ginger, stirring constantly for just 30 seconds until the fragrance hits you.
Add the vegetables:
Throw in cabbage and carrot, stir-frying for 3-4 minutes until they start to wilt but still have crunch.
Coat with sauce:
Pour in your sauce and toss everything together for 2-3 minutes until the cabbage is tender-crisp.
Finish with seasoning:
Add black pepper, salt, and scallions, cook for 1 minute, then serve hot.
A close-up of freshly made Hot and Sour Cabbage, glistening with savory sauce and sesame seeds. Perfect easy gluten-free vegan side dish for rice bowls. Pin
A close-up of freshly made Hot and Sour Cabbage, glistening with savory sauce and sesame seeds. Perfect easy gluten-free vegan side dish for rice bowls. | felizafer.com

This dish has become my secret weapon for turning skeptical eaters into vegetable lovers. Something about that tangy, spicy sauce makes cabbage feel like a treat instead of a healthy obligation.

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.

Making It Your Own

I've discovered that swapping green cabbage for Napa creates a completely different experience, milder and sweeter. Sometimes I'll throw in sliced bell peppers or mushrooms when I want to bulk it up into a main dish.

Perfect Pairings

This cabbage works beautifully alongside simply grilled proteins or steamed fish. The tangy sauce cuts through rich meats and wakes up mild seafood like nothing else.

Make-Ahead Magic

You can slice all your vegetables hours ahead and keep them in the fridge. The sauce can be whisked together days in advance and stored in a jar.

  • Mix the sauce right before cooking because the garlic's flavor mellows over time
  • Leftovers reheat beautifully in a hot skillet for about 3 minutes
  • This dish actually develops more flavor overnight in the refrigerator
Vibrant bowl of Hot and Sour Cabbage garnished with fresh scallions and sesame seeds. A deliciously crunchy and tangy Chinese stir-fry side dish for dinner. Pin
Vibrant bowl of Hot and Sour Cabbage garnished with fresh scallions and sesame seeds. A deliciously crunchy and tangy Chinese stir-fry side dish for dinner. | felizafer.com

I hope this becomes one of those recipes you turn to when you need something fast but still crave something extraordinary.

Recipe FAQs

How can I adjust the spice level?

You can easily increase the heat by adding more chili paste or a pinch of red pepper flakes to the sauce. For a milder flavor, reduce the amount of chili paste or omit it entirely.

What type of cabbage works best?

Green cabbage is traditionally used for its crisp texture and mild flavor. However, you can also use Napa cabbage for a slightly milder and more tender result, though it may cook a bit faster.

Can I make this gluten-free or vegan?

Yes, this preparation is already vegan. To make it gluten-free, simply ensure you use tamari instead of regular soy sauce, as tamari is a gluten-free alternative. Always check product labels for all ingredients to confirm.

What are good serving suggestions?

This dish is fantastic served hot as a side alongside steamed rice, grilled chicken, fish, or tofu. It can also be enjoyed as a light main course, perhaps with some added protein like edamame or pan-fried tempeh.

Can I add other vegetables?

Absolutely! This is a very versatile dish. Sliced mushrooms, bell peppers, snow peas, or broccoli florets would all be excellent additions. Add them in steps, considering their cooking times, usually after the garlic and ginger, before the cabbage.

How should I store leftovers?

Store any leftover stir-fry in an airtight container in the refrigerator for up to 3-4 days. Reheat gently in a wok or skillet over medium heat, or in a microwave, until warmed through.

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-fried cabbage with a tangy, spicy sauce. Features crisp textures, bold flavors, and a satisfying crunch.

Prep Time
10 min
Cook Time
10 min
Total Duration
20 min


Skill Level Easy

Cuisine Chinese

Makes 4 Number Served

Dietary details Plant-Based, No Dairy, Reduced-Carb

What You’ll Need

Vegetables

01 1 medium head green cabbage (approximately 1.75 pounds), 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 & 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 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

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

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 maintain their crunch.

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 reaches tender-crisp texture.

Step 06

Season and Finish: Add black pepper, salt, and scallions. Stir well and cook for 1 minute until scallions are slightly softened.

Step 07

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.

Needed Tools

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

Allergy Info

Always check each ingredient for allergens. Seek medical advice if you’re unsure.
  • Contains soy (from soy sauce)
  • For gluten-free preparation, use tamari or certified gluten-free soy sauce

Nutrition Details (per serve)

These nutrition numbers are for reference only and can’t replace professional advice.
  • Calorie Count: 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.