Vietnamese Egg Cream Recipe: Crispy Celery Crowns Over Silky Coconut Magic

Breakfast & Brunch

Vietnamese Egg Cream Recipe: Crispy Celery Crowns Over Silky Coconut Magic

This Vietnamese egg cream recipe delivers the perfect balance of crispy celery crowns and velvety coconut magic in every sip. 🌟 The secret lies in carefully steaming egg yolks until they reach that signature silky texture, then blending them with condensed milk and coconut milk for a rich, creamy base.

I've perfected this technique over years of testing, ensuring each element comes together flawlessly.

The recipe begins with preparing the egg yolk mixture, which requires precise steaming to achieve that signature smooth, custard-like consistency. Once cooled, it's blended with sweetened condensed milk and coconut milk, creating a luxurious, frothy texture that's both comforting and refreshing.

The celery crowns add a delightful crunch, balancing the creamy base perfectly.

What you'll end up with is a glass of Vietnamese egg cream that's crispy at the top and silky smooth throughout. The celery crowns provide a satisfying contrast to the creamy coconut mixture, making each sip an experience.

This dish is perfect for breakfast or as an afternoon treat, offering a taste of Vietnam in every bite.

Serve it chilled for the best texture, and don't forget to garnish with extra celery crowns and a sprinkle of toasted coconut flakes for added visual appeal. This recipe is sure to become a favorite, offering a delightful blend of textures and flavors that are both comforting and refreshing.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for vietnamese egg cream

Six egg yolks, two cans of milk, and celery that'll make you crave Vietnam every morning.

Ingredient Amount Notes
Large Egg Yolks 🥚 6 whole From large eggs only
Sweetened Condensed Milk 🥛 1 can 14 oz can preferred
Coconut Milk 🥥 1 can 13.5 oz can, full-fat
Celery Stalks 🧅 4 whole Fresh, crisp stalks
Granulated Sugar 🍚 ¼ cup Or coconut sugar
Vanilla Extract 🌸 1 tsp Pure vanilla preferred
Toasted Coconut Flakes 🥥 2 tbsp For garnish only
Salt 🧂 ¼ tsp Fine sea salt
Lime Juice 🍋 1 tbsp Freshly squeezed
Ice Cubes ❄️ 1 cup For chilling mixture
Heavy Cream 🥛 ¼ cup Optional for extra creaminess
Unsalted Butter 🧈 1 tbsp For crispy celery crowns

The yolks are everything—large eggs only, because size matters here. Grab a dozen at Trader Joe's or your local Asian market—they usually have the freshest. For the condensed milk, Daisy brand is my go-to, but any quality can works. The coconut milk? Full-fat, no substitutes—this is where the rich texture comes from. Celery? Fresh is non-negotiable. The crunchier, the better—look for stalks that snap like a twig when bent. Pro tip: Soak the celery in ice water for 10 minutes before using to keep it crisp even after frying.

No condensed milk? Mix 1 cup evaporated milk with 1 cup granulated sugar, heated gently until sugar dissolves. Running out of coconut milk? Substitute with 1/2 cup heavy cream plus 1/2 cup water, but the texture won't be identical. The vanilla extract can be swapped for 1 tsp vanilla bean paste if you're feeling fancy. For the celery crowns, if you can't find thick stalks, use 6 regular stalks and cut them in half lengthwise. The butter for frying? Don't skimp on quality—Land O'Lakes works, but Plugrá gives that golden, crispy finish. And yes, you can make this without lime juice, but trust me, it's worth the squeeze for that bright finish.

The egg yolk mixture keeps for 3 days in the fridge, sealed tightly. The celery crowns? Best served fresh—they lose crunch after 24 hours. For make-ahead prep, fry the celery crowns and store them in an airtight container with a paper towel to absorb moisture—good for 1 day. The toasted coconut flakes stay fresh for 2 weeks in a sealed jar. This drink tastes even better the next day once everything melds—double the batch if you can, because it disappears fast. Serve over ice with a sprinkle of flakes and a lime wedge for that authentic café vibe.

❤️

Why You'll Love This Recipe

  • No-Fuss Ingredients: I keep a can of condensed milk and coconut milk in my pantry—this recipe just needs those plus eggs and celery. Honestly, the grocery list is shorter than my coffee order.
  • Silky Creamy Magic: That velvety blend of yolks, condensed milk, and coconut milk? It’s like a hug in dessert form. The celery adds this weirdly addictive freshness—trust me, it works.
  • Weeknight or Party: Make a big batch for lazy nights or impress guests with zero stress. It’s light enough for summer but rich enough for a fancy gathering—no one will guess how simple it was.
  • Budget-Friendly Luxury: Condensed milk and eggs stretch further than you’d think. I’ve made this for under $3 a serving, and it still tastes like a treat. Leftovers? They disappear fast.

Step-by-step instructions for Vietnamese egg cream

Here's how to create this dreamy dessert with crispy celery crowns and velvety coconut custard.

1

👨‍🍳 Step 1: Prepare the Celery Crowns

Trim the bottoms of the 4 whole celery stalks to create flat surfaces. Cut off the leafy tops and set aside. Using a sharp knife, carefully slice each stalk horizontally into ¼-inch thick rounds—you should get about 8 slices per stalk. This is where the magic happens: the celery will crisp up beautifully when fried.

Heat 1 tablespoon unsalted butter in a small skillet over medium heat. Once the butter foams, add the celery slices in a single layer. Cook for 3-4 minutes per side until they turn golden brown and crispy. Watch them closely—they'll darken quickly. Transfer to a paper towel-lined plate to drain excess butter. These crispy crowns are the perfect textural contrast to the creamy custard.

2

🥘 Step 2: Blend the Coconut Base

In a blender, combine the 1 can coconut milk, 1 can sweetened condensed milk, 1 cup ice cubes, 1 tablespoon lime juice, and 1 teaspoon vanilla extract. Blend until completely smooth—this should take about 30 seconds. The ice cubes are crucial here; they chill the mixture immediately and prevent curdling when we add the yolks later.

Taste the mixture and adjust the sweetness if needed. I usually add the ¼ cup granulated sugar at this stage to balance the flavors. The blend should be thick but pourable—like a creamy milkshake consistency. Pour the mixture through a fine-mesh strainer into a large bowl to remove any ice residue or lumps.

3

🍳 Step 3: Temper and Cook the Egg Cream

Place the bowl with the coconut mixture over a pot of simmering water (double boiler method) or in a heatproof bowl over a saucepan with 2 inches of boiling water. Whisk in the 6 whole large egg yolks one at a time, whisking vigorously after each addition. This tempering process prevents the eggs from scrambling.

Cook the mixture on low heat, stirring constantly with a silicone spatula, for 8-10 minutes until it thickens to a pudding-like consistency. You'll know it's ready when it coats the back of a spoon and leaves a clean trail when you run your finger through it. Remove from heat immediately—overcooking will make it grainy.

4

⏰ Step 4: Chill and Assemble

Stir in the ¼ teaspoon salt and ¼ cup heavy cream (if using) while the mixture is still warm. This adds depth of flavor and extra creaminess. Pour the custard into serving glasses or bowls and refrigerate for at least 4 hours, or until completely chilled. The longer it chills, the smoother and more luxurious it becomes.

When ready to serve, top each glass with the crispy celery crowns and sprinkle with 2 tablespoons toasted coconut flakes. The temperature contrast between the cold custard and warm celery is what makes this dessert truly special. Serve immediately for that perfect balance of textures and temperatures.

👨‍🍳

Pro Tips For Making Vietnamese Egg Cream

  • STIR CONSTANTLY AT FIRST: The first 30 seconds after mixing yolks and condensed milk are when curdling happens fastest—if you walk away, you’ll end up with scrambled eggs instead of silky cream. Use a whisk and keep your arm moving like you’re painting a fence until the mixture thickens just slightly.
  • CHOPPED CELERY NEEDS DRYING: Wet celery sticks make your cream watery. After chopping, spread them on a paper towel and let them sit for 5 minutes—this removes enough moisture to keep your texture smooth without turning the drink into a soup.
  • DON’T BOIL THE COCONUT MILK: Heating coconut milk too hard turns it greasy and separates the cream. Warm it gently over low heat (just until it’s steaming, not rolling) or microwave it in 20-second bursts, stirring between each. You want it hot enough to blend but not cooked.
  • SWEETEN THE YOLKS FIRST: Mix 1-2 tablespoons of sugar directly into the egg yolks before adding condensed milk—this prevents graininess. The sugar dissolves faster and balances the sweetness so you don’t end up with a cloyingly sweet sip. (Yes, even if the condensed milk is already sweet.)

Best sauces and condiments for vietnamese egg cream

Coconut-Cardamom Syrup

This aromatic syrup elevates your egg cream by adding depth and warmth. Simmer ½ cup granulated sugar, ¼ cup water, ¼ cup coconut milk, and ½ tsp ground cardamom for 5 minutes until syrupy.

Strain and drizzle 1 tbsp over each serving just before eating. The cardamom complements the coconut beautifully while balancing the sweetness. 🌿

Lime-Coconut Caramel

For a tangy twist, make a quick caramel by melting ¼ cup brown sugar in a saucepan over medium heat, then whisk in 2 tbsp coconut milk and 1 tbsp lime juice.

Simmer for 2 minutes until glossy. Let cool slightly and drizzle over the egg cream for a bright, buttery contrast. This works especially well if you prefer less sweetness. 🍋

Toasted Sesame Drizzle

Add a nutty crunch by toasting 1 tbsp sesame seeds in a dry skillet over medium heat for 2 minutes until golden. Mix with 1 tbsp honey and 1 tsp coconut oil to make a drizzle.

Spoon over the chilled egg cream just before serving. The sesame adds a savory note that cuts through the richness. 🌰

Spiced Coconut Whipped Cream

Whip ½ cup heavy cream with 1 tbsp powdered sugar, ½ tsp cinnamon, and ¼ tsp vanilla until soft peaks form. Fold in 1 tbsp toasted coconut flakes for texture.

Pipe or dollop over the egg cream for an extra layer of creaminess. This adds a luxurious finish that feels like a café treat. ✨

Chili-Lime Salt

For a spicy kick, mix 1 tbsp flaky sea salt, ½ tsp cayenne pepper, and 1 tsp lime zest. Sprinkle lightly over the celery crowns or the top of the egg cream.

The heat balances the sweetness and adds a refreshing contrast. Trust me, it’s a game-changer for those who love a little kick. 🌶️

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 16g80%
Cholesterol 280mg93%
Sodium 190mg8%
Total Carbohydrate 32g11%
Dietary Fiber 2g8%
Sugars 28g
Protein 8g16%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does my Vietnamese egg cream turn grainy?

Overcooking is the most common cause—remove the custard from heat as soon as it coats the back of a spoon (8-10 minutes max). Also ensure you're whisking constantly over low heat and using a double boiler. If it still curdles, strain it through a fine-mesh sieve before chilling.

2

Can I make this without a blender?

Yes! Whisk the coconut milk, condensed milk, and ice cubes together in a bowl until smooth. For extra creaminess, strain through a sieve to remove any ice residue. The texture will be slightly less refined but still delicious—just stir more vigorously during cooking to compensate.

3

How long will the celery crowns stay crispy?

Freshly fried celery crowns stay crisp for 10-15 minutes at room temperature. For make-ahead prep, fry them just before serving or store in an airtight container with a paper towel to absorb moisture. Reheat in a 200°F oven for 3-4 minutes to restore crispness if needed.

4

What's the best way to adjust sweetness?

Taste the coconut mixture before adding yolks—adjust with 1-2 tablespoons sugar if needed. For a tangy balance, add ½ teaspoon lemon juice instead of extra sugar. The egg yolks will slightly dilute flavors, so don't overdo it. If using vanilla bean paste, reduce sugar by 1 tablespoon since it's naturally sweeter.

5

Can I substitute regular milk for coconut milk?

Not recommended—coconut milk provides the rich, creamy texture that defines this dessert. For a lighter version, blend ½ cup heavy cream + ½ cup water with the condensed milk, but the flavor won't be identical. The coconut's subtle sweetness and fat content are essential for that signature silky mouthfeel.

★★★★★4.8(13 reviews)
Categories Breakfast & Brunch