Home › Recipes › Cold-Tossed › Authentic Century Egg Salad (Xiang Cai Ban Pi Dan)

Authentic Century Egg Salad (Xiang Cai Ban Pi Dan)

I’ve always had a massive weak spot for cilantro—in my family, we lovingly call ourselves “cilantro heads.” When you combine that fresh, herbaceous bite with the rich, creamy texture of century eggs and a sizzling spicy dressing, the result is absolutely addictive. This Authentic Century Egg Salad (Xiang Cai Ban Pi Dan) is an incredibly flavorful, 15-minute appetizer that brings out the very best of these traditional ingredients. Whether you need a quick side dish or a punchy bite to go with your drinks, this recipe never fails to deliver.

Authentic Century Egg Salad with Cilantro Xiang Cai Ban Pi Dan

What Is Xiang Cai Ban Pi Dan?

Xiang Cai Ban Pi Dan (香菜拌皮蛋) translates directly to Century Egg with Cilantro Salad. It is a beloved Chinese cold dish (liangcai) that contrasts the distinctive, jelly-like egg whites and creamy yolks of preserved duck eggs with a sharp, garlicky, and spicy dressing. It’s a staple in homestyle cooking and casual restaurants alike, designed to awaken the palate.

If you love century eggs but prefer a milder, silkier texture, you should also check out our Silken Tofu with Century Egg (Pi Dan Dou Fu). It uses a similar flavor profile but pairs the eggs with incredibly soft tofu for a cooling contrast.

1
Silken Tofu with Century Egg
Silken Tofu with Century Egg (Pi Dan Dou Fu)
A classic Chinese cold appetizer featuring creamy century eggs and tender silken tofu, brought to life with a sizzling garlic and chili vinaigrette. It’s refreshing, savory, and ready in 15 minutes.
Check out this recipe

Ingredients

  • 4 Century Eggs (Pidan): The star of the dish. Look for these in any Asian supermarket.
  • 3 stalks Fresh Cilantro (Coriander): Washed and cut into 1-inch (2.5 cm) sections.
  • 5 cloves Garlic: Smashed and finely minced for a raw, pungent kick.
  • 3 Bird’s Eye Chilies (Thai Chilies): Finely diced. Adjust to your spice preference.
  • 1 tbsp Chili Powder (15g): For color and heat.
  • 1 tbsp White Sesame Seeds (9g): Adds a nutty crunch.
  • 1 tsp Sesame Oil (5ml): For a rich, toasted aroma.
  • 1/4 tsp Salt & 1/4 tsp Sugar: To balance the savory and sour notes.
  • 1/4 tsp Chicken Bouillon Powder: A classic flavor enhancer.
  • 2 tbsp Neutral Oil (30ml): Such as canola or peanut oil, heated until smoking to bloom the spices. Check out our Best Oil for Stir Frying guide for choosing the right high-smoke-point oil.
  • 2 tbsp Chinese Black Vinegar (30ml): Adds a deep, malty acidity.
  • 1 tbsp Light Soy Sauce (15ml): For savory umami.
  • 1 tbsp Oyster Sauce (15ml): Adds a thick, sweet-savory body to the dressing.

Prep & Mise en Place

Having your ingredients prepped is crucial because the hot oil step happens fast.

  • Cut the century eggs: Century egg yolks can be sticky. To get clean slices, wipe your knife with a damp paper towel between cuts, or use a piece of unflavored dental floss. Cut each egg into quarters or eighths.
  • Chop the aromatics: Mince the garlic and chilies finely to ensure they distribute evenly in the dressing. Cut the cilantro into 1-inch (2.5 cm) pieces.

Cooking Process

  1. 1. Assemble the Spice Base In a heat-proof bowl, combine the minced garlic, diced bird’s eye chilies, chili powder, white sesame seeds, 1 teaspoon sesame oil, a pinch of salt, sugar, and chicken bouillon. Keep everything gathered in the center of the bowl so the hot oil can hit all the ingredients evenly.
  2. Preparing the spice base with garlic chilies and sesame

  3. 2. Bloom the Spices Heat 2 tablespoons of neutral oil in a small pan over high heat. Heat it until you see light smoke rising (around 375°F / 190°C). Carefully pour the sizzling hot oil directly over the spice mixture in the bowl. You should hear an immediate sizzle.

    Blooming the spices in hot oil is a technique called ‘qiang’ (炝). The high heat rapidly extracts the fat-soluble flavor compounds from the chilies and garlic, significantly amplifying the aroma while slightly mellowing the raw bite of the garlic.

  4. Pouring sizzling hot oil over the spice mixture

  5. 3. Build the Sauce Once the oil stops sizzling (about 30 seconds), stir in 2 tablespoons of Chinese black vinegar, 1 tablespoon of light soy sauce, and 1 tablespoon of oyster sauce. Mix thoroughly until the sugar and salt have dissolved.
  6. Stirring vinegar soy sauce and oyster sauce into the dressing

  7. 4. Assemble and Serve Arrange the century egg wedges on a serving plate. Top generously with the fresh cilantro sections. Pour the spicy, aromatic dressing evenly over the eggs and cilantro. Toss gently right before eating to coat everything in the sauce.
  8. Century egg salad with cilantro and spicy dressing

Why This Recipe Works

  • Flavor Balance: The malty tartness of the black vinegar perfectly cuts through the rich, alkaline creaminess of the century eggs.
  • Textural Contrast: Fresh, crisp cilantro stems provide a refreshing crunch against the jelly-like texture of the egg whites.
  • Sizzling Oil Technique: Blooming the dry spices and raw aromatics in hot oil extracts maximum flavor, creating an instant, vibrant chili oil right in the bowl.

Common Mistakes When Making Xiang Cai Ban Pi Dan

  • Mistake: Spices taste burnt and bitter.
  • Reason: The oil was heated past its smoke point (over 400°F / 205°C), burning the chili powder instantly.
  • Solution: Let the oil heat just until the first wisps of white smoke appear. If it’s smoking heavily, let it cool for 30 seconds before pouring.
  • Mistake: The century eggs look messy and mangled on the plate.
  • Reason: The gooey yolk stuck to the knife blade and tore the delicate egg white.
  • Solution: Dip your knife in hot water and wipe it clean between every single cut, or use a taut wire/floss for a perfectly clean slice.

Frequently Asked Questions

  • Can I make this ahead of time?
  • It’s best to prep the eggs and the sauce separately. Store them in the fridge and assemble them right before serving. If you dress the cilantro too early, it will wilt and lose its crunch.

  • Is there a substitute for black vinegar?
  • While Chinese black vinegar (Chinkiang vinegar) gives the most authentic flavor, you can substitute it with a 50/50 mix of balsamic vinegar and rice vinegar in a pinch.

  • What if I don’t like century eggs?
  • This sauce is incredibly versatile! You can use it over boiled eggs, shredded chicken, or even a simple Smashed Cucumber Salad.

How to Serve

This salad is an excellent appetizer or side dish for a larger Asian-style meal. It pairs beautifully with a comforting bowl of Century Egg and Pork Congee (Pi Dan Shou Rou Zhou) or a simple steaming bowl of jasmine rice. It also functions as a brilliant palate cleanser alongside heavier roasted meats.

Storage & Reheat

  • Storage: Store any leftover salad in an airtight container in the refrigerator for up to 2 days. The cilantro will wilt, but the flavors will actually deepen.
  • Reheat: Do not reheat this dish. Century eggs and this dressing are meant to be eaten cold or at room temperature.
  • Food Safety: Since century eggs are a preserved product, they have a long shelf life, but once peeled, they should be consumed within a few days and kept refrigerated.

Allergen Notice

  • Soy: Soy sauce, oyster sauce
  • Sesame: Sesame oil, sesame seeds
  • Shellfish: Oyster sauce (use a vegan mushroom oyster sauce for a shellfish-free version)
  • Gluten: Ensure your soy sauce and oyster sauce are certified gluten-free if needed.

Nutrition Disclaimer

Nutrition information is an estimate and provided for informational purposes only. The exact nutritional values will vary based on the specific brands of sauces and the exact sizes of the eggs used.

About the Author & Recipe Development

Hi, I’m Lin! As a recipe developer for Woks of Love, I am passionate about bringing authentic, homestyle Chinese cooking to your kitchen. I grew up eating century eggs, and this particular dressing recipe is the result of testing multiple acidity ratios to find the absolute perfect balance. The addition of oyster sauce adds a beautiful, savory gloss that clings perfectly to the eggs. I always rely on authoritative food science principles, like those discussed by Serious Eats in their guide to blooming spices and aromatics, to ensure the techniques we use actually maximize flavor without imparting bitterness.

Authentic Century Egg Salad (Xiang Cai Ban Pi Dan)

A refreshing and addictive 15-minute Chinese appetizer featuring century eggs, fresh cilantro, and a sizzling spicy garlic dressing.
Prep Time 10 minutes
Cook Time 5 minutes
Total Time 15 minutes
Course Appetizer, Salad, Side Dish
Cuisine Chinese, Sichuan
Servings 2 servings

Equipment

  • Heat-proof bowl
  • Small Skillet

Ingredients
  

  • 4 century eggs peeled and cut into wedges
  • 3 stalks fresh cilantro washed and cut into 1-inch sections
  • 5 cloves garlic minced
  • 3 bird’s eye chilies finely diced
  • 1 tbsp chili powder
  • 1 tbsp white sesame seeds
  • 1 tsp sesame oil
  • 1/4 tsp salt
  • 1/4 tsp sugar
  • 1/4 tsp chicken bouillon powder
  • 2 tbsp neutral oil canola or peanut, heated until smoking
  • 2 tbsp Chinese black vinegar
  • 1 tbsp light soy sauce
  • 1 tbsp oyster sauce

Instructions
 

  • In a heat-proof bowl, combine the minced garlic, diced chilies, chili powder, sesame seeds, sesame oil, salt, sugar, and chicken bouillon.
  • Heat the neutral oil in a small pan until smoking (about 375°F / 190°C), then pour it directly over the spices in the bowl. Let it sizzle for 30 seconds.
  • Stir in the Chinese black vinegar, light soy sauce, and oyster sauce. Mix well until everything is combined.
  • Arrange the century egg wedges on a plate and top with the fresh cilantro sections.
  • Pour the dressing evenly over the eggs and cilantro. Toss gently before eating and enjoy immediately.

Notes

Safety Warning: Once peeled, century eggs should be kept refrigerated and consumed within a few days. Do not reheat this dish.
Nutrition Disclaimer: Nutrition information is an estimate and provided for informational purposes only.
Keyword Century Egg, Cilantro, Salad, Xiang Cai Ban Pi Dan
Lin Avatar

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Lin

Hi! I’m Lin!

I’m Lin, a professional chef with over a decade of experience, and I grew up in my family’s Sichuan restaurant. On my blog, Woks of Love, I share the authentic Chinese recipes I’ve spent my life learning, and I’m currently writing my debut cookbook.

Search


You’ll also love