How to Make Century Egg with Tofu (Traditional & Healthy Version)

Century Egg with Tofu, known locally as 'Pi Dan Dou Fu', is a beloved dish found in many Singaporean kopitiams and hawker centres. This cold tofu salad combines silky chilled tofu with slices of rich, umami-laden century egg, topped with a medley of garnishes and aromatic sauces. Its origins trace back to East Asian culinary influences, but Singapore’s version is distinctly fusion, reflecting the city’s multicultural palate. The dish is popular among locals for its refreshing qualities, especially in Singapore’s tropical climate, and is perfect for a light, nutritious lunch. The appeal of Century Egg with Tofu lies in its simplicity and elegant balance of flavours, offering a satisfying contrast between the creamy tofu and the bold, slightly briny taste of century egg. It’s a staple in vegetarian and flexitarian diets, and often enjoyed as a side or main dish during lunch breaks at bustling hawker stalls. With its minimal cooking required, it’s also a favourite among health-conscious Singaporeans looking for a quick yet authentic bite. This dish beautifully represents the fusion of tradition and modern-day Singaporean eating habits.

15 min total2 servingsEasy150 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: Carefully drain the silken tofu and remove excess water with a pape...
0%

Step 1 · Carefully drain the silken tofu and remove excess water with a pape...

Carefully drain the silken tofu and remove excess water with a paper towel. Place the tofu block on a serving plate.

Step 2: Slice the tofu into thick pieces or cubes
0%

Step 2 · Slice the tofu into thick pieces or cubes

Slice the tofu into thick pieces or cubes, as preferred. Keep the slices arranged neatly on the plate.

Step 3: Peel the century eggs and rinse them under water
0%

Step 3 · Peel the century eggs and rinse them under water

Peel the century eggs and rinse them under water. Pat dry and cut each egg into quarters or wedges.

Step 4: Arrange the century egg slices attractively over the tofu
0%

Step 4 · Arrange the century egg slices attractively over the tofu

Arrange the century egg slices attractively over the tofu.

Step 5: Drizzle light soy sauce and sesame oil evenly over the tofu and eggs
0%

Step 5 · Drizzle light soy sauce and sesame oil evenly over the tofu and eggs

Drizzle light soy sauce and sesame oil evenly over the tofu and eggs.

Step 6: Top with spring onions
0%

Step 6 · Top with spring onions

Top with spring onions, fresh coriander, and crispy fried shallots. Add sliced red chili if you like some heat.

Step 7: Sprinkle a pinch of white pepper to finish
0%

Step 7 · Sprinkle a pinch of white pepper to finish

Sprinkle a pinch of white pepper to finish. Serve immediately as a cold dish.

Why this recipe is healthy

Century Egg with Tofu is a healthy choice because it’s high in plant-based protein, low in saturated fat, and contains beneficial micronutrients. The tofu provides a filling base without excess calories, making it suitable for weight management. With no deep frying and the use of fresh garnishes, this dish supports a balanced, nutrient-rich diet ideal for busy Singaporean lifestyles.

A note on tradition

Century Egg with Tofu is a common sight in Singapore kopitiams and hawker centres, often enjoyed during light lunches or as a sharing plate at family meals. The dish showcases Singapore’s multicultural influences, blending traditional Chinese ingredients with local tastes. Its popularity surged with the rise of vegetarian and flexitarian eating, making it a staple for health-conscious diners in the city’s Central and heartland regions.

← Back to Century Egg with Tofu