Breakfast & Brunch
This cold tofu century egg recipe transforms simple ingredients into a sophisticated dim sum-inspired dish that balances textures and flavors perfectly. The secret lies in chilling the tofu until firm—just 30 minutes in ice water—and pairing it with century eggs (or vegan alternatives) that add a creamy, umami-rich center. What makes this recipe special is the celery crust, which adds a refreshing crunch that contrasts beautifully with the soft tofu and rich egg filling.
The cultural roots of this dish run deep, inspired by traditional Chinese dim sum where cold tofu and preserved eggs are often served as light, refreshing bites. The key to success is preparation: peeling the century eggs carefully (or using veganized versions) and assembling the bites just before serving to maintain crispness. This dish is perfect for summer gatherings or as a light lunch, offering a mix of textures and flavors that feel both familiar and innovative.
By the time you're done, you'll have delicate, bite-sized pieces with a crisp celery crust, tender tofu, and a surprise filling of preserved egg or vegan alternative. The dish stays fresh when served chilled, making it ideal for potlucks or meal prep. Each bite delivers a harmonious blend of crunch, creaminess, and umami, proving that simple ingredients can create something truly special.
Pair with a light sesame dressing or pickled vegetables for an extra layer of flavor. The contrast between the cold tofu and the rich egg filling makes this dish unforgettable—both in taste and presentation. Let's get started on creating this refreshing, texturally exciting dish!
Ingredients for cold tofu century egg
Twelve ingredients balance textures and flavors in this dim sum-inspired dish.
| Ingredient | Amount | Notes |
|---|---|---|
| Extra-Firm Silken Tofu 🧀 | 1 lb | Chilled for 30 minutes in ice water |
| Celery Stalks 🥬 | 2 whole | Thinly sliced into ribbons for crust |
| Vegan Century Egg Substitute 🍳 | 4 whole | Store-bought or homemade (mushroom-based) |
| Cornstarch 🌾 | 2 tbsp | For dusting and binding |
| Sesame Oil 🫒 | 1 tbsp | Toasted for nutty aroma |
| Low-Sodium Soy Sauce 🥢 | 2 tbsp | For umami depth |
| Rice Vinegar 🍶 | 1 tbsp | For tangy balance |
| Sesame Seeds 🌰 | 1 tbsp | Toasted for garnish |
| Black Sesame Paste 🥜 | 1 tsp | For rich color and flavor |
| Sea Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| White Pepper 🌶️ | ¼ tsp | Freshly ground for subtle heat |
| Sesame Dressing 🥄 | ¼ cup | Store-bought or homemade (sesame oil + rice vinegar + sugar) |
| Pickled Vegetables 🥒 | ½ cup | For serving (daikon, carrot, or cucumber) |
The extra-firm silken tofu requires chilling for 30 minutes in ice water—this step is non-negotiable for achieving the perfect firmness. For the vegan century egg substitute, store-bought mushroom-based versions (like those from Asian markets) work best, though homemade versions using shiitake mushrooms and black rice vinegar are ideal. Celery should be fresh, crisp stalks—avoid woody or yellowed pieces. Whole Foods or Asian grocery stores carry the best quality celery for this dish, often labeled as 'celery heart' for maximum tenderness. The black sesame paste can be found in the international aisle of most supermarkets, or online if unavailable locally.
No sesame oil? Avocado oil or neutral oil works in a pinch, though the flavor will differ. Substituting vegan century eggs with mushroom-based alternatives ensures proper texture, but if unavailable, marinated tofu cubes (pressed and marinated in soy sauce) can mimic the umami surprise. For the sesame dressing, store-bought versions (like Kikkoman or San-J) save time, but a simple mix of sesame oil, rice vinegar, and a touch of sugar elevates the dish. The cornstarch is crucial—Bob's Red Mill brand is ideal for its fine texture, ensuring the celery crust adheres perfectly. If you're missing black sesame paste, toasted regular sesame seeds can add a similar nutty depth, though the color will differ.
Store the assembled tofu bites in an airtight container with parchment paper between layers to maintain crispness for up to 3 days in the fridge. For longer storage, freeze them for 2 months—thaw in the fridge overnight before serving. The pickled vegetables should be prepped separately and added just before serving to preserve their crunch. This dish is best served chilled, making it perfect for potlucks or summer gatherings. The sesame dressing can be made ahead of time and stored for 1 week in the fridge, while the celery crust components keep fresh for 3 days when refrigerated.
Why You'll Love This Recipe
- No-Fuss Assembly: I swear by this recipe because it’s three steps—cube the tofu, toss in the prepped vegan century egg and celery, then a quick cornstarch bath. No frying, no waiting, just stir and chill. That’s it. The silken tofu stays silky, the vegan substitute holds its shape, and the celery adds a satisfying crunch without overpowering.
- Umami Bomb: Between us, the vegan century egg substitute is the star—its salty, funky depth cuts through the tofu’s mildness like a knife. A drizzle of toasted sesame oil right before serving? Chef’s kiss. It’s the kind of flavor that makes you pause mid-bite, even if the presentation isn’t Instagram-worthy.
- Lunchbox Hero: This dish is my secret weapon for meal prep. Pack it in containers with a sprinkle of sesame seeds, and it stays fresh for four days—no reheating needed. Honestly, my kids grab it over sandwiches, and my partner sneaks seconds when he thinks I’m not looking. (Yes, even on a Tuesday night.)
- Budget Crunch: Silken tofu and celery are cheap staples, and the vegan century egg substitute is a one-time splurge that stretches for weeks. I make a big batch, portion it out, and freeze extras—perfect for when I’m too tired to cook. Plus, the cornstarch coating adds that satisfying texture without breaking the bank.
Step-by-step instructions for celery-crusted tofu bites
Transform silken tofu into crispy, flavorful bites with an unexpected surprise inside.
Prepare the Silken Tofu Base
Drain the 1 lb extra-firm silken tofu over a fine-mesh strainer for 15 minutes to remove excess moisture. Wrap it tightly in a clean kitchen towel, place a heavy object on top (like a cast-iron skillet), and let it press for 10 minutes. This step is critical—it ensures your tofu will hold its shape and develop a satisfying bite.
After pressing, slice the tofu into 16 equal rectangles (about 2 inches by 1.5 inches each). The slices should be uniform in thickness to guarantee even cooking. Place them on a parchment-lined tray and refrigerate while you prepare the crusting mixture. The cold tofu will hold together better when you assemble the bites.
Create the Celery Crust Mixture
Thinly slice the 2 whole celery stalks into ribbons using a sharp mandoline or chef's knife. You want strands that are about 1/8-inch wide—this creates a delicate yet sturdy crust. Pulse the celery ribbons in a food processor for 2 seconds to break them into small pieces while maintaining some texture.
In a small bowl, combine the pulsed celery with 2 tbsp cornstarch, 0.5 tsp sea salt, and 0.25 tsp white pepper. Add 1 tbsp toasted sesame oil and 2 tbsp low-sodium soy sauce, mixing until the celery is evenly coated. The mixture should resemble wet sandpaper—this will adhere perfectly to the tofu slices.
Assemble and Chill the Bites
Place 4 whole vegan century egg substitutes in the center of each tofu slice. Spread 1 tsp black sesame paste evenly over the top of each egg substitute—this adds rich color and depth of flavor. Then, spoon about 1 tbsp of the celery mixture over each egg, pressing gently to encase it completely.
Arrange the assembled bites on a parchment-lined tray and refrigerate for 30 minutes. This chilling step is essential—it allows the celery mixture to firm up slightly, making it easier to handle when you're ready to pan-fry. The bites should hold their shape without falling apart when you transfer them to the pan.
Pan-Fry for Crispy Perfection
Heat a non-stick skillet over medium heat and add 1 tbsp sesame oil. Once the oil is shimmering (about 1 minute), carefully place 4 bites in the pan. Cook undisturbed for 3-4 minutes until the bottoms develop a deep golden-brown crust. You'll see the celery mixture release from the pan easily—this is your signal to flip.
Flip the bites and cook for another 2-3 minutes until the second side is equally crispy and golden. Transfer to a paper towel-lined plate to drain excess oil. Repeat with the remaining bites, adding more oil to the pan as needed. The crispy exterior should contrast beautifully with the soft tofu and creamy egg substitute inside.
Finish and Serve
In a small bowl, combine 0.25 cup sesame dressing with 1 tbsp rice vinegar. Drizzle this mixture over the crispy bites and sprinkle generously with 1 tbsp toasted sesame seeds. The dressing will enhance the umami flavors while the sesame seeds add a satisfying crunch.
Serve immediately with 0.5 cup pickled vegetables on the side for a refreshing contrast. The combination of crispy tofu bites, creamy egg substitute, and tangy pickled vegetables creates a harmonious balance of textures and flavors. Each bite should deliver a satisfying crunch followed by a surprise of soft, flavorful filling.
Pro Tips For Making Cold Tofu Century Egg
- Freeze Tofu First: Pop the extra-firm silken tofu block into the freezer for 30 minutes before slicing—it stays intact instead of crumbling like a sad, wet sponge. I learned this the hard way after my first batch turned into tofu confetti.
- Dry the Celery: Pat those celery stalks thoroughly with a paper towel before slicing—wet celery steams instead of crisps, and no one wants soggy celery in a cold dish. Trust me, your knife will thank you too.
- Cornstarch, Not Flour: Skip the flour for coating—cornstarch gives that perfect light, crisp texture without gummy residue. Just toss the tofu slices in 1 tablespoon of cornstarch and let them sit for 2 minutes before frying. (Yes, even if you’re impatient like me.)
- Cool the Eggs Fast: After frying the vegan century egg substitute, plunge the whole pan into an ice bath for 30 seconds. This stops the cooking process instantly so the center stays creamy, not rubbery. Sounds weird, but it works—your future self will notice.
Storing and reheating this cold tofu century egg
Refrigerator Storage
Store your assembled tofu bites in an airtight container with parchment paper between layers to maintain crispness for up to 3 days in the fridge. The celery crust will stay fresh longer when separated from moisture. I like to arrange them in a single layer to prevent sticking—just like storing cookies! 🧀
Freezer Prep
For longer storage, freeze the bites for up to 2 months by placing them on a tray first to prevent clumping. Once frozen solid, transfer to a ziplock freezer bag with all air squeezed out. Thaw overnight in the fridge before reheating to preserve texture. The celery crust holds up surprisingly well when frozen properly!
Reheating Methods
For best results, reheat bites in a non-stick skillet over medium heat for 2-3 minutes per side to restore crispiness. Add a splash of water to prevent sticking. I avoid microwaving because it makes the celery crust soggy. The tofu and vegan century egg filling stay tender when reheated this way.
Serving Fresh
This dish tastes best when served chilled straight from the fridge, especially in summer. The contrast of cold tofu bites with warm pickled vegetables is magical. Keep the sesame dressing and pickled veggies separate until serving to maintain their freshness and crunch. The surprise filling stays creamy when served cold!
Make-Ahead Tips
Prepare the celery crust mixture and store it separately in the fridge for up to 3 days. Assemble the bites just before serving to keep everything crisp. The black sesame paste can be made a week ahead and stored in the fridge. This way, you can quickly assemble and serve without last-minute prep stress.
Presentation Tricks
Arrange bites on a platter with pickled vegetables fanned around them for an elegant dim sum look. Garnish with extra toasted sesame seeds and a drizzle of sesame dressing right before serving. The visual contrast of green celery crust against the dark sesame paste makes this dish look as good as it tastes! ✨
Nutrition facts
Frequently asked questions
Can I make this recipe with regular tofu instead of extra-firm silken tofu?
Regular tofu won't work as well because it's too soft and crumbly for this delicate technique. The recipe specifically calls for extra-firm silken tofu because it holds its shape when chilled and pressed. If you're in a pinch, use firm tofu that's been pressed extra long (30+ minutes) to mimic the texture, but expect slightly less tenderness.
What's the best vegan substitute for century eggs?
For authentic texture, use mushroom-based vegan century egg substitutes from Asian markets. These mimic the creamy, slightly chewy center. As a quick alternative, marinate firm tofu cubes in soy sauce, black sesame paste, and a pinch of sugar for 30 minutes before using. The key is achieving that rich, umami-packed surprise!
Why does my celery crust turn mushy instead of crispy?
This usually happens from overcrowding the pan or using wet celery. Cook bites in small batches over medium heat (not high) to prevent steam. Also ensure your celery is dry before processing—pat it thoroughly with a paper towel. The cornstarch coating is crucial for crispiness, so don't skip that step!
Can I make this ahead of time for a party?
Assemble the bites and refrigerate them uncooked for up to 3 days—they'll hold together better when chilled. Cook them fresh before serving to get that perfect crispy texture. For the dressing and pickled veggies, prepare those separately and add just before serving to keep everything fresh and crunchy.
What's the secret to getting the celery crust to stick?
The magic is in the cornstarch and proper pressing. After assembling, chill the bites for 30 minutes before cooking—this lets the celery mixture adhere better. Also, make sure your tofu slices are completely dry before adding the crust. A light sprinkle of cornstarch on the tofu surface before assembly helps too!
