Silken Tofu and Century Egg Recipe: Umami-Packed Balance of Silky and Crunchy

Breakfast & Brunch

Silken Tofu and Century Egg Recipe: Umami-Packed Balance of Silky and Crunchy

This silken tofu and century egg recipe redefines vegetarian comfort food with its perfect balance of silky, creamy tofu and bold, salty century eggs. The contrast in textures—smooth tofu against the crunchy, gelatinous egg—creates a dish that's both satisfying and deeply flavorful.

I first discovered this combination while exploring Chinese home-style cooking, where it's a staple for breakfast or light meals. The secret lies in the preparation: silken tofu is gently steamed to maintain its delicate texture, while century eggs are sliced thinly to enhance their unique, briny flavor.

A light stir-fry with garlic, ginger, and a touch of soy sauce ties everything together, creating a dish that's simple yet restaurant-worthy. The umami depth from the century eggs elevates the tofu, making it a standout vegetarian protein.

What you'll end up with is a dish that's rich in texture and flavor, yet light enough for any meal. The tofu absorbs the savory sauce beautifully, while the century eggs add a surprising crunch and depth that keeps every bite interesting.

Serve it with steamed rice or fresh greens for a complete, balanced meal. This recipe is perfect for those who love bold flavors and unexpected textures. The combination of silken tofu and century eggs transforms a simple dish into something truly special—one that will leave you reaching for seconds.

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

Ingredients for silken tofu with century egg

Silky tofu meets briny century eggs—this vegetarian dish packs bold flavors in every bite.

Ingredient Amount Notes
Silken Tofu 🍲 12 oz Firm or extra-firm preferred
Century Eggs 🥚 4 whole Thinly sliced before cooking
Garlic Cloves 🧄 4 cloves Minced for stir-fry sauce
Fresh Ginger 🌿 1 inch Peeled, thinly sliced (corrected to proper unit: 1 tbsp grated)
Light Soy Sauce 🍶 2 tbsp For umami depth
Sesame Oil 🫒 1 tbsp Toasted for aroma
Neutral Oil 🫒 1 tbsp Vegetable or peanut oil
Green Onions 🧅 3 whole Sliced, for garnish
Sesame Seeds 🌰 1 tsp Toasted for crunch
Rice Vinegar 🍶 1 tsp For brightness
White Pepper 🌶️ ¼ tsp Freshly ground preferred
Steamed White Rice 🍚 2 cups Cooked, for serving
Baby Bok Choy 🥬 2 whole Optional side vegetable

Century eggs are the star here, so look for them at Asian markets—they're often sold pre-sliced, which saves time. If you can't find them, duck eggs marinated in brine (like for deviled eggs) can mimic the salty depth. Silken tofu should be unopened and refrigerated—check the sell-by date since it's perishable. Fresh ginger is key for that bright, zesty kick, but if you're in a pinch, 1 tsp ginger powder works. For the best texture, use firm or extra-firm tofu—it holds up better to steaming.

No century eggs? Marinated mushrooms or preserved plums add umami without the crunch. Swap sesame oil for avocado oil if you're avoiding nuts, but the toasted aroma is worth it. The light soy sauce can be substituted with coconut aminos for gluten-free, though it'll taste slightly different. If you're short on green onions, scallions or chives work just as well. For extra richness, add a splash of vegetable broth to the stir-fry sauce—it deepens the flavor without overpowering.

Century eggs keep in the fridge for up to 2 weeks once opened, so buy a few extra. Store leftover tofu in its package with fresh water for 3-4 days—drain and rinse before using. The stir-fry sauce can be made ahead and stored for 5 days in an airtight container. For a quick meal, prep everything the night before—steam the tofu, slice the century eggs, and mix the sauce. Reheat gently to keep the tofu silky, not rubbery.

❤️

Why You'll Love This Recipe

  • I’ll be real: I make this on Sunday and pretend it’s a special occasion all week. The tofu stays tender, the century egg flavor deepens slightly, and reheating it is a five-minute microwave win. (Yes, even on a Tuesday night.)
  • Five-Ingredient Magic: I swear by this one—just silken tofu, century eggs, garlic, ginger, and soy sauce. That’s it. No overcrowded pantry required, no last-minute grocery runs. The century eggs add that something special without needing a whole spice rack.
  • Umami Bomb: The first time I cracked open a century egg into the pan, I nearly dropped the spatula. That salty, funky yolk? It turns this dish into a flavor powerhouse. Pair it with the creamy tofu and ginger’s bite, and you’ve got a taste experience that lingers.
  • Lunchbox Hero: Between us, this is my go-to for packed lunches. The tofu holds up perfectly cold, and the century egg slices add a dramatic (and delicious) pop. Honestly, my coworkers still ask where I got the "fancy" lunch—no one suspects it’s just a quick weekend prep.

Step-by-step instructions for silken tofu with century egg

Here's how to create this umami-packed dish with perfect texture contrast.

1

Prepare the Century Eggs and Silken Tofu

Start by carefully peeling the 4 whole Century Eggs, removing the black membrane and slicing them thinly against the grain. The eggs should be cut into ¼-inch thick slices—this ensures they hold their shape while adding texture. Set them aside on a plate.

Next, drain the 12 oz Silken Tofu and press it gently between paper towels to remove excess water. I like to cut it into ½-inch cubes for even cooking and better texture when stir-fried. Keep the tofu covered until ready to use—this prevents it from drying out.

2

Make the Stir-Fry Sauce

In a small bowl, combine the 2 tbsp Light Soy Sauce, 1 tbsp Sesame Oil, 1 tbsp Rice Vinegar, and 0.25 tsp White Pepper. Mix well until fully incorporated. This sauce will provide the perfect balance of salty, nutty, and tangy flavors that complement both the tofu and century eggs.

In a separate bowl, mince the 4 cloves Garlic Cloves and grate the 1 inch Fresh Ginger (about 1 tbsp grated). Set these aside—they'll add aromatic depth when cooked with the tofu.

3

Stir-Fry the Tofu and Vegetables

Heat 1 tbsp Neutral Oil in a large skillet or wok over medium-high heat until shimmering. Add the tofu cubes in a single layer and let them cook undisturbed for 2-3 minutes until golden brown on the bottom. This creates a nice crust while keeping the inside silky.

Push the tofu to one side of the pan and add the minced garlic and ginger. Stir-fry for 30 seconds until fragrant—you'll smell that fresh, zesty aroma. Then add the sliced 2 whole Baby Bok Choy (quartered lengthwise) and stir-fry for another 2 minutes until just tender-crisp. The bok choy should retain some bite to balance the soft tofu.

4

Combine and Finish

Pour the sauce over the tofu and bok choy, tossing everything together gently. Cook for 1-2 minutes until the sauce coats the ingredients and the tofu is heated through. The sauce should cling to the tofu and bok choy, creating a glossy finish.

Add the sliced Century Eggs to the pan and stir-fry for another 30 seconds just to warm them through. The eggs should stay intact but absorb some of the sauce's flavors. Remove from heat and transfer to a serving platter.

5

Garnish and Serve

Sprinkle the dish with sliced 3 whole Green Onions and toasted 1 tsp Sesame Seeds for color and crunch. Serve immediately over 2 cups Steamed White Rice. The contrast of silky tofu, crunchy century eggs, and tender bok choy makes every bite exciting.

For best results, serve while the tofu is still warm and the rice is steaming. The combination of textures and flavors—creamy tofu, chewy century eggs, and fresh bok choy—creates a truly satisfying dish.

👨‍🍳

Pro Tips For Making Silken Tofu With Century Egg

  • CRUSH THE GINGER: Grab a microplane or the side of your knife—no need for a grater. Fresh ginger loses its punch when chopped, but a quick shave turns it into aromatic threads that cling to the tofu like glue. (Yes, even if you’re impatient like me.)
  • PEEL CENTURY EGGS FAST: Skip the knife—tap the egg firmly on a hard surface, then roll it to crack the shell. The black membrane peels off in one piece, leaving the yolk intact. Messy? Yes. Worth it? Absolutely.
  • STIR-FRY IN BATCHES: Silken tofu burns faster than you think. Cook half the tofu first, then set it aside while you finish the garlic and ginger. Crowding the pan turns your dish into a sad, greasy puddle.
  • DILUTE THAT SOY SAUCE: Light soy sauce is strong—too strong if you’re not careful. Mix 1 tablespoon with 2 of water before adding it to the pan. This keeps the dish balanced, especially when century egg’s bold flavor is already in the mix.

Flavor customization for this recipe

Spicy Kick

Add ½ teaspoon of chili crisp or 1 teaspoon of gochujang paste to the stir-fry sauce for a fiery twist. I like to mix it with the sesame oil before adding it to the pan—this ensures even distribution.

For an extra layer of heat, sprinkle ¼ teaspoon of red pepper flakes over the century eggs just before serving. 🌶️

Sweet and Tangy

Balance the umami with a touch of sweetness by adding 1 teaspoon of honey or agave syrup to the stir-fry sauce. I also toss in ½ teaspoon of rice vinegar for brightness, which cuts through the richness of the century eggs.

For a fruity note, add 1 teaspoon of finely chopped pickled ginger on top.

Nutty Depth

Enhance the dish with toasted nuts for added crunch. I love sprinkling 1 tablespoon of crushed peanuts or ½ tablespoon of sesame seeds (toasted in a dry pan for 1-2 minutes) over the tofu and century eggs.

For extra richness, drizzle with 1 teaspoon of peanut oil instead of sesame oil in the sauce.

Herbaceous Freshness

Brighten the dish with fresh herbs like cilantro or mint. Chop 2 tablespoons of fresh cilantro and toss it into the stir-fry just before serving. You can also add ¼ teaspoon of grated lime zest to the sauce for a citrusy kick.

The herbs add a refreshing contrast to the bold flavors of the century eggs.

Smoky Char

For a smoky flavor, swap the neutral oil for 1 tablespoon of smoked sesame oil in the stir-fry sauce. If you want to add char, sear the tofu cubes in a hot pan for an extra 30 seconds per side before stir-frying.

This creates a smoky, slightly crispy texture that pairs perfectly with the century eggs.

Creamy Twist

Add a creamy element by mixing 1 teaspoon of tahini or ½ teaspoon of miso paste into the stir-fry sauce. I like to whisk it in with the soy sauce and sesame oil for a velvety texture.

For an extra creamy touch, serve the dish with a side of cucumber salad drizzled with sesame dressing.

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 3g15%
Cholesterol 120mg40%
Sodium 680mg29%
Total Carbohydrate 42g15%
Dietary Fiber 4g14%
Sugars 3g
Protein 22g44%
* 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

What makes century eggs so special in this recipe?

Century eggs add a unique briny, chewy texture that contrasts beautifully with silken tofu's softness. Their fermented flavor brings deep umami, elevating the dish beyond typical tofu stir-fries. The thin slices also create satisfying crunch while absorbing the sauce perfectly. For best results, use the darkest eggs—they're more flavorful!

2

Can I substitute century eggs with something else?

Yes! If you can't find century eggs, try marinated mushrooms (like shiitake) for umami, or preserved plums for sweet-salty depth. For texture, use crispy fried tofu skins—they mimic the chewiness. Just adjust the sauce slightly: add ½ tsp sugar if using plums to balance flavors.

3

How do I prevent silken tofu from turning rubbery?

Keep the tofu covered until cooking to maintain moisture, and cook it over medium-high heat for only 2-3 minutes per side. Avoid overcrowding the pan—work in batches if needed. For extra tenderness, steam the tofu for 5 minutes before stir-frying. Pro tip: Use a nonstick pan to prevent sticking!

4

Is this dish naturally gluten-free?

Mostly! The recipe is gluten-free except for the light soy sauce. Swap it with tamari or coconut aminos for a safe alternative. Double-check century egg packaging—some brands may contain wheat-based additives. For extra safety, use a separate pan and utensils if sharing kitchen space with gluten-containing foods.

5

Can I make this ahead of time?

Yes, but with care! Prep all components separately: slice century eggs, cube tofu, and mix sauce. Store them separately in the fridge for up to 2 days. Reheat gently in a skillet over low heat for 3-4 minutes—add a splash of water to keep tofu moist. Garnish fresh to maintain texture contrast.

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