Desserts
This Thai egg cake recipe delivers delicate, fragrant bites that balance sweet coconut with bright lemongrass—perfect for special occasions or when you crave something authentically comforting. 💛 The secret lies in the coconut milk batter, which creates tender, jiggly centers with just the right crispness at the edges.
I've perfected this version through years of testing, ensuring the texture stays light yet substantial, never too dense or too dry.
What makes these egg cakes truly special is their aromatic profile—lemongrass and pandan extract infuse the batter with floral, citrusy notes that linger long after the first bite. The recipe uses a simple ratio of eggs to coconut milk, with just enough sugar to enhance natural sweetness without overpowering.
Baking at 350°F ensures even cooking while maintaining that signature melt-in-your-mouth texture.
By the time they emerge from the oven, you'll have golden, domed egg cakes with a delicate crack on top—traditional in Thai desserts—and a tender interior that practically dissolves.
These bites are elegant enough for holiday gatherings but simple enough for a weeknight treat. The fragrance alone will transport you to Thailand's bustling street markets.
Serve warm with a dusting of powdered sugar or drizzle with coconut cream for extra richness. The recipe scales beautifully for parties, and leftovers reheat perfectly in the oven. Here's everything you need to create this beloved Thai dessert at home.
Ingredients for thai egg cake
Sweet coconut, fragrant lemongrass, and tender egg batter—these simple ingredients make Thai egg cakes irresistible.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Eggs 🥚 | 4 whole | Room temperature for best texture |
| Full-Fat Coconut Milk 🥥 | 13 ½ oz | Canned, well-shaken |
| Granulated Sugar 🍚 | ½ cup | White or light brown |
| Fresh Lemongrass 🌿 | 3 cloves | White part only, finely minced |
| Pandan Extract 🌺 | ½ tsp | Or 1 tsp pandan leaves (finely chopped) |
| All-Purpose Flour 🌾 | ¼ cup | Sifted for smooth batter |
| Baking Powder 🧂 | ½ tsp | Aluminum-free preferred |
| Salt 🧂 | ¼ tsp | Fine sea salt |
| Unsalted Butter 🧈 | ¼ cup | Melted, cooled slightly |
| Powdered Sugar 🍚 | ¼ cup | For dusting |
| Coconut Cream 🥥 | ¼ cup | Thick part from canned coconut milk |
Coconut milk is the heart of this recipe, so pick a quality brand—Thai Kitchen or Aroy-D are my go-tos. The canned version works perfectly, but if you're feeling fancy, fresh coconut milk from Trader Joe's adds extra richness. Lemongrass can be tricky to find fresh—Asian markets usually have it, or grab the paste in a tube if you're in a pinch. Just remember, only the white part of the stalk is used, and it needs to be finely minced for that authentic flavor. The pandan extract? Penzeys carries it if your local store doesn't stock it—it's what gives those floral notes that make this dessert special.
No pandan extract? Vanilla extract at half the amount gives a different but still lovely flavor. Short on coconut milk? Substitute full-fat coconut cream**—just add a splash of water to thin it out. The eggs should be large and fresh for the best texture—room temperature is key—so take them out of the fridge 30 minutes before baking. If you can't find baking powder without aluminum, use baking soda plus 1/8 tsp cream of tartar**—same lift, no metallic aftertaste. And that powdered sugar dusting? Confectioners' sugar from a jar works fine, but if you've got a sifter, use it—it makes all the difference for that professional look.
These egg cakes reheat beautifully—just 5 minutes at 300°F brings them back to life. Store them in an airtight container in the fridge for up to 3 days, but honestly, they're best eaten fresh. For parties, make a double batch—they freeze well too, wrapped individually in parchment. I like to keep a few in the freezer so I can pull them out whenever I crave that Thai street dessert vibe. The coconut cream drizzle? Add it right after baking while the cakes are still warm—it soaks in perfectly.
Why You'll Love This Recipe
- I’ll be real: this works for brunch and late-night cravings. Serve it warm with a drizzle of honey for a morning treat, or chill it for a no-fuss dessert that still feels special.
- No-Stir Magic: Honestly, this cake comes together with just a whisk and a bowl—no mixer, no fancy techniques. The eggs and coconut milk blend so smoothly, and the pandan extract does all the work for that signature floral aroma without a drop of effort.
- Coconut-Lemongrass Dream: Between us, the combo of creamy coconut milk and bright lemongrass is ridiculously good—like a tropical hug in dessert form. The sugar caramelizes just enough at the edges to give it that perfect balance of sweet and herbal freshness.
- Breakfast or Dessert Fix: I’ll be real: this works for brunch and late-night cravings. Serve it warm with a drizzle of honey for a morning treat, or chill it for a no-fuss dessert that still feels special.
Step-by-step instructions for Thai egg cakes
Let's make these fragrant, coconut-infused bites with perfect texture and aroma.
👨🍳 Step 1: Prepare the Lemongrass-Coconut Base
First, let's extract the fragrant essence from the lemongrass. Using a sharp knife, carefully slice off the tough outer layers and chop the white inner stalks into a fine mince—about ¼-inch pieces. You should have roughly 2 tablespoons of minced lemongrass from the 3 cloves.
In a medium saucepan, combine the 13.5 oz full-fat coconut milk and 0.5 cup granulated sugar. Bring to a gentle simmer over medium heat, then stir in the minced lemongrass and 0.5 teaspoon pandan extract. Let it simmer for 8-10 minutes until the mixture reduces slightly and becomes fragrant—you'll notice the aroma intensify as the flavors meld together.
🍳 Step 2: Mix the Egg and Dry Ingredients
While the coconut mixture simmers, let's prepare the eggs. In a separate bowl, whisk together the 4 whole large eggs until just combined—no need to overbeat them. In another bowl, sift together the 0.25 cup all-purpose flour, 0.5 teaspoon baking powder, and 0.25 teaspoon salt.
Slowly pour the coconut-lemongrass mixture into the whisked eggs while gently stirring. Then, gradually fold in the dry ingredients until everything is just combined. The batter should be smooth but slightly thick—like a well-tempered cake batter. Here's the thing: don't overmix after adding the flour, or you'll end up with dense egg cakes instead of light, airy ones.
🔥 Step 3: Add Butter and Coconut Cream
Remove the saucepan from heat and let it cool slightly for 2-3 minutes. Then, stir in the 0.25 cup melted unsalted butter (cooled slightly) and 0.25 cup coconut cream until fully incorporated. The butter adds richness while the coconut cream gives that signature Thai texture. The mixture should now be smooth and slightly glossy—this is your signal that everything's properly combined.
Real talk: If the batter looks too thick, you can whisk in 1-2 tablespoons of warm water to loosen it. But don't worry—it should be just right if you've followed the measurements precisely. The batter should coat the back of a spoon but still flow freely when poured.
🥘 Step 4: Bake the Egg Cakes
Preheat your oven to 350°F and grease a 6-cup muffin tin with butter or nonstick spray. Divide the batter evenly among the 4 muffin cups—you'll get about ¼ cup per cup, filling them roughly ⅔ full. Here's where it gets fun: tap the muffin tin gently on the counter a few times to release any air bubbles and ensure smooth tops.
Bake for 18-22 minutes until the tops are golden brown and a toothpick inserted comes out clean. I know it seems like a long time, but these cakes need the gentle heat to set properly without becoming dense. The edges should pull away slightly from the tin, and you'll smell that wonderful coconut-lemongrass aroma filling your kitchen.
🍽️ Step 5: Dust and Serve Warm
Let the egg cakes cool in the pan for 5 minutes, then transfer them to a wire rack. While still warm, dust generously with the 0.25 cup powdered sugar using a fine-mesh sieve. The powdered sugar gives that signature Thai sweetness and creates a beautiful presentation.
Serve immediately while warm—these egg cakes are best enjoyed straight from the oven. Each bite should deliver that perfect balance of tender egg cake, creamy coconut flavor, and aromatic lemongrass. They're especially delicious with a cup of Thai iced tea or as a sweet treat with your morning coffee. Don't skip the powdered sugar—it's what makes these egg cakes truly special!
Pro Tips For Making Thai Egg Cake
- Whisk Eggs Until Ribbon Stage: Stop when the egg mixture holds a slow, thick ribbon between the whisk—no need to overbeat it into fluff. I learned this the hard way after making mine too stiff and dry; the texture should be just thick enough to coat the back of a spoon, not like pancake batter.
- Strain the Coconut Milk: Use a fine-mesh sieve to remove any grit or fibrous bits from the full-fat coconut milk before mixing. My grandmother swore by this, and she was right: those tiny particles make the cake grainy instead of silky smooth.
- Infuse Lemongrass First: Bruise the lemongrass stalks with the flat side of a knife before adding them to the coconut milk—this releases the oils and flavor faster. Skip this, and you’ll end up with a dish that tastes like you just threw in a sprig of grass.
- Don’t Overmix the Batter: Fold in the pandan extract and sugar gently after combining eggs and coconut milk—just until combined. I was skeptical until I tried it: aggressive mixing turns the batter dense, and the cake ends up compact instead of light and airy.
Perfect pairings for thai egg cake
Thai Tea Pairing
Nothing complements Thai egg cakes like a cup of Thai iced tea—its creamy, sweetened black tea with condensed milk cuts through the coconut's richness beautifully.
I reach for Thai Tea Concentrate from Thai Tea (the classic brand) and mix it with cold milk for that signature caramel color and smooth, slightly sweet flavor. Serve it over ice with a straw—the contrast of warm egg cakes and chilled tea is pure magic. 🍵
Coconut Cream Drizzle
For an extra layer of indulgence, drizzle the warm egg cakes with thick coconut cream (the top layer from a can of coconut milk) mixed with 1 teaspoon powdered sugar. This adds a silky, velvety finish that mirrors the dessert's natural flavors.
I like to use a squeeze bottle for an even, elegant drizzle—just a dime-sized dollop per cake is perfect. Let it soak in for 1-2 minutes before serving.
Spiced Coffee Match
If you prefer coffee, a Thai-style iced coffee with condensed milk and a pinch of cinnamon pairs wonderfully. The warmth of the spices complements the lemongrass and pandan in the egg cakes.
I use Starbucks Thai Iced Coffee (the bottled version) for convenience, but making it fresh with strong brewed coffee, condensed milk, and a dash of cinnamon elevates the experience. Serve in a glass mug for that cozy, street-food vibe.
Fresh Fruit Contrast
Add a mango or papaya slice on the side to balance the richness with bright, tropical acidity. The natural sweetness of the fruit contrasts the coconut's creaminess while adding a refreshing crunch.
I like to serve ripe mango (cut into thin slices) or papaya (diced) on a small plate alongside the egg cakes. A sprinkle of lime zest on the fruit adds a citrusy kick that ties everything together. 🍍
Herbal Tea Harmony
For a lighter option, jasmine green tea or hibiscus tea (chilled) highlights the floral notes in the egg cakes. The delicate floral aroma of jasmine tea enhances the pandan and lemongrass, while hibiscus tea’s tartness provides a refreshing contrast.
Brew 2 bags of jasmine tea in 1 cup hot water, steep for 3 minutes, then chill. Serve over ice with a lemon wedge for a zesty finish.
Warm Milk Finish
For a cozy, comforting pairing, warm coconut milk (the same brand used in the recipe) with a cinnamon stick and serve it steaming hot. The warmth of the milk and the spice of cinnamon complement the egg cakes’ tender texture and aromatic flavors.
I heat 1 cup coconut milk with ½ teaspoon cinnamon until just warm—not boiling—and strain out the stick before serving. Perfect for chilly evenings! 🌿
Nutrition facts
Frequently asked questions
Can I make Thai egg cakes without pandan extract?
If you can't find pandan extract, substitute with ½ teaspoon vanilla extract or 1 teaspoon pandan-flavored syrup (like those used in Thai desserts). For a floral alternative, try ½ teaspoon rose water—it adds a different but lovely aroma. The key is to use something aromatic to complement the lemongrass and coconut.
Why did my egg cakes turn out dense instead of tender?
Overmixing the batter or using cold eggs are the most common culprits. Always whisk eggs until just combined (no stiff peaks) and ensure they're room temperature. Also, don't overfill the muffin cups—fill them only ⅔ full and tap the pan gently to release air bubbles. Baking time matters too: 350°F for 18-22 minutes should give you that signature tender texture.
How do I store leftover Thai egg cakes?
Store them in an airtight container at room temperature for 1 day or refrigerate for up to 3 days. To reheat, wrap individually in parchment and warm at 300°F for 5-7 minutes until just heated through. For longer storage, freeze them (unfrosted) for up to 1 month—thaw overnight in the fridge before serving.
Can I make these egg cakes without a muffin tin?
Yes! Use a small oven-safe ramekin or even a 4-ounce custard cup for each cake. Line the bottom with parchment circles for easy removal. For a rustic look, try baking them on a parchment-lined sheet pan—just reduce the baking time by 2-3 minutes and watch closely for golden edges.
What's the best way to make these egg cakes extra fragrant?
Infuse the coconut milk with extra aromatics! Simmer the coconut milk with 1 cinnamon stick or 2-3 crushed cardamom pods along with the lemongrass. For deeper pandan flavor, use 1 teaspoon pandan paste instead of extract. Also, let the baked cakes sit covered for 5 minutes after baking to trap those wonderful coconut-lemongrass scents!
