Hot and Sour Cabbage

Featured in: Vegetable Plates & Grain Sides

This vibrant Chinese-inspired dish transforms humble cabbage into a flavor-packed side in just 20 minutes. Crisp cabbage and julienned carrots are stir-fried with aromatic garlic and ginger, then coated in a bold sauce made from soy sauce, rice vinegar, and chili paste. The result is a perfect balance of tangy, spicy, and savory notes with a satisfying crunch. Naturally vegan and easily made gluten-free with tamari, it pairs beautifully with steamed rice or grilled proteins.

Updated on Fri, 30 Jan 2026 14:26:00 GMT
Crisp cabbage and carrots tossed in a spicy tangy hot and sour cabbage sauce, garnished with fresh scallions for a vibrant stir-fry side. Save
Crisp cabbage and carrots tossed in a spicy tangy hot and sour cabbage sauce, garnished with fresh scallions for a vibrant stir-fry side. | pantryhinge.com

My neighbor once knocked on my door with a bag of cabbage from her garden, apologizing because she'd grown too much. I stood there holding this enormous head of cabbage, wondering what on earth I'd do with it. That night, I threw together what I had: vinegar, chili paste, and that forgotten cabbage. Twenty minutes later, I was scraping the bottom of the pan. Sometimes the best recipes come from a surplus and a little courage.

I started making this on weeknights when I needed something fast that didn't taste like I'd rushed it. My kids would hover by the stove, drawn by the smell of garlic and ginger hitting hot oil. One of them, who swore she hated cabbage, asked for seconds. I didn't say a word, just smiled and scooped more onto her plate.

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: Choose a head that feels heavy and firm, the tighter the leaves, the better the crunch after cooking.
  • Carrot: Adds a touch of sweetness and color that balances the heat, plus it cooks at the same rate as the cabbage.
  • Scallions: Slice them on the diagonal for a prettier look and a slightly milder bite than chopping straight across.
  • Garlic and ginger: Mince them finely so they release their oils quickly without burning in the high heat.
  • Soy sauce: This brings the salty backbone, if you're avoiding gluten, tamari works just as well without changing the flavor.
  • Rice vinegar: The sourness here is bright and clean, not harsh like distilled vinegar would be.
  • Chili paste: Start with one tablespoon and taste as you go, different brands have wildly different heat levels.
  • Sugar: Just a teaspoon rounds out the sharpness and keeps the sauce from tasting one-dimensional.
  • Toasted sesame oil: A little goes a long way, adding a nutty richness that ties everything together.
  • Vegetable oil: Use something neutral with a high smoke point so your wok can get properly hot.
  • Black pepper and salt: Season at the end so you can taste and adjust after the sauce has mingled with the vegetables.
  • Sesame seeds: Toast them yourself in a dry pan for a minute, the difference in flavor is worth the extra step.

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. Having this ready before you start cooking means you won't be fumbling with bottles while your garlic burns.
Heat the wok:
Pour the vegetable oil into a large wok or skillet and set it over medium-high heat until the oil shimmers and moves easily when you tilt the pan. A hot pan is the secret to getting that slight char without steaming the vegetables.
Bloom the aromatics:
Toss in the garlic and ginger, stirring constantly for about thirty seconds until they smell sweet and toasty. Don't walk away, they go from fragrant to burnt in a heartbeat.
Stir-fry the vegetables:
Add the cabbage and carrot all at once, then use a spatula or wooden spoon to toss them through the hot oil for three to four minutes. The cabbage will start to wilt at the edges but should still have plenty of snap left.
Add the sauce:
Pour the prepared sauce over the vegetables and toss quickly to coat every piece. Keep stirring for another two to three minutes until the cabbage is tender-crisp and the sauce clings to the leaves.
Finish and garnish:
Stir in the black pepper, salt, and scallions, cooking for just one more minute so the scallions soften slightly. Transfer to a serving dish and sprinkle with toasted sesame seeds and extra scallions if you like.
Steaming hot and sour cabbage served alongside fluffy white rice, showcasing glossy vegetables and toasted sesame seeds for a complete Asian-inspired meal. Save
Steaming hot and sour cabbage served alongside fluffy white rice, showcasing glossy vegetables and toasted sesame seeds for a complete Asian-inspired meal. | pantryhinge.com

I brought this to a potluck once, feeling a little sheepish about showing up with cabbage. By the end of the night, three people had asked for the recipe and someone admitted they'd gone back for thirds. It reminded me that good food doesn't need to be fancy, it just needs to taste like you cared enough to make it right.

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 Store and Reheat

Leftovers keep in an airtight container in the fridge for up to three days, though the cabbage will soften a bit more as it sits. I actually love eating this cold straight from the container as a quick snack, but if you want to reheat it, use a hot skillet for a minute or two instead of the microwave. The microwave will turn it soggy, while a quick toss in a pan brings back some of that crisp texture.

Customizing the Heat and Tang

If you're cooking for people with different spice tolerances, start with half the chili paste and set out extra on the side so everyone can adjust their own plate. I've also added a splash more vinegar when I want it extra sour, or a drizzle of honey if someone in the house is sensitive to heat. The base recipe is forgiving enough that you can nudge it in any direction without throwing off the balance.

Pairing and Serving Ideas

This sits alongside steamed rice like they were made for each other, soaking up the sauce and adding substance to what might otherwise feel like a light side. I've also served it next to grilled chicken, pan-seared tofu, or even scrambled eggs for a quick breakfast situation that feels more interesting than usual. The bright, punchy flavors cut through richer dishes, which makes it useful when you need something to balance a heavy main.

  • Try it over noodles tossed with a little extra sesame oil for a fast one-bowl meal.
  • Add a fried egg on top and suddenly it's dinner instead of a side.
  • Tuck leftovers into a wrap with some shredded chicken or crispy chickpeas.
A close-up of hot and sour cabbage revealing tender crisp texture, minced garlic and ginger, and a drizzle of sesame oil for aromatic flavor. Save
A close-up of hot and sour cabbage revealing tender crisp texture, minced garlic and ginger, and a drizzle of sesame oil for aromatic flavor. | pantryhinge.com

This dish taught me that vegetables don't need to be boring or feel like an obligation. When you treat them with a little heat, acid, and attention, they become something people reach for first.

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 a colorful twist, though it will slightly alter the taste profile.

How do I make this spicier?

Increase the amount of chili paste or add red pepper flakes to taste. For fresh heat, add sliced fresh chilies when stir-frying the garlic and ginger.

Can I prepare the sauce in advance?

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

What can I serve this with?

This pairs beautifully with steamed jasmine or brown rice, fried rice, or noodles. It also complements grilled chicken, tofu, or fish perfectly as a flavorful side dish.

How do I keep the cabbage crispy?

Cook over high heat and avoid overcrowding the wok. Stir-fry quickly, keeping the cabbage moving. The key is cooking just until tender-crisp, which takes only 5-7 minutes total.

Can I add other vegetables?

Definitely. Bell peppers, mushrooms, snap peas, or broccoli florets are excellent additions. Add heartier vegetables at the same time as the cabbage, and quicker-cooking ones near the end.

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 stir-fried in a bold, tangy Chinese sauce. Quick, vibrant, and packed with flavor in just 20 minutes.

Prep time
10 min
Cook time
10 min
Time needed
20 min
Created by Daniel Rivera


Skill Level Easy

Cuisine Chinese

Amount 4 Portions

Diet Preferences Plant-Based, No Dairy

What You'll Need

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

How-To 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 Needed

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

Allergy Details

Review all items for possible allergens. When unsure, reach out to a healthcare expert.
  • Contains soy from soy sauce
  • For gluten-free, use tamari or certified gluten-free soy sauce
  • Always check product labels if you have allergies

Nutrition info (per portion)

Details here are only for your reference and not a substitute for your doctor's advice.
  • 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.