Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

Thousand Year Old Egg and Tofu 皮蛋豆腐

Chef Frank Joseph Rodgers

Cold Dish • Bold Flavor • Beijing Classic

Thousand Year Old Egg & Tofu (皮蛋豆腐)

Silky tofu, rich preserved egg, and a punchy soy-based dressing—simple, bold, and way better than it sounds.

I remember seeing this on Fear Factor as a kid and thinking… no chance. Not happening.

Fast forward a few years—and yeah, I was completely wrong. This stuff is actually great. Especially when you’ve got good tofu.

Living in Beijing for six years, I got exposed to a huge range of flavors. It’s one of those cities where you can eat something new every day—local Beijing dishes, regional specialties, street food, everything.

皮蛋豆腐 (pidan tofu) is one of those simple, no-cook dishes that really sticks with you. Silky tofu, rich preserved egg, and a salty, slightly sharp dressing that pulls it all together.

If you’re making this at home, do yourself a favor and hit a good Asian market. You’ll find proper preserved eggs and fresh tofu—and that’s what makes the difference.

Why this works

Why This Dish Works So Well

  • Silky + rich contrast — soft tofu balances the bold, creamy preserved egg.
  • Umami overload (in a good way) — soy sauce + preserved egg bring deep savory flavor.
  • Cold, clean, and refreshing — no cooking, no heaviness, just clean flavors.
  • Simple ingredients, big payoff — it’s all about quality, not complexity.
  • Built-in balance — salty, savory, slightly sharp, and smooth all at once.

When it’s done right, it’s way more approachable than people expect.

Common Mistakes (and How to Fix Them)

  • Using low-quality tofu — ruins the whole dish.
    Fix: Use fresh, silky (soft) tofu from a good Asian market.
  • Too much soy sauce — overwhelms everything.
    Fix: Light drizzle, not a pour.
  • Not balancing the flavors — can feel too salty or too strong.
    Fix: Add a little vinegar, sesame oil, or chili oil for balance.
  • Serving it warm — loses the clean texture.
    Fix: Serve chilled or slightly cool.
  • Skipping the extras — missing depth.
    Fix: Add green onions, chili oil, or a touch of garlic.

Quick Fixes

  • Too strong? Add more tofu to balance it out.
  • Too bland? Soy sauce + sesame oil fixes it fast.
  • Too salty? A splash of vinegar cuts it down.

How to serve it

How to Eat Thousand Year Egg & Tofu

This is typically served as a cold appetizer or side dish—simple, quick, and meant to balance heavier foods.

  • With rice — helps balance the strong flavors
  • Alongside stir-fries — great contrast to hot dishes
  • As part of a shared meal — small plates, family style
  • With chili oil — adds heat and depth
  • With cold beer — trust me on this one

My move

Cold tofu, sliced egg, soy sauce, chili oil, and green onions—served with rice or just eaten straight. Simple and addictive.

1000 year old egg

I grew up in the States thinking tofu was… honestly, kind of gross.

I couldn’t understand why people liked it so much.

Turns out, the tofu I had back then—the stuff from Safeway in the 90s—was not exactly premium tofu.

Living in China completely changed that. Good tofu isn’t trying to be the star—it’s all about texture and how it carries flavor.

Quick guide

The 4 Main Types of Tofu

Soft Tofu

Smooth, delicate, almost custard-like. Great for soups and gentle dishes.

Silken Tofu

Very soft and silky. Perfect for blending, dips, or cold dishes like this one.

Firm Tofu

Holds its shape. Good for stir-fries, pan-frying, and grilling.

Extra-Firm Tofu

Dense and sturdy. Best for baking, grilling, or cubing into dishes.

Good tofu has a very mild flavor. It’s not supposed to dominate—it absorbs the sauce and builds texture in the dish.

Tofu goes back over 2,000 years to the Han Dynasty. It’s made by coagulating soy milk and pressing the curds into blocks—basically the same idea as making cheese.

Once you get good tofu, dishes like Thousand Year Egg and Tofu just make sense—and yeah… they actually taste great.

Thousand-Year-Egg-and-Tofu-皮蛋豆腐

Thousand Year Egg and Tofu 皮蛋豆腐

Thousand Year Egg and Tofu is a bold, simple Chinese dish that’s all about contrast. Silky tofu is paired with rich, creamy preserved duck egg and topped with a punchy dressing of soy sauce, sesame oil, vinegar, garlic, and herbs. It’s served cold or at room temperature, making it light, refreshing, and perfect as a starter or side. The flavors are savory, slightly sharp, and deeply umami. It might sound intimidating at first, but it’s surprisingly approachable—and addictive once you get it right.
Prep Time 10 minutes
Total Time 10 minutes
Servings: 4 dish
Course: Appetizer
Cuisine: Chinese
Calories: 72

Ingredients
  

  • 2 preserved eggs Available at most Asian grocers
  • 200 g block of medium firm silken tofu
  • cilantro
  • 1-2 scallion thinly sliced
  • 1 tsp minced garlic
  • 1/8 tsp ground Sichuan pepper
  • 1/4 Tbsp chili flakes
  • 2 tsp soy sauce
  • 1 tsp sesame oil
  • 3/4 Tbsp Black vinegar to taste

Equipment

  • 1 OXO Magnetic Measuring Cups
  • 1 Silicone Spatula

Method
 

  1. Cut the tofu into 1 inch squares and set them aside to drain. To prepare the eggs, peel off the clay and rice hulls that coat them and rinse them well. Remove the shells and cut each egg into 8 wedges.
  2. Chop the cilantro roughly. Arrange the tofu and egg wedges on the plate, being careful not to break the tofu. Drizzle soy sauce and sesame oil over the dish. Sprinkle the cilantro on top and serve.
  3. In separate containers, refrigerate the prepared tofu, the century egg mixture and the green onion for 2 hours or until they are cold.
  4. Before serving, remove any excess water from the tofu and cover it with a layer of century egg mixture. Sprinkle some green onions on top. You can enjoy this tofu with century egg dish by itself, or as an appetizer or a side dish.

Notes

**For convenience and hygiene, select tofu that is vacuum-packed and does not need rinsing or steaming. (In H.K., some tofu is sold without packaging.) Remove any excess water from the pack and slice or cube the tofu into about 0.5 cm pieces. Place them on a serving plate.

FAQ: Thousand Year Egg and Tofu (皮蛋豆腐)

What does a thousand year egg taste like?

It has a creamy texture with a rich, slightly earthy and savory flavor. It’s strong, but balanced by the tofu.

Is it actually 1000 years old?

No—it’s preserved for a few weeks or months, not years.

What kind of tofu should I use?

Silken or very soft tofu works best for that smooth, creamy texture.

Can I make this ahead of time?

Yes, but it’s best assembled just before serving to keep the texture fresh.

Is this dish vegetarian?

It can be. Skip pork floss or bonito flakes to keep it fully vegetarian.

Thousand Year Old Egg and Tofu Pairs well with:

1
Spicy Ramen with Chili Salmon
Spicy Ramen & Chili Salmon with Bok Choy
This spicy ramen with chili salmon is bold, comforting, and packed with flavor. Tender roasted salmon, rich miso broth, and springy noodles come together with fresh bok choy for the perfect balance of heat, depth, and texture. It’s the kind of meal that feels restaurant-quality but is surprisingly easy to make at home. The spice warms you up, while the broth keeps every bite satisfying and layered. Best of all, it comes together quickly, making it ideal for weeknights or when you want something impressive without the effort. Once you try it, it’s the kind of dish you’ll crave again and again.
Check out this recipe
2
cauliflower chickpea curry recipe
1-Pot Yellow Chickpea Cauliflower Curry
One-Pot Chickpea Cauliflower Curry is a vegan and gluten-free dish that combines chickpeas, cauliflower, aromatic spices, and a coconut base. The dish is prepared in one pot, making it easy and convenient.
Check out this recipe
Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments

Still hungry? THere’s more

You cannot copy content of this page