
Guilin Eighteen Stuffed Delicacies
Cuisine: Chinese
Wrapper is what defines Guilin Eighteen Stuffed Delicacies, a home meat dish.
3 / 5
★★★☆☆
468 kcal
Ingredients
Wrapper — anything tube-shaped works
- Green peppers, bitter melon, eggplant, river snails, tofu, shiitake mushrooms, pumpkin flowers
- Pomelo peel, bamboo shoots, winter melon, taro, garlic, tomatoes, bean sprouts, eggs, wild mushrooms
- Principle: anything can be stuffed
Filling — mainly meat
- Ground pork (the basic version, fat-to-lean ratio 3:7)
- Shrimp paste filling (fork version)
- Fish filling
- Mixed filling (free combinations such as pork + shrimp paste, pork + snail meat)
Steps
Core idea
- "Stuffing" (niang) means taking a hollow, tube-shaped ingredient as a container, packing seasoned meat filling into it, then pan-frying or braising it until cooked.
- Take the two stuffed dishes already in the collection as examples:
- Stuffed green peppers: seed and hollow out the peppers → fill with pork or shrimp paste → pan-fry until blistered → braise in sauce
- Stuffed river snails: blanch the snails and remove the meat → chop the snail meat and pork together → stuff back into the shells → braise with perilla and mint
- Swap in another tube-shaped ingredient and repeat the same process, and you have a new dish. Stuffed bitter melon, stuffed eggplant, stuffed tofu... all work the same way.
- The filling can vary too:
- Pork filling: the most basic, all-purpose choice; a 3:7 fat-to-lean ratio gives the best texture
- Shrimp paste filling: sweet, fresh and springy; common in stuffed green peppers
- Snail and pork filling: the soul of stuffed river snails—snail meat and pork 1:1, with perilla and mint
- Mixed filling: pork + shrimp paste, combining fresh sweetness with rich fattiness
- One container with one filling; change either and you have a new stuffed dish. Locals say "anything can be stuffed," and this is exactly why.
Bridge Pattern
- Decouple the "container" from the "filling" so the two vary independently and combine freely:
Abstraction layer (Abstract Wrapper): tube-shaped container (CylindricalContainer) ├── StuffedGreenPepper extends CylindricalContainer ├── StuffedBitterMelon extends CylindricalContainer ├── StuffedEggplant extends CylindricalContainer ├── StuffedRiverSnail extends CylindricalContainer ├── StuffedTofu extends CylindricalContainer ├── StuffedShiitake extends CylindricalContainer ├── StuffedPumpkinFlower extends CylindricalContainer ├── StuffedPomelo extends CylindricalContainer ├── StuffedBambooShoot extends CylindricalContainer ├── StuffedWinterMelon extends CylindricalContainer ├── StuffedTaro extends CylindricalContainer ├── StuffedGarlic extends CylindricalContainer ├── StuffedTomato extends CylindricalContainer ├── StuffedBeanSprout extends CylindricalContainer ├── StuffedEgg extends CylindricalContainer ├── StuffedWildMushroom extends CylindricalContainer └── ... anything can be stuffed Implementation layer (Filling Implementation): meat filling (MeatFilling) ├── PorkFilling implements MeatFilling ├── ShrimpPasteFilling implements MeatFilling ├── FishFilling implements MeatFilling └── MixedFilling implements MeatFilling // pork + shrimp paste, pork + snail meat... Swap the wrapper and it's a new dish; swap the filling and it's another variant.
Rate this recipe
Notes
Guilin's traditional series of stuffed dishes packs seasoned fillings such as pork and shrimp paste into more than a dozen hollow ingredients—green peppers, bitter melon, river snails, eggplant and more—then pan-fries or braises them. Each dish has its own flavor: fresh, fragrant and juicy, soft or springy, with a rich local home-style character. The fillings provide quality protein, and paired with various vegetables the dish is rich in vitamins and dietary fiber, making it fairly balanced. Filling each piece and controlling the heat takes some patience, but the logic is simple and even novice cooks can try it. Expect about 1.5 hours in total.
Estimated difficulty: ★★★
Estimated calories: 468 kcal
Group: Guilin Eighteen Stuffed Delicacies
Calculation:
18 containers × 4 fillings = 72 combinations; about 20-odd are commonly used in practice.
Core formula: tube-shaped container + meat filling + pan-fry/braise = stuffed dish
Existing recipes
- Stuffed green peppers — pork-stuffed peppers / shrimp-paste-stuffed peppers (fork version)
- Stuffed river snails — snail meat and pork 1:1, with perilla and mint