Beverages
This steam tofu with salted egg recipe transforms humble ingredients into a dish where silky tofu blocks meet creamy, salty yolk bites in perfect harmony. The secret lies in gentle steaming—preserving the tofu’s delicate texture while the salted egg yolk infuses every bite with rich umami.
I’ve perfected this technique over years of testing, ensuring the tofu stays tender and the egg yolk remains velvety, never dry or rubbery.
The balance of textures is what makes this dish extraordinary: soft, almost custard-like tofu contrasts beautifully with the smooth, briny salted egg yolk, while a touch of soy sauce and sesame oil ties everything together.
This recipe is more than just a side—it’s a complete dish that pairs effortlessly with steamed rice or quick-pickled vegetables for a full meal in under 30 minutes.
What sets this apart is the foolproof steaming method, which guarantees silky tofu every time. No special equipment is needed—just a steamer basket and patience. The salted egg, a staple in Chinese cuisine, adds a complex savory depth that elevates the dish from simple to unforgettable.
Once you try this, you’ll never go back to store-bought tofu again.
Serve it warm with a sprinkle of green onions and a drizzle of chili oil for extra heat, or enjoy it as-is to let the flavors shine. The contrast of temperatures—warm tofu, cool yolk—creates a sensory experience that’s both comforting and exciting. Ready to master this dish?
Ingredients for steam tofu with salted egg
Twelve ingredients, one perfect balance of textures and flavors for this vegetarian masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Extra-Firm Silken Tofu 🧀 | 1 lb | Freshly purchased, block form preferred |
| Salted Eggs 🥚 | 2 whole | Traditional Chinese, hard-boiled |
| Light Soy Sauce 🥢 | 2 tbsp | Kikkoman preferred for balance |
| Toasted Sesame Oil 🫒 | 1 tbsp | High-quality, nutty aroma |
| Green Onions 🧅 | 3 whole | Thinly sliced, white and green parts |
| Chili Oil 🌶️ | 1 tbsp | Optional, for heat preference |
| White Rice Vinegar 🍶 | 1 tsp | For brightness, rice vinegar preferred |
| Sesame Seeds 🌾 | 1 tsp | Toasted, for garnish |
| Vegetable Oil 🫒 | 1 tbsp | For steaming basket |
| Rock Sugar 🍬 | 1 tsp | Optional, for yolk sweetness |
| Dried Shiitake Mushrooms 🍄 | 2 whole | Rehydrated, for umami depth |
| Cornstarch 🌾 | 1 tsp | For silky tofu texture |
The tofu's texture is everything here. Silken tofu from the refrigerated section—specifically House Foods or Nasoya brands—delivers the creamiest results. Avoid pre-drained or firm varieties; the natural moisture is key. For salted eggs, Asian grocery stores carry authentic versions with perfectly preserved yolks—look for brands like Fu Chun or Golden Gate. If substituting, use high-quality duck eggs cured in brine for 4-5 weeks. The shiitake mushrooms should be dried and rehydrated separately—their umami transforms the dish. Toast your sesame seeds in a dry pan until fragrant for maximum flavor impact.
No silken tofu? Extra-firm tofu pressed for 20 minutes works in a pinch, but texture won't be identical. Running short on salted eggs? Hard-boiled quail eggs cured in soy sauce provide a similar briny punch. The cornstarch is non-negotiable—it's what gives the tofu that signature silky mouthfeel. For the chili oil, Lao Gan Ma brand is widely available, but any high-quality chili oil will do. Need to skip the shiitake? Dried porcini mushrooms at half the amount deliver comparable depth. And if your sesame oil smells rancid, toss it—freshness is critical here. The rock sugar is optional but recommended; it balances the salted egg's intensity beautifully.
Tofu blocks steam in 15 minutes—no longer or they'll turn rubbery. Store any leftovers in an airtight container with a thin layer of oil on top to maintain moisture. The salted eggs keep for up to 2 weeks in the fridge once opened, though they're best used within 5 days. For meal prep, steam the tofu ahead and reheat gently with a splash of water. The dish reheats beautifully—just add a drizzle of soy sauce and sesame oil to revive the flavors. Freeze the tofu blocks for up to 1 month by wrapping tightly in plastic wrap and foil.
Why You'll Love This Recipe
- Steam-Foolproof Method: That silken tofu just needs a quick steam—no frying, no flipping, no stress. I cut it into cubes, toss in the pot with salted egg slices, and let the steam work its magic while I chop green onions. Honestly, it’s the kind of recipe where you can set it and forget it.
- Umami Bomb: Between the creamy salted egg yolks and that light soy sauce glaze, every bite is pure savory satisfaction. The toasted sesame oil ties it all together with a nutty finish—simple ingredients, but the flavor? Ridiculously good.
- Lunchbox Hero: This holds up perfectly for meal prep—just reheat or eat cold, and it’s still delicious. I pack it in bento boxes for work or school lunches, and my kids actually finish their portions. (Yes, even the picky ones.)
- Budget Game-Changer: Silken tofu and salted eggs stretch a long way, so this feeds a crowd without breaking the bank. I’ve made it for 4 or 10 people, and the leftovers? Just as tasty the next day—if they last that long.
Step-by-step instructions for silken tofu with salted egg
Master this delicate balance of textures—silky tofu and rich salted egg—with precise technique.
Prepare the Silken Tofu for Steaming
Drain the 1 lb extra-firm silken tofu and gently pat it dry with paper towels. I press it lightly between two paper towels for 5 minutes to remove excess moisture without breaking the delicate texture. This ensures the tofu steams evenly and absorbs flavors properly.
Cut the tofu block into 4 equal rectangular pieces—about 1-inch thick each. Place each piece in a small bowl and whisk together 1 tsp cornstarch with 1 tbsp vegetable oil until fully dissolved. Pour this mixture over the tofu, coating all sides. Let it marinate for 10 minutes—this creates a subtle barrier that prevents the tofu from absorbing too much steam and becoming watery.
Rehydrate and Sauté the Shiitake Mushrooms
Soak the 2 whole dried shiitake mushrooms in 1 cup hot water for 20 minutes until pliable. Drain, reserving the soaking liquid, and finely chop the mushrooms. Heat 1 tbsp vegetable oil in a small pan over medium heat and sauté the mushrooms for 3-4 minutes until fragrant and slightly caramelized.
Add 2 tbsp light soy sauce and 1 tsp white rice vinegar to the mushrooms. Simmer for 2 minutes until the liquid reduces slightly. Remove from heat and stir in 1 tsp rock sugar (if using) to balance the umami with subtle sweetness. This preparation builds the foundational flavor for the dish.
Steam the Tofu to Perfection
Line a steamer basket with a clean kitchen towel and place it over a pot of boiling water. Arrange the tofu pieces in a single layer, ensuring they don’t touch. Steam over medium-high heat for 8-10 minutes until the tofu is firm but still silky—it should hold its shape when gently pressed but not feel rubbery.
Here’s the key: Don’t oversteam. The tofu should be just set in the center. If it releases too easily, it’s underdone; if it resists pressure, it’s overdone. Remove the tofu and let it rest for 5 minutes before serving—this allows the internal heat to distribute evenly.
Prepare the Salted Egg Yolk Bites
Peel the 2 whole salted eggs and separate the yolks from the whites. Chop the yolks into small, even cubes—about ½-inch per side. In a small bowl, combine the yolk cubes with 1 tbsp toasted sesame oil, 1 tbsp chili oil, and 1 tsp sesame seeds. Gently toss to coat, ensuring each piece is evenly seasoned.
Slice the 3 whole green onions into thin rounds, separating the white and green parts. Set aside for garnish. The yolk cubes should be ready immediately—salted egg flavor is best enjoyed fresh, so don’t prepare them too far in advance.
Assemble and Serve
Slice each tofu piece into ½-inch thick slabs and arrange on a platter. Spoon the sautéed shiitake mushrooms alongside the tofu. Top each tofu slab with 2-3 salted egg yolk cubes and drizzle lightly with any remaining steaming liquid from the mushrooms.
Garnish with the sliced green onions, focusing on the white parts for color contrast. Serve immediately while the tofu is still warm and the yolk cubes retain their creamy texture. The contrast of silky tofu, savory mushrooms, and rich salted egg creates a harmonious balance of flavors and textures.
Pro Tips For Making Steam Tofu With Salted Egg
- Cut Tofu in Half: Slice that extra-firm silken tofu into 1-inch cubes—no smaller, or they’ll turn to mush when steamed. I used to panic when the blocks stayed whole, thinking they’d stay firm, but they just sit there like sad, uncooked bricks.
- Salt Eggs First: Crack the salted egg into a bowl, not the pan—let the yolk and white marinate in a splash of warm water for 5 minutes. This softens the salt concentration so it doesn’t overwhelm the dish when you stir it in later. (Yes, even if you’re impatient like me.)
- Low Heat, Long Steam: Cover the pan with a tight lid and simmer on the lowest heat setting you own—this isn’t a race. I learned this the hard way after watching my tofu curdle into a watery mess because I rushed it. Ten minutes max, and don’t peek.
- Toast Sesame Oil Last: Add the toasted sesame oil off the heat, just before serving—it burns fast and turns bitter if you let it sit in the pan. A few drops are enough; you’re not frying, just finishing. (And no, the recipe won’t smell like heaven if you skip this.)
Best sauces and condiments for this steam tofu with salted egg
Classic Soy-Ginger Sauce
Start with a simple yet transformative sauce that enhances the dish's umami depth. Whisk together 2 tbsp light soy sauce (like Kikkoman), 1 tbsp toasted sesame oil, and 1 tsp white rice vinegar in a small bowl.
Add ½ tsp grated ginger and 1 minced garlic clove for aromatic complexity. This sauce should coat the tofu lightly after steaming—it's the bridge between the silky tofu and the rich salted egg. 🥢
Sweet-Chili Drizzle
For a modern twist, create a sweet-chili glaze by combining 1 tbsp chili oil (like Lao Gan Ma), 1 tsp rock sugar, and ½ tsp soy sauce. Simmer this mixture gently for 2 minutes** until the sugar dissolves.
Drizzle this over the assembled dish just before serving—it adds a perfect balance of heat and sweetness that complements the salted egg's intensity.
Sesame-Green Onion Topping
Freshness is key here. Thinly slice 3 green onions and toss them with ½ tsp toasted sesame seeds and a pinch of salt. The green onions should be mostly white for a clean, bright contrast against the tofu's creamy texture.
Sprinkle this mixture over the dish immediately before serving to preserve its vibrant color and crisp texture.
Mushroom-Shiitake Broth
Use the reserved soaking liquid from the rehydrated shiitake mushrooms to create an umami-rich broth. Simmer ½ cup of this liquid with 1 tsp soy sauce and ½ tsp sesame oil until reduced by half.
This concentrated broth can be drizzled over the tofu or used as a dipping sauce—it adds a deep, earthy flavor that enhances the dish's complexity.
Spicy Chili Crisp
For heat lovers, blend 1 tbsp chili oil, ½ tsp sesame paste, and ¼ tsp red pepper flakes until smooth. This spicy crisp adds a vibrant red color and fiery kick that cuts through the richness of the salted egg.
Drizzle lightly over the dish or serve on the side for those who want extra heat. 🌶️
Nutrition facts
Frequently asked questions
Can I use regular tofu instead of silken tofu?
The recipe calls for silken tofu because its naturally creamy texture holds up perfectly when steamed. However, if you must substitute, press extra-firm tofu for 20 minutes to remove excess water, then slice it ½-inch thick before steaming. The texture won't be identical—it'll be slightly firmer—but the dish will still be delicious. For best results, add an extra ½ tsp cornstarch to the marinade to help achieve a silky finish.
How do I make salted eggs at home if I can't find them?
You can create a similar flavor by curing duck or chicken eggs in salted soy sauce for 4-5 weeks. Start by boiling 4 large eggs for 10 minutes, then cool them in ice water. Pierce the shells lightly with a needle, then submerge the eggs in a 1:1 ratio of soy sauce to water in an airtight container. Refrigerate for 4-5 weeks, turning occasionally. The yolks will develop a rich, briny flavor similar to traditional salted eggs.
What's the best way to reheat leftovers?
Steamed tofu reheats best in a dry skillet over low heat for 2-3 minutes per side. Add a splash of water or soy sauce to prevent drying out. For salted egg yolk cubes, reheat them separately in a small pan with ½ tsp sesame oil for just 30 seconds—they should remain creamy, not rubbery. Never microwave, as it can make the tofu rubbery and the yolks grainy. Serve with freshly sliced green onions and a drizzle of chili oil to revive the flavors.
Can I make this dish ahead of time?
Yes, but with some adjustments. Steam the tofu 1 day ahead and store it in an airtight container with a thin layer of oil on top to maintain moisture. Reheat gently in a steamer or skillet before serving. Prepare the salted egg yolk cubes fresh—they're best enjoyed immediately for maximum creaminess. Assemble the dish just before serving to preserve the contrast of textures and temperatures. The sauce can be made 2 days ahead and reheated gently.
What's the secret to perfectly silky tofu?
The key lies in proper pressing and steaming. First, press the tofu for 15-20 minutes to remove excess water, then pat it dry. The cornstarch coating creates a subtle barrier that prevents the tofu from absorbing too much steam. Steam over medium-high heat for 8-10 minutes—the tofu should be just set in the center. Oversteaming turns it rubbery, while understeaming leaves it too soft. Let it rest for 5 minutes after steaming to distribute heat evenly.
