Main Courses
This claypot egg tofu recipe transforms simple silken tofu into a restaurant-worthy dish with silky, melt-in-your-mouth texture and rich coconut-curry flavors. The secret lies in carefully preparing the egg tofu—whisking it until smooth, then steaming or baking to achieve that signature custardy consistency—before layering it in a claypot for caramelization and depth. What makes this dish special is how the claypot's gentle heat develops complex, savory-sweet notes while keeping the tofu tender and the edges just crisp enough for contrast.
The recipe balances coconut milk's creaminess with aromatic spices like turmeric, cumin, and lemongrass, creating a fragrant broth that infuses every bite. I've perfected a method where the tofu absorbs the flavors without breaking apart, and the claypot ensures even cooking for a dish that's both elegant and foolproof. The result is a dish that feels luxurious yet comes together with simple ingredients and a straightforward process—ideal for weeknight dinners or special occasions.
By the time you serve this dish, you'll have a plate of velvety tofu swimming in a fragrant, slightly thickened coconut curry, garnished with fresh herbs and crisp vegetables. The texture is what truly sets it apart: the tofu remains silky and intact, while the edges develop a subtle crispness from the claypot's caramelization. It's the kind of dish that feels indulgent yet remains light enough for any meal.
Serve with steamed jasmine rice or crusty bread to soak up every drop of that aromatic sauce. For extra protein, you can add grilled shrimp or mushrooms, but the dish shines just as beautifully on its own. Let's get cooking—this recipe delivers restaurant-quality results at home.
Ingredients for claypot egg tofu
Silken tofu, coconut milk, and aromatic spices transform into luxurious claypot egg tofu.
| Ingredient | Amount | Notes |
|---|---|---|
| Silken Tofu 🧈 | 14 oz | Extra-firm block preferred |
| Large Eggs 🥚 | 4 whole | Room temperature for blending |
| Full-Fat Coconut Milk 🥥 | 13 ½ oz | Canned, full-fat variety |
| Turmeric Powder 🌿 | 1 tsp | Freshly ground preferred |
| Ground Cumin 🌿 | ½ tsp | Toasted for deeper flavor |
| Ground Coriander 🌿 | ½ tsp | Freshly ground preferred |
| Lemongrass 🌿 | 3 inches | Lower stems only, bruised |
| Garlic Cloves 🧄 | 4 cloves | Peeled and minced |
| Shallots 🧅 | 2 whole | Small, finely chopped |
| Red Curry Paste 🌶️ | 2 tbsp | High-quality brand preferred |
| Fish Sauce 🍶 | 1 tbsp | Vegetarian alternative if needed |
| Coconut Sugar 🍯 | 1 tbsp | Or regular sugar |
| Vegetable Oil 🫒 | 2 tbsp | For claypot preparation |
| Fresh Thai Basil 🌿 | ¼ cup | Stems removed, chopped |
| Lime Juice 🍋 | 1 tbsp | Freshly squeezed |
The silken tofu is the foundation—extra-firm blocks hold up best to the egg mixture. Grab a 14-ounce pack from the refrigerated section (not silken tofu pouches). For the coconut milk, full-fat canned is non-negotiable—it's what gives that rich, creamy texture. I always stock Thai Kitchen brand coconut milk at home, but any full-fat variety works. The lemongrass needs to be fresh—Asian markets usually have the best selection, but regular grocery stores carry it too. Look for stalks with vibrant green leaves and firm stems. Bruise the lower 3 inches before using to release those essential oils.
No fish sauce? Vegetarian fish sauce (made from seaweed) works perfectly—Red Boat brand is my go-to. The red curry paste can be swapped for yellow curry paste if you prefer milder flavors, but stick with trusted brands like Maesri or Thai Kitchen. For the Thai basil, frozen works in a pinch, but fresh is ideal. The shallots can be swapped for regular onions if needed, but small pearl onions add a nice texture contrast. The coconut sugar keeps the dish from being too sweet—regular sugar works identically—but it pairs beautifully with the coconut flavors. If you're making this ahead, prep the egg tofu mixture first and store it separately until ready to cook.
The egg tofu mixture keeps for 1 day in the fridge if stored in an airtight container. The cooked dish reheats beautifully—just warm in the claypot over low heat with a splash of water. For best texture, serve immediately after cooking while the tofu is still silky. The claypot itself can be prepped ahead—just store it dry and season it with oil right before use. The fresh basil and lime juice should be added just before serving to preserve their bright flavors. This dish tastes even better the next day as the flavors meld, so make extra if you can—it's perfect for meal prep.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this—just crack eggs into the pot, blend in the silken tofu, and let the coconut milk do the heavy lifting. No chopping, no fussing, and that claypot? It’s basically self-cleaning.
- Golden, Creamy Dream: Turmeric and cumin team up to give this a warm, earthy depth, while the eggs turn into fluffy, custardy perfection. Honestly, it tastes like a hug in a bowl.
- Meal Prep MVP: Make a big batch on Sunday, and you’ve got breakfast for the week. The leftovers reheat like a dream—just a quick zap in the microwave, and it’s still rich and satisfying.
- Budget Bright Spot: Silken tofu and eggs stretch this into a hearty dish without breaking the bank. Full-fat coconut milk makes it feel indulgent, but the cost per serving? A total steal.
Step-by-Step instructions for silky coconut-curried silken tofu
This method transforms simple ingredients into velvety, aromatic egg tofu with perfect texture every time.
Prepare the Claypot and Base Ingredients
Preheat your oven to 350°F. Lightly coat a 6-inch claypot with 2 tablespoons vegetable oil, using a paper towel to spread it evenly on all surfaces. This prevents sticking and helps create that signature caramelized crust. In a small bowl, combine the 1 tablespoon coconut sugar, 1 tablespoon fish sauce, and 2 tablespoons red curry paste. Mix until smooth—this forms the flavor foundation that will infuse throughout the dish.
While the oven heats, prepare the aromatics: Gently bruise the 3 inches lemongrass by pounding lightly with the side of a knife. Finely chop the 2 whole shallots and mince the 4 cloves garlic. These will form the aromatic base that carries the coconut-curry flavors. In a separate bowl, whisk together the 1 teaspoon turmeric powder, 0.5 teaspoon ground cumin, and 0.5 teaspoon ground coriander—this spice blend adds depth without overpowering the delicate tofu texture.
Blend the Egg and Silken Tofu Mixture
In a high-powered blender, combine the 14 ounces silken tofu (drained if packaged in water), 4 whole large eggs, and 13.5 ounces full-fat coconut milk. Blend until completely smooth, about 1-2 minutes. The mixture should be homogeneous with no visible tofu chunks—this ensures the final texture is silky rather than grainy. I press the tofu through a fine-mesh sieve to remove any excess water before blending, which helps achieve that luxurious consistency.
With the blender running, slowly pour in the coconut-curry mixture from Step 1. This gradual incorporation prevents curdling and ensures even flavor distribution. Once combined, taste the mixture—it should be subtly sweet, tangy, and aromatic. Transfer the blended mixture to a large bowl and gently fold in the chopped shallots, minced garlic, and the prepared spice blend. Let this mixture rest for 10 minutes at room temperature while you prepare the claypot.
Assemble and Bake the Egg Tofu
Carefully pour the egg tofu mixture into the prepared claypot, spreading it evenly to create a uniform layer about ½-inch thick. Tap the pot gently on the counter to release any air bubbles trapped in the mixture. Place the claypot on a baking sheet to catch any potential drips, then transfer to the preheated oven. Bake for 30-35 minutes until the top is set and the edges begin to pull away slightly from the pot.
Here's the crucial test: The center should still be slightly jiggly when gently shaken, but the edges should be firm to the touch. If you're unsure, insert a toothpick—it should come out clean but slightly moist. The claypot's natural heat retention creates a gentle cooking environment that transforms the liquid mixture into a custard-like texture without overcooking.
Finish with Fresh Herbs and Garnish
Remove the claypot from the oven and let it rest for 5 minutes. This resting period allows the internal heat to distribute evenly, preventing cracking when you unmold. While it rests, prepare the finishing touches: Chop the 0.25 cup fresh Thai basil and squeeze 1 tablespoon lime juice. The basil adds a bright, herbal contrast to the rich coconut-curry flavors, while the lime juice brightens the dish with acidity.
To serve, run a thin knife around the edges of the claypot, then invert onto a serving plate. The egg tofu should release cleanly, revealing its silky interior. Slice into 4 equal portions and garnish each serving with the chopped Thai basil and a drizzle of lime juice. Serve immediately with steamed jasmine rice or a simple cucumber salad to complement its creamy texture and complex flavors.
Pro Tips For Making Claypot Egg Tofu
- Preheat Claypot First: I learned this the hard way—cold claypot means uneven cooking and a sad, watery mess. Pop it on medium heat for 2-3 minutes before adding oil, so the base gets hot enough to sear the eggs properly. Trust me, your tofu custard will thank you.
- Whisk Eggs Like Mad: Silken tofu blends into eggs like a dream, but don’t just stir it in—whisk that mixture aggressively for at least 30 seconds. You’re breaking up the tofu fibers to create that signature silky texture, not just stirring in a few lumps. (Yes, even if you’re impatient like me.)
- Skip the Overmixing: Once you fold in the coconut milk, stop stirring. Overmixing incorporates air, which makes the egg tofu dense instead of light. Just give it 2-3 gentle folds, then pour it in—your future self will notice the difference in that cloud-like consistency.
- Cover and Wait: After baking, don’t peek or poke. Cover the claypot with foil and let it sit for 5-10 minutes—this lets the steam redistribute, so every bite is creamy, not just the edges. I know, I know, but trust the process. (Your future self will thank you.)
Wine and beer pairings for this recipe
Coconut Milk Whites
The creamy richness of coconut milk makes it a natural match for this dish. I recommend a Thai-inspired white wine like Riesling from Thailand or Cambodia—its subtle floral notes and slight sweetness complement the coconut beautifully. The acidity cuts through the richness while enhancing the curry's aromatic profile. 🍷
Crisp Red Pairings
For a red wine option, try a Pinot Noir from Oregon or Burgundy. The lighter body and red fruit notes won't overpower the dish, while the earthy undertones mirror the lemongrass and cumin in the recipe. A 2018-2020 vintage provides perfect balance without dominating the delicate tofu flavors.
Craft Beer Options
A wheat beer with citrus notes works surprisingly well. Look for Blue Moon Belgian White or a German Hefeweizen—the banana and clove aromas in these beers harmonize with the coconut and lemongrass. For a darker option, a light lager like Peroni provides crispness that refreshes the palate between bites.
Non-Alcoholic Choices
For a mocktail pairing, blend coconut water with lime juice and a splash of ginger beer. The effervescence and zesty ginger complement the dish's creamy texture and spicy undertones. Serve chilled in a copper mug for an elegant presentation that matches the dish's sophistication. 💛
Regional Adaptations
In Thailand, this dish would traditionally be paired with Thai iced tea—its sweet, creamy texture contrasts perfectly with the savory-sweet tofu. For a Vietnamese twist, serve with yogurt drinks (sữa chua) to balance the richness. Both options highlight how this versatile dish adapts to different culinary traditions.
Nutrition facts
Frequently asked questions
Why does this recipe use silken tofu instead of regular tofu?
Silken tofu's ultra-soft texture creates the signature velvety consistency that makes this dish special. Regular tofu would be too firm and wouldn't achieve that luxurious, custard-like mouthfeel when blended with eggs and coconut milk. The silken variety also absorbs flavors better, ensuring every bite is packed with coconut-curry goodness.
Can I make this recipe without a claypot?
Yes! Use a 6-inch oven-safe ceramic dish or even a round cake pan. The key is to oil it well to prevent sticking. For best results, choose something with similar heat retention properties. If your dish doesn't have caramelized edges, just add a few extra minutes to the baking time to develop that flavor.
What's the secret to getting silky egg tofu instead of rubbery?
The secret lies in three things: blending thoroughly (no visible tofu chunks), resting the mixture for 10 minutes before baking, and baking at 350°F until just set. Overcooking is the enemy—remove it when the center still jiggles slightly. The claypot's gentle heat helps achieve that perfect custard texture.
How can I make this dish vegan?
Replace the eggs with 4 tablespoons aquafaba (chickpea brine) and use 14 oz extra-firm silken tofu instead of regular eggs. For the fish sauce, use vegetarian fish sauce or soy sauce. The texture will be slightly different but still delicious. The coconut-curry flavors will shine through beautifully in this plant-based version.
Can I prepare this ahead of time?
Yes! The egg tofu mixture can be made 1 day ahead and stored in an airtight container. For the cooked dish, it reheats beautifully—just warm in the claypot over low heat with a splash of water. The flavors actually improve overnight as they meld together. For best texture, serve within 2 days of cooking.
