Dry Pot Cabbage (Gan Guo Bao Cai): The Sichuan-Style Stir-Fry I Watery-Leafed, Raw-Crunchy, and Dry-Porked 3 Times

Author: Old Zhao
Region: All Regions
Flavor: Savory Spicy Aromatic
Method: Stir-frying

What does it take to turn a simple cabbage stir-fry into a dish with wok hei, crisp texture, and deep savory flavor? My first attempt was a watery mess. The cabbage released so much liquid that I ended up with soup instead of a dry pot dish. The second time, the cabbage was raw — hard, crunchy, and unpleasant. The third time, the pork belly was dry and hard, like chewing on small rocks. After many tries, I finally learned the secrets: dry the cabbage completely, use the highest heat, and cook the pork until crispy but not dry. Now this dish is my favorite way to eat cabbage. Here is exactly how I make it now.

Dry Pot Cabbage (Gan Guo Bao Cai): The Sichuan-Style Stir-Fry I Watery-Leafed, Raw-Crunchy, and Dry-Porked 3 Times
Calories
280 kcal
Protein
12 g
Carbohydrates
14 g
Fat
20 g

Ingredients

  • Green cabbage (tight head, thick leaves) - 400g
  • Pork belly (with skin) - 150g
  • Dried red chilies - 4-5
  • Sichuan peppercorns - 1/2 teaspoon
  • Garlic (sliced) - 3-4 cloves
  • Ginger (sliced) - a few slices
  • Green and red bell peppers (for color) - 1/2 each (optional)
  • Onion (sliced, for the bottom of the pot) - 1/2 small
  • Light soy sauce - 1 tablespoon
  • Oyster sauce - 1 tablespoon
  • White sugar - 1/2 teaspoon
  • Chinkiang vinegar - 1/2 tablespoon (added at the end)
  • Garlic chives or scallion - a small handful
  • Salt (for soaking) - 1 teaspoon
  • Neutral cooking oil - 2 tablespoons

Step-by-Step Directions

Dry Pot Cabbage (Gan Guo Bao Cai): The Sichuan-Style Stir-Fry I Watery-Leafed, Raw-Crunchy, and Dry-Porked 3 Times — step-by-step guide

Tap the zoom button to enlarge

  1. 1

    Prepare the cabbage: Remove the outer leaves. Tear the cabbage into large pieces by hand. Cut out the thick white stems. Discard them. Fill a bowl with water. Add 1 teaspoon of salt. Soak the cabbage for 10 minutes. Rinse well. Drain in a colander. Spread the cabbage on a kitchen towel. Pat dry. Let it sit for 5 minutes. The cabbage must be completely dry.

  2. 2

    Prepare the pork: Put the pork belly in the freezer for 30 minutes. This makes it easier to slice. Cut the pork into thin slices. About 2-3mm thick.

  3. 3

    Prep the other ingredients: Slice the garlic and ginger. Cut the dried chilies into sections. If you want less heat, remove the seeds. Slice the onion. Cut the bell peppers into strips. Cut the garlic chives into 4cm sections.

  4. 4

    Cook the pork: Heat a wok or large pan over medium heat. Add 1 tablespoon of oil. Add the pork belly slices. Stir-fry for 2-3 minutes. The pork will release fat. Keep cooking until the slices curl up. The edges should turn golden and crispy.

  5. 5

    Add the aromatics: Push the pork to one side. Add the dried chilies, Sichuan peppercorns, garlic, and ginger. Stir-fry for 20 seconds until fragrant. Do not burn the garlic.

  6. 6

    Add the cabbage: Turn the heat to high. Add the cabbage. Stir-fry quickly for 90 seconds. The cabbage should turn bright green and become slightly soft. It will still have some crunch.

  7. 7

    Season: Add light soy sauce, oyster sauce, and sugar. Stir-fry for 30 seconds. Add the bell peppers and garlic chives. Stir-fry for another 30 seconds.

  8. 8

    Add the vinegar: Turn off the heat. Drizzle the vinegar along the edge of the wok. Stir once. This is called 'edge vinegar'. Serve immediately.

Why This Dish Is a Sichuan Home-Style Classic

The first time I made dry pot cabbage, the dish was watery. The second time, the cabbage was raw. The third time, the meat was dry and hard. After many tries, I learned to dry the cabbage completely, to use high heat, and to cook the meat until it was crispy. Now this dish is my favorite way to eat cabbage.

Dry pot cabbage is a Sichuan dish. The name means “dry pot”. There is no soup or extra liquid. The cabbage is cooked quickly on high heat. The pork belly is important. The fat from the pork coats the cabbage. It adds flavor. It also helps the cabbage cook without sticking. The cabbage should be crunchy. Not raw. Not mushy. Somewhere in between.

Here is why this dish earns a spot in my kitchen:

ReasonWhy It Matters
Spicy and savoryThe dried chilies and Sichuan peppercorns add heat and aroma. The soy and oyster sauce add depth.
Crunchy textureThe cabbage stays crisp. Not raw. Not mushy.
Fast and impressive35 minutes from start to finish. The high-heat wok action creates “wok hei” (breath of the wok).
Teaches essential wok skillsDrying ingredients, using high heat, cooking in batches — all essential for great stir-fries.

The dish has three components that define great dry pot cabbage:

ComponentWhat Makes It GreatThe Failure
The cabbageCrisp, bright green, slightly charred at the edges. No raw taste.Watery (too much moisture). Raw and hard (not cooked enough). Mushy (overcooked).
The pork bellyThin slices, golden and crispy at the edges. Rendered fat coats the cabbage.Dry and hard (overcooked). Pale and flabby (not rendered enough).
The sauceSavory, slightly spicy, aromatic. Coats the cabbage without pooling.Too salty (too much soy). Flat (missing vinegar).

The “edge vinegar” is a Chinese cooking trick. You pour vinegar along the hot edge of the wok. The high heat evaporates the sourness. Only the fragrance remains.

The Science of Dry Cabbage, High Heat, and Crispy Pork

Before we get to the recipe, let me explain why cabbage must be dry, why high heat matters, and why pork belly needs to be rendered properly.

Why the Cabbage Must Be Completely Dry

Cabbage Dried CompletelyCabbage Wet
The cabbage sears instead of steams. The dish is dry and flavorful.The cabbage releases water into the wok. The dish becomes watery and the cabbage turns mushy.

The science: Cabbage is mostly water (about 92%). When you add wet cabbage to a hot wok, the surface water turns to steam instantly. This steam lowers the wok temperature and prevents searing. The cabbage then boils in its own released liquid.

The fix: After washing, drain the cabbage in a colander. Spread it on a kitchen towel. Pat dry. Let it sit for 5-10 minutes. The cabbage must be completely dry.

Why High Heat (Not Medium Heat)

High Heat (Highest Setting)Medium Heat
The cabbage sears quickly. It stays crisp and bright green.The cabbage releases water before it can sear. It becomes soft and mushy.

The science: Stir-frying requires high heat (180-200°C / 355-390°F). This high heat evaporates moisture instantly, allowing the cabbage to sear rather than steam. Low or medium heat gives the cabbage time to release water before it can brown.

The fix: Turn your stove to the highest setting. Cook the cabbage for only 90 seconds. Do not lower the heat.

Why Pork Belly Needs to Be Rendered Until Crispy

Pork Cooked Until Golden and CrispyPork Under-Cooked (Pale)
The fat renders out. The edges become crispy. The rendered fat coats the cabbage.The fat remains soft and flabby. The pork has no texture contrast.

The science: Pork belly has a high fat content. When you cook it over medium heat, the fat renders (melts). This rendered fat is what gives the dish its rich flavor. The meat itself becomes crispy at the edges. If you do not cook it long enough, the fat stays soft and the texture is unpleasant.

The fix: Cook the pork belly for 2-3 minutes over medium heat until the slices curl up and the edges turn golden and crispy.

My 3 Big Mistakes (And How to Skip Them)

The Backstory: Watery, Raw, and Dry

The first time I made dry pot cabbage, the dish was watery. The second time, the cabbage was raw. The third time, the pork was dry and hard. I made three big mistakes before I got it right.

Mistake #1: The Dish Was Watery (Cabbage Mushy)

The first time I made dry pot cabbage, I did not dry the cabbage properly. I washed it. I shook off the water. I put it straight into the pan.

The cabbage released a lot of water. The dish became a soup. There was no “dry pot” effect. The cabbage was soft and mushy. My family asked, “Is this a soup or a stir-fry?”

What I learned: Wet cabbage equals watery dish. Dry cabbage equals dry pot.

The fix: After washing, drain the cabbage. Spread it on a kitchen towel. Pat dry. Let it sit for 5-10 minutes. The cabbage must be completely dry.

Mistake #2: The Cabbage Was Raw (Hard Crunch)

My second attempt. The dish was not watery. But the cabbage was still raw. It had a hard crunch. It did not taste cooked. The raw cabbage flavor was unpleasant.

I had not used enough heat. I cooked on medium heat. The cabbage did not cook fast enough.

What I learned: High heat is essential. The cabbage needs to sear, not steam.

The fix: Turn the heat to the highest setting. Cook the cabbage for only 90 seconds. The heat should be high enough that the cabbage sizzles loudly.

Mistake #3: The Pork Was Dry and Hard

My third attempt. The cabbage was good. But the pork was dry and hard. It was like chewing on small rocks. I had to pick it out.

I had cooked the pork for too long (almost 5 minutes). I also used lean pork belly.

What I learned: Pork belly needs fat. Cook it until the edges are crispy, not until the whole slice is hard. About 2-3 minutes.

The fix: Use pork belly with a good amount of fat. Cook over medium heat for 2-3 minutes until the slices curl and the edges are golden and crispy.

Step-by-Step Visual Guide

(The instructions in the front matter already cover the steps. Here is the timing breakdown and key moments.)

Part 1: Preparation (20 minutes)

StepWhat to DoTimeCritical Moment
Soak cabbageTear cabbage into large pieces. Soak in salted water for 10 minutes.10 minutes (waiting)Removes dirt and insects.
Dry cabbageDrain. Spread on a kitchen towel. Pat dry. Let sit for 5-10 minutes.5-10 minutesThe cabbage must be completely dry.
Slice porkFreeze pork belly for 30 minutes. Slice thinly (2-3mm).5 minutesThin slices cook evenly.
Prep aromaticsSlice garlic and ginger. Cut dried chilies. Slice onion and bell peppers.5 minutesKeep everything ready.

Part 2: Cooking (15 minutes)

StepWhat to DoTimeCritical Moment
Cook porkMedium heat, 1 tbsp oil. Add pork belly. Cook 2-3 minutes until slices curl and edges are crispy.2-3 minutesThe pork should be golden, not burnt.
Add aromaticsPush pork aside. Add chilies, Sichuan peppercorns, garlic, ginger. Stir 20 seconds.20 secondsDo not burn the garlic.
Add cabbageTurn heat to highest setting. Add cabbage. Stir-fry 90 seconds.90 secondsThe cabbage should sizzle loudly.
SeasonAdd soy sauce, oyster sauce, sugar. Stir-fry 30 seconds.30 secondsCoat the cabbage evenly.
Add bell peppers and chivesAdd bell peppers and garlic chives. Stir-fry 30 seconds.30 secondsThey should stay slightly crunchy.
Add edge vinegarTurn off heat. Drizzle vinegar along the wok edge. Stir once.10 secondsThe vinegar sizzles and releases fragrance.
ServeImmediately.This dish does not wait.

Total active time: about 35 minutes.

Pro Tips for Perfect Dry Pot Cabbage Every Time

These are the small steps that separate great dry pot cabbage from watery, raw, dry failures. I learned every single one by failing first.

TipWhy It Works
1. Pick a tight head of cabbage with thick, green leaves.Loose cabbage has more water. Thick leaves hold up better to high heat.
2. Tear the cabbage by hand. Do not cut it.Tearing creates uneven edges. These edges catch the sauce better.
3. Remove the thick white stems. Use only the leafy parts.The white stems are hard and do not cook well. They will be crunchy in a bad way.
4. Dry the cabbage completely. Use a salad spinner or paper towels.Wet cabbage = watery dish. This is the most important step.
5. Freeze the pork belly for 30 minutes before slicing.Frozen pork is easier to slice thin. Thin slices cook evenly.
6. Cook the pork until the edges are golden and crispy (2-3 minutes).The rendered fat flavors the cabbage. Do not under-cook or over-cook.
7. Use the highest heat setting on your stove.High heat sears the cabbage. Low heat makes it release water.
8. Cook the cabbage for only 90 seconds.Overcooked cabbage becomes mushy. 90 seconds is the sweet spot.
9. Do not add water or broth. This is a dry pot dish.Water turns the dish into a soup. The cabbage will be mushy.
10. Add the vinegar at the end, off heat. Drizzle along the wok edge.The hot edge evaporates the sourness. Only the fragrance remains.
11. Serve immediately. The cabbage will continue to cook in the residual heat.Serve right away while the cabbage is still crisp.
12. If using a clay pot, line the bottom with sliced onions.The onions release aroma and prevent sticking.

A mistake I made twice: I added too much soy sauce. The dish became too salty. Now I measure: 1 tablespoon light soy sauce, 1 tablespoon oyster sauce.

Another mistake: I used medium heat for the cabbage. It turned out raw. Now I use the highest heat setting.

Ingredient Deep Dive: Cabbage and Pork Belly

Green Cabbage vs. Napa Cabbage

Cabbage TypeWater ContentTextureBest For
Green cabbageHigh but manageableThick leaves, crunchyDry pot cabbage (best)
Napa cabbageVery highThin leaves, softSoups, hot pot

My choice: Green cabbage. It holds up better to high heat. Napa cabbage releases too much water.

Pork Belly

What It IsWhy It Matters
Pork belly with skin, alternating layers of fat and lean.The fat renders during cooking, flavoring the cabbage. The skin adds texture.

Substitution: Use bacon (cut into small pieces). The flavor will be different but still good.

Substitutions and Variations

Instead of…Use…Adjustments
Green cabbageNapa cabbage (not recommended)Drain well. Cook for 60 seconds only.
Pork bellyBacon (100g)Cut into small pieces. Cook 2 minutes.
Dried red chiliesRed pepper flakes (1/2 tsp)Add with the garlic.
Sichuan peppercornsOmitThe dish will be less aromatic.
Chinkiang vinegarRice vinegar (1/2 tbsp)Same amount.

Spicier version (for heat lovers):

  • Increase dried chilies to 8-10 pieces.
  • Keep all the seeds.
  • Add 1/2 teaspoon red pepper flakes with the garlic.
  • The dish will have significant heat.

Milder version (for low spice tolerance):

  • Remove seeds from dried chilies (seeds contain most heat).
  • Reduce Sichuan peppercorns to 1/4 teaspoon.
  • The dish will be fragrant but not spicy.

Add other vegetables:

  • Add 50g sliced carrots or wood ear mushrooms.
  • Add them with the bell peppers.
  • The dish will have more texture.

No pork version (vegetarian):

  • Omit the pork belly.
  • Add 1 tablespoon of oil to the wok.
  • Add 1 teaspoon of mushroom seasoning for umami.
  • The dish will be lighter but still tasty.

How I Serve This Dish

I make this dish when I want something spicy and savory. It is not heavy like a stew. But it is not light like a salad. My family likes the texture. The cabbage is crunchy. The pork is crispy. The sauce is salty and slightly sweet.

The serving ritual:

  1. If using a clay pot, line the bottom with sliced onions.
  2. Transfer the hot cabbage and pork into the clay pot.
  3. The onions will release aroma from the residual heat.
  4. Serve immediately with steamed rice.

What to serve alongside:

  • Steamed jasmine rice — essential. The sauce begs for rice.
  • A clear soup (egg drop or miso) — optional.
  • Nothing — the cabbage is a complete dish on its own.

What to avoid serving alongside:

  • Another spicy dish — one spicy dish is enough.
  • Heavy, oily dishes — the pork is already rich.

Leftovers? The cabbage will be softer the next day.

StorageDurationNotes
Refrigerator (sealed container)Up to 2 daysThe cabbage will lose crunch. The flavor is still good.
Reheat (stovetop, best)High heat, 1-2 minutesReheat quickly. Do not overcook.
Reheat (microwave)1 minuteAcceptable. The cabbage will be softer.
FreezerNot recommendedThe cabbage will become mushy.

Best practice: Make only what you can finish in one meal. Leftovers are never as good as fresh.

FAQ: Common Questions Answered

Q: Why is my dish watery? A: Your cabbage was wet. Dry the cabbage completely after washing. Use a salad spinner or paper towels.

Q: Why is my cabbage raw? A: Your heat was not high enough. Use the highest heat setting on your stove. Cook the cabbage for only 90 seconds.

Q: Why is my pork dry and hard? A: You cooked it too long. Cook pork belly for 2-3 minutes over medium heat until the edges are crispy. Not longer.

Q: Can I use napa cabbage instead of green cabbage? A: Not recommended. Napa cabbage has more water and will make the dish watery. Green cabbage is best.

Q: Can I make this dish without pork? A: Yes. Omit the pork. Add 1 tablespoon of oil to the wok. Add 1 teaspoon of mushroom seasoning for umami.

Q: Why do I add vinegar at the end? A: The “edge vinegar” trick evaporates the sourness. Only the fragrance remains. Do not add vinegar early.

Q: How do I get the “wok hei” (breath of the wok) flavor? A: Use the highest heat. Do not overcrowd the wok. Cook the cabbage in a single layer. The cabbage should sizzle loudly.

Q: Can I use regular soy sauce instead of light soy sauce? A: Yes. Regular soy sauce is slightly darker and saltier. Reduce to 2 teaspoons.

Q: Why do I need to remove the thick white stems? A: The white stems are hard and do not cook well. They will be crunchy in a bad way. Use only the leafy parts.

Q: Can I add other vegetables to this dish? A: Yes. Add sliced carrots or wood ear mushrooms with the bell peppers. Do not add too many — the cabbage is the star.

Three Practical Variations I Use

VersionPorkChiliesSpice LevelBest For
Classic (my default)Pork belly (150g)4-5 dried chiliesMediumEveryday dinner
Spicier (heat lover)Pork belly8-10 dried chilies + red pepper flakesHotCold days, guests
VegetarianNone (add oil)4-5 dried chiliesMediumMeatless meals

Classic version steps: Follow the recipe exactly. Dry cabbage completely. High heat. Cook pork until crispy. Edge vinegar at the end.

Spicier version steps: Increase dried chilies to 8-10. Keep all seeds. Add 1/2 teaspoon red pepper flakes with the garlic. The dish will have significant heat.

Vegetarian version steps: Omit the pork belly. Add 1 tablespoon of neutral oil to the wok. Add 1 teaspoon of mushroom seasoning for umami. The dish will be lighter but still tasty.

Nutritional Breakdown (Per Serving)

NutrientAmountPercent Daily Value (approx)
Calories28014 percent
Protein12g24 percent
Carbohydrates14g5 percent
Fat20g26 percent
Fiber4g14 percent
Sodium480mg21 percent

Notes:

  • This is a moderate-calorie dish. The fat comes from the pork belly and oil.
  • The sodium is moderate. The soy sauce and oyster sauce add salt.
  • Serve with plain rice to balance the richness.

Final Thoughts

Dry pot cabbage taught me to respect water. Dry the cabbage completely. Use the highest heat. Cook the pork until crispy but not dry. Add the vinegar at the end, off heat, along the wok edge.

I hope my watery cabbage, raw cabbage, and dry pork help you skip those mistakes. This dish is spicy, savory, and crunchy. When you get it right, the cabbage will sizzle, the pork will be crispy, and the edge vinegar will add a fragrant finish.