Cold Tofu Century Egg Recipe: Umami-Packed Bite With Silky Texture

Breakfast & Brunch

Cold Tofu Century Egg Recipe: Umami-Packed Bite With Silky Texture

This cold tofu century egg recipe delivers a symphony of textures and flavors that balances silky tofu with the rich, savory depth of century eggs. The chilled tofu provides a refreshing contrast to the bold umami of the preserved eggs, creating a dish that's both comforting and sophisticated. What makes this recipe special is the perfect harmony of traditional techniques—like properly chilling the tofu and slicing the eggs—with modern simplicity for home cooks.

The foundation of this dish lies in its silky texture and umami-packed profile, achieved through careful preparation. You'll start with firm tofu, chilled to develop that signature tender bite, then pair it with century eggs that have been marinated in a flavorful sauce. The combination of these two elements creates a dish that's as visually striking as it is delicious, with each component complementing the other perfectly.

By the time you serve this dish, you'll have a restaurant-quality bite that's elegant enough for special occasions but simple enough for a weeknight meal. The cold tofu adds a refreshing element, while the century eggs bring layers of savory flavor that linger on your palate. This recipe is a testament to how traditional techniques can be adapted for modern kitchens, delivering a dish that's both authentic and approachable.

The best part? This recipe is incredibly versatile. You can serve it as a light lunch, a sophisticated appetizer, or even as part of a larger brunch spread. Optional garnishes like pickled vegetables or a drizzle of chili oil can add extra layers of flavor and texture, making it even more customizable. Let's dive into the steps to create this umami-packed masterpiece.

👨‍🍳
Difficulty
Medium
🌱
Diet
Vegan
🔥
Calories
Med Cal

Ingredients for cold tofu century egg

Silky tofu and umami-rich vegan century eggs create a restaurant-quality dish with just 15 ingredients.

Ingredient Amount Notes
Extra-Firm Tofu 🥬 1 lb Pressed and chilled overnight
Vegan Century Egg Substitute 🍳 4 whole Homemade or store-bought vegan version
Black Vinegar 🍶 ½ cup For marinating century egg substitute
Soy Sauce 🍶 ¼ cup Low-sodium preferred
Sesame Oil 🥜 1 tbsp Toasted for aroma
Fresh Ginger 🧄 1 tbsp Grate finely for brightness
Garlic Cloves 🧄 4 cloves Minced for depth
Maple Syrup 🍁 1 tbsp For subtle sweetness
Toasted Sesame Seeds 🌾 1 tbsp For garnish
Red Chili Flakes 🌶️ ½ tsp Adjust for heat
Cucumber 🥒 ½ whole Thinly sliced for crunch
Green Onions 🧅 3 whole Thinly sliced for freshness
Vegetable Oil 🫒 2 tbsp For high-heat cooking
Sea Salt 🧂 1 tsp Diamond Crystal preferred
White Pepper 🌶️ ¼ tsp Freshly ground

The tofu is the star here—extra-firm is non-negotiable for that signature silky texture. Press it for at least 4 hours or overnight to remove excess moisture, then chill for 24 hours before slicing. For the vegan century egg substitute, homemade versions using silken tofu and black vinegar work best, but store-bought vegan century eggs from Asian markets are a solid shortcut. The black vinegar should be authentic Chinese black vinegar—it’s worth seeking out for that deep, tangy flavor. If you can’t find it, balsamic vinegar is a decent substitute, though less traditional.

No black vinegar? Substitute with 1 tbsp soy sauce plus 1 tbsp balsamic vinegar—it won’t be identical, but it’ll get you close. The sesame oil should be toasted for maximum aroma, so heat it gently in a pan for about 30 seconds before adding to the marinade. Fresh ginger and garlic are essential for that bright, savory depth, but if you’re in a pinch, pasteurized ginger or garlic powder will work at half the amount. For the cucumber, English cucumbers stay crunchier longer than seedless varieties. If you’re serving this as an appetizer, consider adding a drizzle of chili oil or a sprinkle of toasted nori strips for extra umami.

Tofu keeps best in the fridge for 3-4 days after pressing, but it’s best used within 24 hours of chilling for optimal texture. The vegan century egg substitute should be stored in the fridge in its marinade for up to 5 days, though the flavor deepens over time. For the cucumber and green onions, store them separately in airtight containers with paper towels to absorb moisture—this keeps them crisp for up to 5 days. If prepping ahead, slice the tofu and store it in a sealed container with a damp paper towel to prevent drying. This dish reheats beautifully—simply warm the components separately and assemble just before serving.

❤️

Why You'll Love This Recipe

  • No-Fuss Assembly: I swear, this comes together faster than takeout. Press the tofu, toss it in a bowl with the vegan century egg substitute, and let the black vinegar and soy sauce work their magic—no fancy techniques, just a few minutes of hands-on time.
  • Umami Bomb: That combo of black vinegar and sesame oil? It’s like a flavor explosion in your mouth. The tofu soaks up the richness, and the vegan century egg adds this deep, savory punch that makes every bite irresistible.
  • Lunchbox Hero: Between us, this is my go-to for packed lunches. The textures hold up perfectly—crispy edges, creamy tofu, and those little black egg bits stay intact. Honestly, it’s the only cold dish my kids actually eat without complaint.
  • Budget Win: Extra-firm tofu and black vinegar are cheap staples, and this recipe stretches ingredients for days. I make a big batch on Sundays, and it’s still delicious by Thursday—no sad leftovers here.

Step-by-step instructions for cold tofu century egg bites

This method delivers restaurant-quality texture and flavor with precise technique and careful timing.

1

Prepare the Century Egg Substitute Marinade

In a medium bowl, combine the 0.5 cup black vinegar and 0.25 cup soy sauce. Add the 1 tablespoon maple syrup and 0.5 teaspoon red chili flakes, stirring until fully dissolved. This marinade should have a deep, complex flavor profile—sour, salty, sweet, and slightly spicy. Transfer the mixture to a resealable plastic bag and add the 4 whole vegan century egg substitutes. Seal the bag tightly, ensuring all substitutes are fully submerged. Refrigerate for at least 4 hours, or preferably overnight, to allow the flavors to fully penetrate. The longer they marinate, the more intense the umami flavor will be.

This step is critical for developing the signature century egg taste. Don't skip it—rushing will result in a milder, less authentic flavor. After marinating, the substitutes should absorb the liquid and develop a glossy sheen, indicating they're ready for assembly.

2

Press and Season the Extra-Firm Tofu

Remove the 1 lb extra-firm tofu from its packaging and drain any excess water. Wrap the tofu block in a clean kitchen towel, then place it between two heavy objects—such as a cast-iron skillet and a cutting board—with a weight on top (about 10-15 pounds). Let it press for 30 minutes to remove excess moisture and create a firm, compact texture. This pressing step is essential for achieving that signature silky, bite-resistant texture.

After pressing, unwrap the tofu and cut it into 4 equal rectangles, each about ½-inch thick. Place the cut tofu pieces on a plate and sprinkle generously with 1 teaspoon sea salt and 0.25 teaspoon white pepper on both sides. Let them rest for 10 minutes while you prepare the remaining ingredients. The salt will begin to draw out additional moisture, which we'll address in the cooking process.

3

Cook the Tofu to Perfect Texture

Heat 2 tablespoons vegetable oil in a non-stick skillet over medium heat until shimmering but not smoking. Add the seasoned tofu pieces and cook for 3-4 minutes per side, pressing down gently with a spatula during the first minute to ensure even contact with the pan. You're aiming for a golden-brown crust on both sides while maintaining a silky interior. The tofu should release easily from the pan when ready—if it sticks, your heat is too high.

Remove the tofu from the skillet and let it cool to room temperature on a wire rack. This cooling step is crucial—it prevents the tofu from becoming rubbery when combined with the cold century egg mixture. While the tofu cools, prepare the remaining ingredients: finely grate the 1 tablespoon fresh ginger and mince the 4 cloves garlic cloves. These aromatics will form the flavor base for the final assembly.

4

Assemble the Cold Tofu Century Egg Bites

Drain the marinated century egg substitutes and pat them dry with paper towels to remove excess marinade. In a small bowl, combine the drained substitutes with the minced garlic and grated ginger. Add 1 tablespoon toasted sesame oil and mix gently to distribute the flavors evenly. Thinly slice the 0.5 whole cucumber and 3 whole green onions, setting them aside for garnish.

To assemble each bite, place one tofu rectangle on a serving plate. Spoon about 1 tablespoon of the century egg mixture onto the center of each tofu piece. Using a small offset spatula, gently spread the mixture to create an even layer. The contrast between the firm tofu and the soft, marinated century egg filling creates the signature texture experience of this dish.

5

Garnish and Serve Immediately

Sprinkle each assembled bite with a light dusting of toasted sesame seeds and arrange the thin cucumber slices and green onion slices around the edges. The cucumber adds a refreshing crunch that balances the rich, umami flavors, while the green onions provide a bright, fresh finish. Serve immediately while the tofu is still warm—this ensures the perfect contrast between the warm tofu and the cool century egg filling.

Each bite should deliver a harmonious blend of textures and flavors: the firm, slightly crisp tofu exterior, the silky century egg filling, and the fresh, crunchy garnishes. The balance of sweet, salty, sour, and spicy notes creates a complex flavor experience that's both satisfying and memorable. This dish is best enjoyed fresh, so prepare it just before serving to maintain the ideal texture contrast.

👨‍🍳

Pro Tips For Making Cold Tofu Century Egg

  • PRESS THE TOFU HARD: Wrap the extra-firm tofu in a clean kitchen towel, place it between two heavy pans, and press it for at least 20 minutes—no, 30 minutes if you’re impatient like me. This isn’t just about squeezing out water; it’s about getting that tofu to hold its shape when you slice it later, so your cold dish doesn’t turn into a soggy mess. I learned this the hard way after my first batch fell apart like wet cardboard.
  • SLICE THE SUBSTITUTE THIN: If you’re using vegan century egg substitutes (like marinated tofu or mushrooms), cut them into ¼-inch slices—thinner than you think. Thick pieces stay chewy and undercooked, while thin slices absorb the black vinegar-soy glaze evenly and get that perfect bite. Trust me, your mouth will notice the difference.
  • MARINATE IN STAGES: Don’t dump all the black vinegar and soy sauce on at once—let the tofu soak for 10 minutes first, then add the sesame oil last. The acid in the vinegar needs time to penetrate, but the oil added too soon just pools on top. After 10 minutes, toss with the oil and let it sit another 5. Your tofu will taste deeper, not just coated.
  • CHILL THE DISH TWICE: After assembling, refrigerate the dish for at least 2 hours—but don’t stop there. Take it out, let it sit at room temp for 15 minutes, then put it back in the fridge for another hour. This second chill firms up the tofu and lets the flavors meld without making the texture rubbery. Sounds weird, but it works—your future self will thank you.

Best sauces and condiments for this recipe

Classic Century Egg Sauce

Start with the marinade used for the century egg substitutes—0.5 cup black vinegar, 0.25 cup soy sauce, 1 tbsp maple syrup, and 0.5 tsp red chili flakes. This tangy, umami-rich sauce is the soul of the dish. For extra depth, add 1 tsp toasted sesame oil and 1 tsp grated fresh ginger to the marinade before using it as a dipping sauce. The longer you marinate the century egg substitutes, the more intense this sauce becomes when used as a condiment. 💫

Spicy Chili Oil Drizzle

Elevate your bites with a drizzle of homemade chili oil—simmer 0.5 cup neutral oil (like vegetable or avocado) with 2 tbsp chili crisp or 1 tbsp red chili flakes until fragrant (3-5 minutes). Strain through a fine-mesh sieve to remove seeds, then drizzle lightly over assembled bites. This adds a smoky, fiery contrast that cuts through the richness of the tofu and century eggs. For a milder version, reduce chili flakes to 0.25 tsp.

Sesame-Ginger Dressing

Whisk together 2 tbsp toasted sesame oil, 1 tbsp soy sauce, 1 tbsp rice vinegar, 1 tbsp grated fresh ginger, and 1 tsp maple syrup for a bright, aromatic dressing. Drizzle over the assembled bites just before serving to enhance the natural flavors without overpowering them. This dressing also works beautifully as a dipping sauce for extra tofu slices on the side. The ginger adds a zesty kick that balances the dish's umami depth. ✨

Pickled Vegetable Accompaniment

Quick-pickle ½ cup thinly sliced cucumber and 3 green onions in ¼ cup rice vinegar, 1 tsp sugar, and a pinch of sea salt for 15 minutes. The tangy crunch of these pickled veggies makes an excellent garnish or side. Serve them on the plate alongside the bites to add a refreshing, acidic contrast. For extra flavor, toss in ½ tsp black peppercorns during pickling. 🥒

Sweet Soy Glaze

Create a glossy finish with a simple glaze of 2 tbsp soy sauce, 1 tbsp maple syrup, and 1 tsp rice vinegar, simmered for 2 minutes until slightly thickened. Brush lightly over the tofu before assembling or drizzle over the finished bites. This glaze adds a subtle sweetness that complements the salty-sour century egg filling. For a richer version, add ½ tsp toasted sesame oil to the glaze mixture. 🍯

Umami Mushroom Broth

For a deeper savory element, prepare a quick mushroom broth by simmering ½ cup sliced shiitake mushrooms, 1 cup vegetable broth, 1 tsp soy sauce, and 1 clove minced garlic for 10 minutes. Strain and use as a dipping sauce or to deglaze the pan after cooking the tofu. The earthy umami of the mushrooms enhances the century egg's flavor profile beautifully. This broth also works as a base for a quick soup when combined with the assembled bites. 🍄

Nutrition facts

Servings 4
Amount Per Serving
Calories 310kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 2g10%
Cholesterol 0mg0%
Sodium 850mg37%
Total Carbohydrate 22g8%
Dietary Fiber 4g14%
Sugars 8g
Protein 18g36%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this recipe without traditional century eggs?

The recipe includes a vegan century egg substitute using silken tofu wrapped in black vinegar marinade. For authenticity, marinate for at least 4 hours (overnight is best). If you can't find vegan century eggs, try wrapping firm tofu in the marinade and steaming for 30 minutes to mimic the texture. The key is achieving that rich, tangy flavor through proper marinating.

2

How do I get the tofu to have that perfect silky texture?

Start with extra-firm tofu and press it for at least 30 minutes before cutting. Chill the pressed tofu in the fridge for 24 hours before cooking to develop that signature bite. When pan-searing, use medium heat and cook for 3-4 minutes per side—don't overcrowd the pan. The secret is patience: let it cool completely before assembling to maintain texture contrast.

3

Can I prepare this dish ahead of time?

Yes! Marinate the century egg substitutes for up to 5 days ahead. Press and season the tofu, then store it in the fridge for 2 days before cooking. Assemble the bites just before serving to maintain the perfect temperature contrast. For garnishes like cucumber and green onions, store them separately in airtight containers with paper towels to keep them crisp. The flavors actually improve with time!

4

What's the best way to serve this dish?

This recipe works beautifully as a light lunch, brunch appetizer, or elegant finger food. Serve on a chilled platter with the optional sauces (like chili oil or sesame-ginger dressing) on the side. For presentation, arrange bites on a bed of pickled vegetables or with a side of steamed jasmine rice. The cold tofu and warm century egg filling create a stunning visual contrast that guests will love.

5

Why does my tofu turn rubbery after assembling?

Rubbery tofu usually means it was overcooked or not cooled properly. Always cook tofu over medium heat for 3-4 minutes per side max, then let it cool completely on a wire rack before assembling. Never refrigerate assembled bites—the temperature contrast is key! If you must prep ahead, store components separately and assemble just before serving. The chilling step for tofu is non-negotiable for that signature texture.

★★★★★4.6(15 reviews)
Categories Breakfast & Brunch