Breakfast & Brunch
This chilled tofu with century egg recipe delivers a bold umami contrast that transforms a simple breakfast into a memorable culinary experience. The delicate, creamy texture of chilled tofu pairs perfectly with the crunchy, salty intensity of century eggs, creating a balance that's both traditional and unexpected. What makes this dish special is how effortlessly it comes together—no complicated techniques, just 15 minutes of prep and the perfect harmony of textures and flavors.
The foundation of this dish lies in the chilled tofu, which absorbs marinades beautifully, and the century eggs, whose distinctive taste and crunch add depth. I’ve simplified the process to ensure restaurant-quality results at home, focusing on the key elements that make this dish unforgettable. The combination of savory, slightly salty, and umami-rich flavors makes it a standout for brunch or a light lunch, especially when paired with steamed greens or a simple rice dish.
What you’ll achieve is a dish that’s visually striking—creamy tofu slices alongside glossy, dark century eggs—and incredibly satisfying in every bite. The contrast in temperatures and textures makes each component shine, while the umami-packed marinade ties everything together. This recipe is perfect for those who love bold flavors and want to elevate their vegetarian meals without sacrificing depth or complexity.
Whether you’re serving this for a special occasion or a weeknight breakfast, the 15-minute prep time ensures it’s always on the menu. The dish also scales effortlessly, making it ideal for small gatherings or meal prep. Here’s how to bring this umami-packed contrast to your table.
Ingredients for chilled tofu with century egg
Fifteen minutes to bold umami harmony—creamy chilled tofu meets salty century eggs in perfect contrast.
| Ingredient | Amount | Notes |
|---|---|---|
| Extra-Firm Tofu 🧀 | 14 oz | Chilled overnight, sliced thin |
| Century Eggs 🥚 | 4 whole | Traditional, skinless preferred |
| Soy Sauce 🍶 | ¼ cup | High-quality, reduced if possible |
| Rice Vinegar 🍶 | 2 tbsp | White or seasoned variety |
| Sesame Oil 🫒 | 1 tbsp | Toasted, for aroma |
| Fresh Ginger 🌿 | 1 tbsp | Finely minced, fresh preferred |
| Garlic Cloves 🧄 | 3 cloves | Minced, fresh preferred |
| Sesame Seeds 🌾 | 1 tbsp | Toasted lightly for crunch |
| Green Onions 🧅 | 3 whole | Thinly sliced, white and green parts |
| Vegetable Oil 🫒 | 1 tbsp | High smoke point for cooking |
| Sugar 🍯 | 1 tsp | White or brown, balances flavors |
| Chili Flakes 🌶️ | ½ tsp | Adjust for heat preference |
| Sea Salt 🧂 | ½ tsp | Fine grain for seasoning |
| Steamed White Rice 🍚 | 1 ½ cups | Warm, for serving base |
The century eggs are non-negotiable for authentic flavor—look for traditional black-shelled ones at Asian markets or specialty stores. Trader Joe's sometimes carries them, but if you can't find them, duck eggs preserved in brine can substitute in a pinch. The tofu must be extra-firm and chilled overnight—this prevents it from absorbing too much marinade and keeps it silky. For the best texture, slice it paper-thin with a sharp knife or mandoline. If you're prepping ahead, store the tofu in its marinade for up to 2 hours before serving.
No century eggs? Preserved black beans or fermented tofu add umami depth, though the texture won't match. The soy sauce can be swapped for tamari if gluten-free, and if you're avoiding vinegar, lemon juice at half the amount works. For extra richness, add 1 tsp miso paste to the marinade. The sesame oil should be toasted—heat it gently in a pan until fragrant, then cool before using. If you're short on time, store-bought toasted sesame oil from the Asian aisle is fine, but it lacks fresh aroma. The ginger and garlic can be pre-minced and stored in the fridge for 1 week in an airtight container.
Century eggs keep for 2 weeks in the fridge once opened, submerged in their brine. Tofu marinade can be made 1 day ahead—just refrigerate the tofu slices in it. For serving, assemble the dish 10 minutes before eating to let flavors meld. The rice should be warm but not mushy—steam it just before plating. If storing leftovers, keep the tofu and eggs separate to maintain texture. This dish reheats beautifully—30 seconds in the microwave on high, covered with a damp paper towel, restores the creamy texture.
Why You'll Love This Recipe
- Fridge-to-Table Magic: I swear by this recipe when I forget to meal prep—just slice the tofu, halve the century eggs, and toss with the dressing. No cooking, no fuss, and it still tastes like you put in effort.
- Umami Bomb Combo: That century egg yolk? It’s the star—salty, creamy, and next level when paired with the crispy tofu edges and tangy rice vinegar. Honestly, I’ll take this over takeout any day.
- Lunchbox Hero: Between us, this is my go-to for packed lunches. The tofu stays firm, the century eggs hold up, and the dressing keeps everything fresh. My coworkers think I’m a chef.
- Budget-Friendly Luxury: Century eggs might sound fancy, but they’re cheaper than avocado toast, and tofu stretches further than chicken. Plus, leftovers taste just as good cold the next day—win, win.
Step-by-step instructions for chilled tofu with century egg
Here's how to create this umami-packed dish with perfect texture contrast in record time.
👨🍳 Step 1: Prepare the Century Eggs and Tofu
Start by peeling the 4 whole century eggs—gently tap the hard outer shell with a spoon to crack it, then roll the egg to loosen the inner membrane before peeling away the dark skin. Cut each egg in half lengthwise, separating the yolks from the whites. The whites should be firm and gelatinous, while the yolks will be dark and intensely flavorful.
Next, slice the 14 oz extra-firm tofu into ¼-inch thick rectangles. Press between paper towels for 5 minutes to remove excess moisture, then pat dry. This step is crucial—wet tofu won't crisp properly. Arrange the slices on a plate and refrigerate while you prepare the sauce.
🍳 Step 2: Create the Flavorful Marinade
In a small bowl, whisk together the 0.25 cup soy sauce, 2 tbsp rice vinegar, 1 tbsp sesame oil, 1 tbsp finely minced fresh ginger, 3 minced garlic cloves, 1 tsp sugar, 0.5 tsp chili flakes, and 0.5 tsp sea salt. This marinade will infuse the tofu with layers of savory, tangy, and slightly spicy notes.
Taste the mixture—it should be bold and balanced. If you prefer more heat, add a pinch of extra chili flakes. Pour this marinade into a shallow dish and add the tofu slices. Let them marinate for 5 minutes while you heat the oil for cooking.
🔥 Step 3: Cook the Tofu to Perfect Crispiness
Heat 1 tbsp vegetable oil in a non-stick skillet over medium-high heat until shimmering. Add the marinated tofu in a single layer, leaving space between slices. Cook undisturbed for 2-3 minutes per side until golden brown and slightly crispy on the edges.
Don't overcrowd the pan—this ensures even cooking. The tofu should release easily when ready. Transfer the cooked tofu to a plate and set aside. Real talk: if it sticks, don't force it. Add a splash of water to deglaze, then scrape up those flavorful browned bits for the sauce.
🥘 Step 4: Assemble the Dish with Contrast
Return the skillet to medium heat and add the century egg yolks and whites separately. Cook for 30 seconds to warm through—just enough to enhance their flavors without overcooking. Remove from heat and set aside.
Arrange the crispy tofu slices on top of 1.5 cups warm steamed white rice, spreading them evenly. Top with the century egg halves, then drizzle with any remaining marinade from the pan. Sprinkle with 1 tbsp toasted sesame seeds and 3 thinly sliced green onions for freshness and crunch.
🍽️ Step 5: Serve Immediately for Maximum Impact
Garnish with an extra drizzle of sesame oil and a pinch of chili flakes for color and heat. The contrast of crispy tofu, creamy century egg, and fluffy rice creates an unforgettable texture experience. Serve while warm—each bite delivers a perfect balance of umami, tang, and crunch.
Here's the thing—this dish is all about the contrast. The century egg's rich, salty-sweet yolk pairs beautifully with the savory, slightly spicy tofu. Don't skip the sesame seeds; they add a nutty crunch that ties everything together. Enjoy immediately while the tofu is still crispy!
Pro Tips For Making Chilled Tofu With Century Egg
- USE COLD TOFU: Press the tofu overnight—yes, overnight. I tried rushing it with a towel and 10 minutes of pressure, but the texture stayed spongy. Extra-firm tofu needs 12+ hours in the fridge under a weight (or even a heavy plate) to get that satisfying firm bite. Trust me, your knife will thank you when you slice it cleanly.
- PEEL CENTURY EGGS RIGHT: Soak the century eggs in warm water for 5 minutes first—this loosens the membrane so it slides off without tearing. Then, crack them open under running water to rinse out the black salt residue. Skipping this step leaves a bitter aftertaste that even rice vinegar can’t fix.
- MARINATE TOFU IN VINEGAR FIRST: Toss the sliced tofu in rice vinegar and a pinch of salt for 10 minutes before adding soy sauce. This step prevents the tofu from absorbing too much liquid and turning mushy. I learned this the hard way after serving a plate where the tofu had dissolved into a sad, soggy pile.
- DRIZZLE SESAME OIL LAST: Add sesame oil right before serving—no exceptions. Heat destroys its nutty aroma, and you’ll end up with a dish that tastes flat. Instead, let it sit in the fridge for 10 minutes after assembling, then drizzle just before eating. The aroma hits differently when it’s fresh.
Pro cooking tips for this dish
Tofu Texture Secrets
Pressing the tofu is non-negotiable for crispy edges. Wrap the 14 oz block in a clean kitchen towel, place a heavy pan on top, and press for 15 minutes. This removes excess water that prevents browning. I swear by this method—it’s the difference between soggy and perfect. After pressing, pat slices dry with paper towels to ensure they’ll sear properly in the pan. 🔥
Century Egg Handling
Century eggs have a delicate membrane—don’t peel them like regular eggs! Tap the hard shell gently with a spoon to crack it, then roll the egg on a cutting board to loosen the inner skin before peeling. The yolks should be dark and gelatinous, while the whites are firm. If you’re nervous about the texture, try 2 century eggs first to test your tolerance. 🥚
Marinade Balance
The soy sauce to rice vinegar ratio is key. Use 0.25 cup soy sauce to 2 tbsp rice vinegar for a perfect tangy-savory balance. Taste as you go—if it’s too salty, add 1 tsp sugar to mellow it out. I like to add a splash of toasted sesame oil last for extra aroma. Let the tofu marinate for 5-10 minutes—no longer, or it’ll turn mushy. ✨
Pan Control Matters
Medium-high heat is your friend here. If the oil isn’t shimmering when you add the tofu, it won’t crisp. Use a non-stick skillet—I recommend Calphalon for even heat distribution. Cook undisturbed for 2-3 minutes per side. Overcrowding steams the tofu instead of browning it. A quick test: lift a slice with tongs—if it holds together, it’s ready. 💡
Garnish Like a Pro
Toast your sesame seeds in a dry pan for 30 seconds until golden—this amplifies their nutty flavor. Slice the green onions thinly, separating the white and green parts for visual contrast. A final drizzle of sesame oil and pinch of chili flakes elevates the dish instantly. Trust me, these finishing touches make all the difference. 🌟
Avoid Common Pitfalls
Don’t skip the 5-minute press before cooking—it’s what gives the tofu its crispy edges. If your tofu sticks, it’s because it’s too wet. Also, never overcook the century eggs—they should just warm through, not turn rubbery. And for the love of umami, don’t skip the marinade! It’s the soul of this dish. 💪
Nutrition facts
Frequently asked questions
Can I substitute century eggs if I can't find them?
Yes! If you can't find century eggs, try preserved black beans or fermented tofu for umami depth. For texture, use pickled radish or kimchi in small amounts—just be aware the flavor won't be identical. The key is maintaining that salty, funky contrast with the tofu.
How do I get the tofu crispy without it falling apart?
Press the tofu for 15 minutes before slicing, then pat slices dry with paper towels. Use medium-high heat and cook undisturbed for 2-3 minutes per side in a hot, non-stick skillet. A splash of water can deglaze if it sticks—save those flavorful browned bits for the sauce!
Is this dish vegan? What makes it vegetarian but not vegan?
This recipe is vegetarian but not vegan because century eggs are made with duck eggs. For a vegan version, replace them with pickled mushrooms or marinated tofu cubes to maintain texture contrast. The tofu itself is vegan, but the century eggs contain animal products.
Can I make this ahead of time?
Prepare the marinade and chop all ingredients 1 day ahead, but assemble the dish 10 minutes before serving. Store tofu in its marinade (up to 2 hours) and century eggs in their brine (up to 2 weeks). Reheat tofu for 30 seconds in the microwave to restore crispiness—just cover with a damp paper towel.
What's the best way to store leftover tofu and century eggs?
Keep the tofu and century eggs separate to maintain texture. Store tofu in its marinade (up to 3 days) and century eggs submerged in brine (up to 2 weeks). Reheat tofu gently—microwave for 30 seconds with a damp paper towel to prevent drying. Century eggs can be eaten cold or warmed briefly.
