Breakfast & Brunch
This silken tofu and century egg recipe delivers a perfect balance of textures—crispy golden edges and silky, melt-in-your-mouth centers. The contrast between the delicate tofu and the rich, briny century egg creates a dish that’s both elegant and deeply satisfying, rooted in traditional Chinese cuisine.
What makes this recipe special is how simple ingredients transform into something restaurant-worthy with just a few key techniques.
The secret to achieving that crispy exterior lies in a light cornstarch coating and high-heat pan-searing, while the silken tofu remains tender inside. Century eggs add a unique umami depth that pairs beautifully with the tofu’s subtle sweetness.
This dish is vegetarian with egg, making it versatile for both plant-based and omnivorous diets, and it’s perfect for brunch or a light dinner.
When plated, the dish becomes a visual and textural masterpiece—crispy tofu cubes alongside glossy century eggs, garnished with fresh herbs or pickled vegetables. The flavors are bold yet balanced, with the century egg’s savory richness complementing the tofu’s gentle taste.
It’s the kind of dish that feels special without requiring hours in the kitchen.
Serve with steamed jasmine rice or a simple cucumber salad to round out the meal. The combination of textures and flavors makes this recipe a standout for anyone looking to explore traditional Chinese cuisine with a modern twist. Let’s get started!
Ingredients for silken tofu with century egg
Simple yet transformative ingredients create this elegant Chinese-inspired dish with perfect texture contrast.
| Ingredient | Amount | Notes |
|---|---|---|
| Silken Tofu 🥬 | 12 oz | Unopened package, drained |
| Century Eggs 🥚 | 4 whole | High-quality, preserved |
| Cornstarch 🌾 | ½ cup | Light coating for crispiness |
| Vegetable Oil 🫒 | ½ cup | High smoke point preferred |
| Soy Sauce 🍶 | 2 tbsp | Light or dark variety |
| Sesame Oil 🫒 | 1 tbsp | Toasted for aroma |
| Fresh Ginger 🧄 | 1 tbsp | Finely grated, peeled |
| Garlic Cloves 🧄 | 3 cloves | Minced for marinade |
| Green Onions 🧅 | 4 whole | Sliced, for garnish |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Rice Vinegar 🍶 | 1 tbsp | For brightness |
| Jasmine Rice 🍚 | 1 ½ cups | Uncooked, for serving |
The century eggs are the heart of this dish, so prioritize quality—look for eggs with intact shells and a deep maroon hue, indicating proper preservation. Asian grocery stores like H Mart or local Chinese markets carry the best selection, often with options like Lao Gan Ma or Fu Qiang brands. Freshness isn't a concern since they're preserved, but check for any cracks or leaks. The silken tofu should be smooth and unbroken—avoid packages with water separation or firmness. For the cornstarch, Bob's Red Mill or Anthony's are reliable brands that provide consistent texture results.
No century eggs? Substitute with quail eggs marinated in soy sauce and sesame oil for umami depth, though the texture will differ. Running short on sesame oil? Avocado oil at half the amount works in a pinch, though it lacks the nutty aroma. For the ginger, fresh is non-negotiable—dried lacks the bright zing needed here. The jasmine rice can be swapped for brown rice if preferred, though cooking times will differ. For extra crispiness, double the cornstarch coating and pat the tofu dry before searing.
Century eggs keep indefinitely in their brine, so store them in the fridge after opening. The silken tofu should be used within 3 days of opening for best texture. Prep the marinade ingredients separately—the ginger and garlic can be grated/minced up to 2 days ahead and stored in an airtight container. This dish reheats beautifully—simply warm in a steamer basket over boiling water for 2-3 minutes to restore crispiness. Portion the rice into individual containers for easy meal prep.
Why You'll Love This Recipe
- Just Four Ingredients: I swear, this is one of those "how did I not know about this sooner?" recipes. Silken tofu and century eggs? That’s it—plus cornstarch for crispiness and soy sauce for umami. No chopping, no fuss, just pure, satisfying texture.
- Umami Bomb: Between us, the century egg’s salty, creamy center and the silken tofu’s silky bite? It’s like a flavor explosion in your mouth. The light cornstarch coating adds that addictive crunch without overpowering the dish.
- Leftover Goldmine: This recipe keeps perfectly for days—reheated in a pan or straight from the fridge. Honestly, I’ve had it cold, warm, and even tossed into rice bowls the next day. It’s my go-to for lazy mornings or quick lunches.
- Budget Meal Magic: Silken tofu and century eggs are cheap protein powerhouses. A single block of tofu and a handful of eggs stretch into multiple meals, and the cornstarch and oil cost pennies. Feeds two for under $5—no joke.
Step-by-step instructions for silken tofu and century egg recipe
Master the art of balancing crispy exteriors with silky interiors using precise technique.
Prepare the Century Eggs and Marinade
Peel the 4 whole century eggs carefully, removing the outer membrane and black yolk sac. Place them in a small bowl and set aside. In a separate bowl, combine the 2 tbsp soy sauce, 1 tbsp sesame oil, 1 tbsp finely grated fresh ginger, 3 minced garlic cloves, 0.5 tsp salt, and 0.25 tsp black pepper. Whisk until fully emulsified—this marinade will infuse the tofu and eggs with depth.
Here's the thing—century eggs have a complex, umami-rich flavor that pairs beautifully with the delicate silken tofu. The marinade enhances their natural taste while preparing the tofu for its crispy transformation. Let the marinade sit for 5 minutes while you prepare the tofu, allowing the aromatics to meld.
Create the Crispy Tofu Coating
Drain the 12 oz silken tofu thoroughly, pressing it gently between paper towels to remove excess moisture. Cut the tofu into 8 even rectangles (about 1.5 inches x 2 inches each) to ensure uniform cooking. In a shallow dish, combine the 0.5 cup cornstarch with 1 tbsp rice vinegar—this acidic touch helps develop a lighter crust.
Roll each tofu rectangle in the cornstarch mixture, pressing lightly to adhere the coating. The cornstarch creates a delicate, lacy crust that contrasts perfectly with the silken interior. Work quickly to prevent the tofu from absorbing too much starch, which could make it dense rather than crispy.
Pan-Sear for Perfect Crispiness
Heat 0.25 cup vegetable oil in a non-stick skillet over medium-high heat until shimmering but not smoking. Add the tofu rectangles in a single layer, leaving space between them. Cook undisturbed for 2-3 minutes per side until golden brown with crisp edges—this is where the magic happens. The high heat caramelizes the cornstarch while keeping the centers silky.
Don't rush this step. You'll know it's ready when the tofu releases easily from the pan and has developed a crispy, almost papery texture. Transfer the cooked tofu to a wire rack to maintain crispness while you prepare the century eggs.
Finish the Century Eggs and Assemble
In the same skillet (no need to clean it—the fond adds flavor), add the remaining 0.25 cup vegetable oil and heat over medium heat. Gently place the century eggs into the pan and cook for 1-2 minutes per side until lightly browned. The heat will enhance their rich, savory flavor without overpowering their unique taste.
Return the pan-seared tofu to the skillet with the century eggs. Pour the reserved marinade over everything and toss gently to coat. Cook for an additional 1 minute to meld the flavors. The contrast of crispy tofu with silky century egg yolk is what makes this dish extraordinary.
Serve Over Jasmine Rice
Cook the 1.5 cups jasmine rice according to package instructions until tender and fluffy. Divide the rice among serving plates, then arrange the crispy tofu and century eggs artfully on top. Drizzle with any remaining pan juices for extra flavor. The rice acts as a neutral canvas that lets the main components shine.
Each bite delivers the perfect contrast: the crispy, cornstarch-laced tofu exterior gives way to its silken interior, while the century eggs add a rich, briny depth. Serve immediately while the tofu remains crisp and the rice is hot—this dish doesn't wait for second chances.
Pro Tips For Making Silken Tofu With Century Egg
- Cut Century Eggs Cold: Use a sharp knife and freeze the eggs for 10 minutes first—this makes slicing the jelly-like insides clean and even. I learned this the hard way when my first attempt ended in a mushy, uneven mess that looked more like a science experiment than food.
- Cornstarch the Tofu: Toss silken tofu cubes in cornstarch before frying—it creates a light, crispy exterior that holds up better than dredging after. Skip this, and you’ll end up with soggy edges that soak up oil instead of caramelizing.
- High Heat, Fast Flip: Fry the tofu in small batches over medium-high heat until the cornstarch coating turns golden—about 2-3 minutes per side. Too low, and the coating turns greasy; too high, and it burns before the center cooks. A thermometer helps, but your eyes will tell you when it’s right.
- Balance the Century Egg: The century egg’s salty, funky flavor dominates fast—mix in a splash of rice vinegar (1 tsp) or a pinch of sugar (½ tsp) to the soy sauce before tossing with the tofu. It’s the only way to keep the dish from tasting like just preserved egg.
Creative variations of this recipe
Spicy Sichuan Twist
Transform this dish into a fiery Sichuan experience by adding 1 tbsp Sichuan peppercorn powder and 1 tsp chili oil to the marinade. The numbing heat of Sichuan peppercorns pairs perfectly with century eggs' briny depth.
For extra drama, top with thinly sliced scallions and a sprinkle of toasted sesame seeds after pan-searing. Serve with a side of pickled mustard greens to cut through the heat. 🌶️
Sweet and Tangy Glaze
Create a glossy finish by brushing the pan-seared tofu with a mixture of 1 tbsp honey, 1 tbsp rice vinegar, and ½ tsp red pepper flakes before serving. The sweetness balances the century eggs' umami, while the vinegar adds brightness.
For extra shine, add ½ tsp cornstarch to the glaze to create a crackling crust. Drizzle over the assembled dish right before serving for maximum impact.
Cold Sesame Salad
For a refreshing twist, chill the pan-seared tofu and century eggs for 30 minutes before assembling. Toss with a dressing of 1 tbsp toasted sesame oil, 1 tbsp soy sauce, 1 tsp grated ginger, and 1 tsp honey.
Serve over a bed of shredded napa cabbage and thinly sliced cucumber for a light, crunchy salad. Garnish with crispy fried shallots for texture contrast. Perfect for warm weather!
Vegetarian-Friendly Upgrade
Replace century eggs with miso-marinated mushrooms (like shiitake or oyster) for a fully vegetarian version. Marinate 8 oz sliced mushrooms in 1 tbsp white miso paste, 1 tbsp soy sauce, and 1 tsp sesame oil for 20 minutes before pan-searing alongside the tofu.
The umami depth remains intact, though the texture will differ slightly. Pair with a quick cucumber salad for balance.
Breakfast Adaptation
Turn this into a brunch star by serving the crispy tofu and century eggs on toasted brioche buns with a fried egg on top. Add a smear of spicy mayo (mix 2 tbsp mayo with ½ tsp sriracha and ½ tsp sesame oil) for extra richness.
Garnish with microgreens and a sprinkle of furikake seasoning for a fusion breakfast that wows. 🍳
Meal Prep Hack
Prep the crispy tofu and century eggs ahead by pan-searing them, then storing separately in airtight containers in the fridge for up to 2 days. Reheat in a skillet with 1 tsp vegetable oil over medium heat for 1-2 minutes** to restore crispiness.
Assemble with freshly cooked rice and garnishes just before serving. The flavors actually deepen overnight, making it ideal for busy weeknights.
Nutrition facts
Frequently asked questions
Why does the recipe call for century eggs instead of regular eggs?
Century eggs add a unique, complex umami flavor that pairs perfectly with silken tofu's delicate taste. Their rich, briny depth comes from the preservation process, which transforms the yolk into a creamy, slightly sweet center with a dark, marbled texture. Regular eggs simply can't match this distinctive character—it's what makes this dish special!
Can I make this recipe without sesame oil?
Yes, but you'll lose some of the dish's signature nutty aroma. Replace the 1 tbsp sesame oil with ½ tbsp avocado oil or neutral oil like vegetable oil, then add ½ tsp toasted sesame seeds to the garnish for flavor. For extra depth, use ½ tsp toasted sesame paste mixed into the marinade instead.
How do I store leftover century eggs?
Store peeled century eggs in their original brine in an airtight container in the fridge for up to 2 weeks. The brine preserves them perfectly—just peel and use as needed. For the crispy tofu, store it separately in an airtight container for 1-2 days max. Reheat gently in a dry skillet over medium heat for 1-2 minutes to restore crispiness.
What's the secret to getting the tofu extra crispy?
Pat the tofu very dry before coating and use cornstarch (not flour) for a lighter, crispier crust. Cook over medium-high heat in enough oil to barely coat the pan, and don't overcrowd the tofu—this ensures even browning. For maximum crispiness, double the cornstarch coating and add ½ tsp baking powder to the marinade.
Is this dish suitable for a vegetarian diet?
Technically yes, since century eggs are vegetarian (no meat/fish), but it contains eggs. For a fully plant-based version, substitute with miso-marinated mushrooms or marinated king oyster mushrooms—they mimic the umami depth while keeping the dish vegetarian. The texture will differ slightly, but the flavor profile remains rich and satisfying.
