Breakfast & Brunch
This chilled tofu with century egg recipe delivers the perfect balance of silky texture and bold umami in every bite. A traditional Chinese vegetarian dish, it transforms simple ingredients into an elegant meal that's both comforting and sophisticated. The secret lies in properly marinating and chilling the tofu to achieve that signature marbleized appearance and tender bite.
The dish begins with silken tofu, carefully marinated in a fragrant blend of rice wine, soy sauce, and sesame oil before being chilled to develop its characteristic marbleized texture. Century eggs—with their distinctive black shells and creamy, tangy centers—add a layer of complexity that elevates the dish beyond ordinary tofu preparations. This combination creates a dish that's both visually stunning and deeply flavorful.
What you'll end up with is a harmonious blend of textures: the delicate, almost custard-like tofu and the rich, slightly salty century eggs, all balanced by a light drizzle of rice wine vinegar and a sprinkle of toasted sesame seeds. The dish is traditionally served chilled, allowing the flavors to meld and the textures to contrast beautifully. It's a meal that feels special yet remains approachable for home cooks.
Pair it with steamed jasmine rice, pickled vegetables, or a simple cucumber salad to create a well-rounded meal. The umami depth of the century eggs and the silky smoothness of the tofu make this dish a standout, perfect for brunch or a light yet satisfying dinner. Let's get started on this traditional favorite.
Ingredients for chilled tofu with century egg
Silken tofu and century eggs transform into an elegant vegetarian dish with marbleized texture and deep umami.
| Ingredient | Amount | Notes |
|---|---|---|
| Silken Tofu 🧀 | 1 lb | Extra-firm for best texture |
| Century Eggs 🥚 | 4 whole | Traditional preserved eggs |
| Rice Wine 🍶 | ½ cup | Dry sherry substitute works |
| Light Soy Sauce 🥄 | ¼ cup | Kikkoman preferred |
| Toasted Sesame Oil 🫒 | 2 tbsp | For aroma, not cooking |
| Rice Wine Vinegar 🍶 | 2 tbsp | Substitute apple cider vinegar |
| Fresh Ginger Root 🧄 | 1 inch | PEELED AND GRATED (FIXED TO 'tbsp' BELOW) |
| Fresh Ginger Root 🧄 | 2 tbsp | PEELED AND GRATED |
| White Sesame Seeds 🥜 | 2 tbsp | Toasted for garnish |
| Black Sesame Seeds 🥜 | 1 tbsp | For color contrast |
| Granulated Sugar 🍚 | 1 tbsp | Balances umami |
| Jasmine Rice 🍚 | 2 cups | Uncooked, for serving |
| Ice Cubes ❄️ | 2 cups | For chilling tofu |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | For seasoning |
The century eggs are the star here—look for the traditional black-shelled ones at Asian markets or specialty grocers like H Mart. If you can't find them, duck eggs preserved in brine can substitute, though the flavor won't be identical. The silken tofu should be extra-firm—the softer variety falls apart during chilling. For the ginger, use fresh, organic root whenever possible; the peel should be smooth and free of soft spots. Penzeys Spices carries excellent quality if you need pre-grated ginger in a pinch.
No rice wine? Dry sherry or mirin work in a bind, though the flavor profile shifts slightly. Substituting apple cider vinegar for rice wine vinegar is fine, but the dish loses some authenticity. For sesame oil, toasted is non-negotiable—the nutty aroma is essential. If you can't find black sesame seeds, crushed black pepper adds a similar visual contrast. The sugar balances the century eggs' saltiness—coconut sugar works too—but don't skip it entirely. For the tofu marinade, measure the soy sauce precisely—too much overpowers the delicate flavors.
Century eggs keep indefinitely in their brine, but once opened, store them in the fridge for up to 1 week in an airtight container. The tofu marinade can be made 2 days ahead, but chill it uncovered for the last 30 minutes before serving to develop the marbleized texture. Jasmine rice doubles as a storage vessel—cook extra and refrigerate for up to 4 days. For presentation, use clear glass bowls to showcase the dish's elegant layers. The chilled tofu maintains its texture for 2 hours at room temperature, making it ideal for brunch gatherings.
Why You'll Love This Recipe
- No-Chop Necessary: Honestly, this dish is one of those rare recipes where you can skip the prep work entirely. Just cube the silken tofu and halve those century eggs—no dicing, no mincing, no fuss. The rice wine and light soy sauce do all the flavor work for you while you’re busy doing something else.
- Umami Bomb Combo: Here’s what sold me—the century eggs add this deep, briny richness, while the toasted sesame oil gives it a nutty, almost caramelized edge. Silken tofu soaks up the sauce like a sponge, turning every bite into a perfect balance of creamy and savory. (Yes, even on a Tuesday night.)
- Lunchbox Superstar: Between us, this keeps perfectly for days in the fridge—no soggy textures, no weird flavors. Pack it in bento boxes for work or school lunches, and it’ll still taste fresh. My kid picks out the century eggs first, but somehow always asks for seconds anyway.
- Budget-Friendly Luxe: You’re getting restaurant-quality flavor without the price tag. Century eggs might sound fancy, but they’re cheaper than you’d think, and silken tofu stretches further than you’d expect. A little rice wine and sesame oil elevate it to something special without breaking the bank.
Step-by-step instructions for silky century egg tofu
Master this delicate balance of textures and flavors with precise technique.
Chill the Silken Tofu for Perfect Texture
Drain the 1 lb Silken Tofu and place it in a shallow dish. Add the 2 cups Ice Cubes around the tofu, ensuring the ice completely surrounds it. Refrigerate for 30 minutes until the tofu reaches an internal temperature of 40°F—this creates the signature marbleized texture when sliced. The tofu should feel firm but still yield slightly when pressed gently with your fingertip.
I like to use a thermometer for this step because visual cues can be deceiving. If the tofu isn't properly chilled, it will slice too smoothly and lose that beautiful marbled pattern. This chilling process also helps the tofu absorb the marinade more evenly later on, creating that perfect balance of silky and firm textures in each bite.
Prepare the Century Egg Marinade
In a small bowl, whisk together the 0.5 cup Rice Wine, 0.25 cup Light Soy Sauce, 2 tbsp Rice Wine Vinegar, 1 tbsp Granulated Sugar, and 2 tbsp Fresh Ginger Root (peeled and grated). This marinade should be smooth and well-combined—no visible sugar granules should remain. Set aside at room temperature while you prepare the tofu.
The acidity from the rice wine vinegar and the umami depth from the light soy sauce work together to create the perfect balance for the delicate tofu. The sugar helps to caramelize slightly when the tofu cooks, adding another layer of complexity to the dish. Taste the marinade before proceeding—it should be tangy with a touch of sweetness, perfectly balanced for the tofu's neutral flavor.
Marbleize the Tofu with Century Eggs
Using a sharp chef's knife, slice the chilled tofu into ¼-inch thick slices. Arrange half of these slices on a plate. Peel the 4 whole Century Eggs, removing the dark green membrane, and cut each egg in half lengthwise. Place the egg halves on top of the tofu slices, alternating directions so the patterns create visual interest.
Now for the delicate part: carefully pour half of the marinade over the tofu and egg arrangement. Let it sit for 5 minutes to begin absorbing. The tofu should start to develop a slight sheen from the marinade, but it shouldn't appear waterlogged. This step creates the signature marbleized effect when sliced—each bite will have both tofu and century egg, creating that perfect contrast of textures and flavors.
Assemble and Chill for Maximum Flavor
Add the remaining tofu slices to the plate, then top with the remaining marinade. Gently press down to help the marinade distribute evenly. Cover with plastic wrap and refrigerate for at least 2 hours, preferably 4 hours for maximum flavor infusion. The longer it chills, the more the tofu will absorb the marinade, creating that perfect balance of silky texture and umami depth.
During this time, you can prepare the 2 cups Jasmine Rice according to package instructions—it should be perfectly cooked and fluffy when ready to serve. The rice acts as a neutral canvas that lets the complex flavors of the tofu and century egg shine. I like to cook the rice just before serving so it stays warm and fluffy, complementing the chilled tofu dish beautifully.
Garnish and Serve with Precision
Before serving, carefully remove the plastic wrap and arrange the tofu slices on a platter. Drizzle with the remaining 2 tbsp Toasted Sesame Oil and sprinkle evenly with 2 tbsp White Sesame Seeds and 1 tbsp Black Sesame Seeds. The toasted sesame oil adds a nutty aroma that complements the umami flavors, while the sesame seeds provide both visual contrast and a satisfying crunch.
Serve immediately with the warm jasmine rice. Each slice should reveal the beautiful marbleized pattern of tofu and century egg, creating that perfect contrast of silky tofu and creamy, slightly crumbly century egg. The dish should be served chilled to maintain the tofu's delicate texture—this is not a dish that benefits from being reheated. The combination of textures and flavors makes this a truly memorable dining experience.
Pro Tips For Making Chilled Tofu With Century Egg
- CHILL THE TOFU PROPERLY: Don’t just pop the silken tofu out of the package and toss it in the fridge—wrap it in a damp paper towel first, then refrigerate for at least 2 hours. I learned this the hard way when my tofu turned out gummy instead of silky; the moisture keeps it from drying out while the cold firms it up just enough for clean slicing.
- PEEL CENTURY EGGS LAST MINUTE: Century eggs keep best when unpeeled, so resist the urge to crack them open until you’re ready to serve. The alkaline coating protects the texture—once peeled, they’ll start to darken and lose their firm bite within 30 minutes. (Yes, even if you’re impatient like me.)
- MARINATE TOFU IN RICE WINE: Skip the plain soy sauce on the tofu and let it soak in a mix of rice wine, light soy sauce, and a pinch of sugar for 10 minutes before assembling. The wine tenderizes the tofu slightly and balances the century egg’s funk—trust me, it makes a real difference in the first bite.
- DRIZZLE SESAME OIL AT THE END: Save the toasted sesame oil for the very last step, right before serving. Adding it earlier will make the tofu greasy and dull the flavors of the century egg and rice wine. A few drops over the top? That’s how you get the aroma and shine without the mess.
Pro cooking tips for great chilled tofu with century egg
Tofu Chilling Secrets
The key to that signature marbleized texture lies in proper chilling. Place your 1 lb silken tofu in a shallow dish and surround it with 2 cups ice cubes for 30 minutes—this cools the tofu's core to 40°F. I use a thermometer to verify because visual cues can be misleading. If the tofu isn't cold enough, it'll slice too smoothly and lose that beautiful marbled pattern. The ice also helps the marinade absorb more evenly later. 🧊
Marinade Timing Matters
Let your marinade sit at room temperature while you prepare the tofu—this allows the ginger and sugar to fully dissolve and meld. I always taste the marinade before using it; it should be tangy with a touch of sweetness. The rice wine vinegar adds acidity that brightens the umami from the century eggs. If you rush this step, you'll miss out on that perfect balance of flavors.
Century Egg Handling
Peeling century eggs requires care—their dark green membrane can be tricky. I recommend using a small spoon to gently pry it away from the egg white. Once peeled, cut each egg lengthwise to reveal the creamy yolk. The eggs should be at room temperature before arranging them on the tofu to prevent condensation. The contrast between the silky tofu and crumbly egg is what makes this dish special.
Marbleizing Technique
When arranging the tofu and eggs, alternate their directions to create visual interest. Pour the marinade gradually—too much at once will make the tofu soggy. Let it absorb for 5 minutes before adding more. This gradual process creates the marbleized effect when sliced. The tofu should have a slight sheen but remain firm to the touch. Patience here makes all the difference. ✨
Chilling for Maximum Flavor
Don't skip the 2-4 hour chilling time—this is when the magic happens. The longer the tofu marinates, the more it absorbs the flavors. I find that 4 hours gives the best balance of texture and taste. Keep the dish covered with plastic wrap to prevent drying. The chilled temperature also helps the tofu maintain its delicate structure when served.
Garnish Like a Pro
Toast your sesame seeds in a dry pan over medium heat for 2-3 minutes until fragrant—this enhances their nutty flavor. Drizzle the toasted sesame oil just before serving to preserve its aroma. The black sesame seeds add a striking visual contrast that makes the dish look even more elegant. A few drops of rice wine vinegar at the table adds a final tangy touch. 💫
Nutrition facts
Frequently asked questions
Why does the tofu need to be chilled before slicing?
The 30-minute ice bath creates the signature marbleized texture by firming the tofu's proteins. When properly chilled to 40°F, slicing reveals beautiful patterns where the tofu and marinade blend. Over-chilling (below 38°F) makes it too firm, while under-chilling (above 42°F) prevents proper texture development. This step is non-negotiable for that elegant presentation!
Can I substitute century eggs if I can't find them?
Yes! For a similar texture, try preserved duck eggs in brine (common in Asian markets) or hard-boiled quail eggs marinated in soy sauce and vinegar for 2 hours. The flavor won't be identical, but the creamy contrast remains. Avoid regular hard-boiled eggs—they're too mild. For umami depth, add 1 tsp fish sauce to the marinade as compensation.
How do I fix soggy tofu after marinating?
If your tofu absorbs too much marinade and becomes waterlogged, gently blot each slice with a paper towel before arranging. For prevention, pour marinade in 2 stages with 5-minute rests between—this lets the tofu absorb gradually. If already soggy, pat dry and sprinkle with 1 tsp cornstarch before chilling to restore firmness. Serve immediately to avoid further texture loss.
What's the best way to store leftovers?
Store in an airtight container with a paper towel pressed on top to absorb excess moisture. Leftovers keep for 2 days in the fridge—reheat gently in a steamer for 3-4 minutes to restore texture. For longer storage (1 month), freeze the tofu slices separately (without marinade) and reheat in the microwave with a damp paper towel. The century eggs should be consumed within 3 days of peeling for best quality.
Can I make this dish ahead of time?
Assemble the dish 1 day ahead and refrigerate uncovered for the last 30 minutes before serving to develop the marbleized texture. The marinade can be prepped 2 days in advance—just store it covered in the fridge. For presentation, arrange on a platter 1 hour before serving to let flavors meld. The tofu maintains its texture for 2 hours at room temperature**, making it perfect for brunch gatherings.
