Vietnamese Egg Cream Recipe: Crispy Tortilla Cups With Fragrant Coconut Milk Filling

Breakfast & Brunch

Vietnamese Egg Cream Recipe: Crispy Tortilla Cups With Fragrant Coconut Milk Filling

This Vietnamese egg cream recipe delivers the delicate balance of crispy tortilla cups and silky coconut custard that makes it Vietnam's beloved dessert. The secret lies in perfectly layered textures—crunchy golden shells filled with fragrant coconut milk and gelatin-set custard, chilled just enough to set without losing its velvety quality.

I developed this version after years of perfecting the technique, ensuring the tortillas stay crisp at every bite while the filling remains perfectly smooth.

The foundation of an authentic egg cream is in the custard—cooked egg yolks and condensed milk combined with gelatin for that signature wobble. We layer this with coconut milk for that signature Vietnamese sweetness, then chill until set but still cool to the touch.

The tortilla cups, lightly toasted until golden, provide the perfect textural contrast, making each spoonful a revelation of temperatures and flavors.

What makes this recipe special is how it captures the essence of street-side egg creams found in Hanoi's old quarters—creamy, slightly sweet, and utterly satisfying. The combination of warm tortilla cups and cool filling creates a sensory experience that's both nostalgic and refreshing.

This is dessert that feels like a hug, perfect for hot afternoons or special occasions when you want to impress with something truly unique.

Once you try this version, you'll understand why egg cream holds a special place in Vietnamese hearts. The recipe builds on tradition while making it accessible for home cooks, with clear steps for achieving that perfect balance of textures.

Serve it with sweetened mung beans for the full experience, or enjoy it on its own as a luxurious treat that's surprisingly easy to recreate at home.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for vietnamese egg cream

Six essential ingredients transform into Vietnam's most beloved dessert—crispy tortillas hugging silky coconut custard.

Ingredient Amount Notes
Large Egg Yolks 🥚 6 whole Fresh, high-quality preferred
Sweetened Condensed Milk 🥛 1 can 14 oz can, unsweetened if preferred
Unflavored Gelatin 🧂 1 tbsp Plus 2 tbsp cold water
Coconut Milk 🥥 1 can 13.5 oz full-fat can, chilled
Granulated Sugar 🍚 ¼ cup Adjust to taste
Vanilla Extract 🌿 1 tsp Pure, high-quality preferred
Large Tortillas 🌯 6 whole 8-inch flour tortillas
Unsalted Butter 🧈 2 tbsp Melted for brushing
Vegetable Oil 🫒 ½ cup For frying tortillas
Sweetened Mung Beans 🌱 1 cup Optional garnish
Sea Salt 🧂 ¼ tsp Fine grain preferred
Ground Cinnamon 🌶️ ⅛ tsp Optional garnish

The tortillas are the star here—Mission brand flour tortillas are my go-to because they hold their shape perfectly. If you can't find them, Mission or La Tortilla Factory are solid backups. Look for ones that are slightly thicker than average—they crisp up better. The coconut milk needs to be full-fat canned variety—none of that carton stuff. Thai Kitchen or Goya cans are my pantry staples. For the gelatin, unflavored powder is a must—it dissolves cleanly without any aftertaste. Egg yolks should be fresh and room temperature—they whip up smoother that way. Pro tip: separate them over a bowl to catch any stray whites.

No sweetened condensed milk? Mix 1 cup evaporated milk with 3/4 cup sugar—it's not identical, but it works in a pinch. Running out of vanilla? Vanilla bean paste works too, just use half the amount. The tortillas can be pre-cut into circles (about 3-inch diameter) before frying—use a round cookie cutter for perfect shapes. For the mung beans, Trader Joe's pre-cooked version saves time, but canned ones work too if you rinse them well. The cinnamon is optional but adds that authentic street-cream vibe—Penzeys brand has the most aromatic variety if you're feeling fancy.

The custard mixture keeps for 3 days in the fridge—just stir before using. Tortillas stay crisp for 2 hours at room temperature if stored in an airtight container. For make-ahead prep, assemble the cups and filling, then refrigerate—they'll set perfectly overnight. The mung beans can be toasted in a dry pan for 2-3 minutes to enhance their sweetness. Freeze the custard mixture (without gelatin) for 3 months if you want to prep ahead—just add fresh gelatin when ready to assemble.

❤️

Why You'll Love This Recipe

  • No-Fuss Magic: I swear by this recipe when I’m too tired to fuss. Just whisk yolks, milk, and sugar—no baking, no waiting. The gelatin sets it all up in minutes, and honestly? It’s the kind of dessert that feels fancy without any effort.
  • Creamy Coconut Kiss: That first bite of coconut milk swirled through silky egg cream? It’s like a tropical hug in your mouth. The condensed milk gives it just the right sweetness, but the gelatin keeps it from being too heavy—perfect balance every time.
  • Party in a Glass: Between us, this is my go-to for potlucks or last-minute gatherings. Serve it chilled in small cups, and it’s instant crowd-pleaser status. (Yes, even on a Tuesday night.) Plus, the ingredients are cheap—no one will guess how little it cost to make.
  • Make-Ahead Dream: I double the batch and store it in the fridge for a week. The gelatin holds up beautifully, so I just grab a spoon whenever I need a quick treat. Budget-friendly? Absolutely. Zero waste? Check. My lazy-sunday secret weapon? Definitely.

Step-by-step instructions for Vietnamese egg cream

Transform simple tortillas into crispy cups filled with velvety coconut custard—this is how you achieve that perfect balance of texture and flavor.

1

Prepare the Crispy Tortilla Cups

Preheat your oven to 375°F and line a baking sheet with parchment paper. Take each of the 6 whole large tortillas and cut them in half crosswise, creating 12 semi-circles. Brush each side generously with the 2 tablespoons melted unsalted butter, making sure to get every corner—this ensures maximum crispiness.

Press each buttered tortilla half into a greased mini muffin tin, using your fingers to shape them into the sides of the cups. The edges should be flush with the tin's top, forming perfect little shells. Bake for 12-15 minutes until the tortillas are deep golden brown and completely crisp. Let them cool for 5 minutes before carefully removing them from the tin—this prevents them from breaking when you add the filling.

2

Bloom and Set the Gelatin

In a small bowl, sprinkle the 1 tablespoon unflavored gelatin over 2 tablespoons cold water. Let it bloom for 5 minutes until it forms a gel-like consistency. This step is crucial—it ensures your custard will set properly without becoming grainy. While the gelatin blooms, place the 1 can chilled coconut milk in the refrigerator to keep it cold for later.

Once bloomed, place the gelatin mixture in a small saucepan over low heat and warm gently until fully dissolved. Remove from heat immediately—you don't want it to overheat or it will lose its setting ability. Keep this mixture warm for the next step.

3

Create the Silky Coconut Custard

In a medium saucepan, combine the 6 whole large egg yolks, 1 can sweetened condensed milk, 0.25 cup granulated sugar, and 1 teaspoon vanilla extract. Whisk vigorously until smooth and slightly thickened—this mixture should coat the back of a spoon. The reason for this step is to create a stable base that won't curdle when heated.

Slowly pour in the dissolved gelatin while whisking continuously. Then, remove ½ cup of the chilled coconut milk from its can and whisk it into the yolk mixture. This creates a seed that helps the custard set evenly. Return the saucepan to low heat and cook, stirring constantly with a silicone spatula, until the mixture reaches 160°F—it should thicken to a pudding-like consistency but not boil. Immediately remove from heat and stir in the remaining ½ cup chilled coconut milk to cool the mixture quickly and prevent overcooking.

4

Assemble and Chill the Egg Creams

Divide the warm custard evenly among the 12 crispy tortilla cups, filling each about ¾ full. Sprinkle each with a pinch of 0.25 teaspoon sea salt and 0.125 teaspoon ground cinnamon for that authentic Vietnamese touch. The salt enhances the sweetness while the cinnamon adds warmth—both are essential for balancing the rich coconut flavor.

Refrigerate for at least 4 hours, or until the custard is completely set and firm to the touch. This chilling time is non-negotiable—it's what transforms your dessert from good to extraordinary. Once set, you can garnish with the optional 1 cup sweetened mung beans if desired, adding a pop of color and subtle crunch to each bite.

5

Serve with Confidence

Remove the egg creams from the refrigerator and let them sit at room temperature for 5 minutes before serving. This brief warm-up makes the tortilla cups even more crispy and the custard easier to scoop. Serve immediately for that perfect contrast between the crispy tortilla shells and the silky coconut custard inside.

Each spoonful should deliver that signature Vietnamese dessert experience—creamy, fragrant, and perfectly balanced. If you're making these ahead of time, they actually taste better the next day as the flavors meld even more. Store leftovers covered in the refrigerator for up to 3 days, though I doubt they'll last that long!

👨‍🍳

Pro Tips For Making Vietnamese Egg Cream

  • Whisk Yolks Until Ribbon Stage: Stop when the yolks thicken enough to hold a ribbon when you lift the whisk—no need to overdo it. I learned this the hard way by over-whisking and ending up with scrambled eggs instead of silky cream. The texture should be glossy but still pourable, not stiff.
  • Bloom Gelatin Cold: Sprinkle the gelatin over cold condensed milk and let it sit for 5 minutes before heating. After burning three batches by trying to dissolve it hot, I realized cold blooming keeps the mixture smooth and prevents lumps. No need to rush—this is where patience pays off.
  • Heat Coconut Milk Slowly: Warm the coconut milk on low heat just until it’s steaming, then remove from heat and let it cool slightly before mixing. I was skeptical until I tried it—skipping this step makes the final texture grainy, and no one wants that in their egg cream.
  • Chill Before Serving: Refrigerate the mixture for at least 4 hours, or overnight if possible. The flavors meld better and the texture firms up just right—no one wants a runny dessert. I skip this when I’m lazy, but the dish is noticeably better when I don’t.

Wine and beer pairings for these flavors

Coconut Milk Pairings

Vietnamese egg cream's rich coconut flavor pairs beautifully with Thai iced tea—the tannins in the tea cut through the custard's sweetness while the creamy coconut milk creates a velvety contrast.

I recommend Thai Iced Tea from Chaokoh for its perfect balance of sweetness and bitterness. The combination feels like a tropical vacation in every sip. 🥥

Light Dessert Wines

For a sophisticated touch, try a Moscato d'Asti—its light effervescence and subtle honeyed notes complement the coconut without overpowering it.

The Italian wine's natural sweetness mirrors the dessert's flavor profile, making each bite feel like a luxurious pairing. Bartolo Mascarello Moscato d'Asti is my go-to for its crisp acidity and delicate fruitiness.

Coffee Contrasts

Vietnamese egg cream's creamy texture makes it an unexpected but perfect match for strong black coffee, especially Vietnamese drip coffee (cà phê sữa đá). The bold, slightly bitter notes of the coffee enhance the dessert's sweetness, creating a balanced flavor experience.

Serve the coffee over ice with a splash of milk for the full street-side café experience.

Herbal Tea Harmony

For a caffeine-free option, jasmine green tea adds an elegant pairing with its floral notes and subtle sweetness.

The tea's delicate aroma enhances the coconut flavor while providing a refreshing contrast. Numi Organic Jasmine Green Tea is my favorite—its high-quality leaves create a smooth, aromatic cup that complements the dessert beautifully.

Spiced Rum Elevation

For a boozy twist, add 1 ounce of spiced rum (like Bacardi Limón) to the custard mixture before chilling. The citrus notes brighten the coconut flavor while the rum's warmth adds depth. Serve with a sprinkle of cinnamon on top for an adult-friendly dessert that feels indulgent yet balanced.

Traditional Pairings

In Vietnam, egg cream is traditionally served with sweetened mung beans (as mentioned in the recipe) and a side of green tea. The mung beans add a subtle crunch and earthy sweetness that contrasts perfectly with the creamy custard.

For a modern twist, try pairing with lychee juice—its floral notes and natural sweetness create a refreshing balance with the coconut's richness.

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 18g90%
Cholesterol 280mg93%
Sodium 620mg27%
Total Carbohydrate 45g16%
Dietary Fiber 2g8%
Sugars 32g
Protein 10g20%
* 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

Can I make Vietnamese egg cream without gelatin?

Yes, you can use agar-agar as a substitute—it's plant-based and works beautifully. Replace the 1 tablespoon gelatin with 1 teaspoon agar-agar powder mixed with 3 tablespoons water. Bloom it for 5 minutes (no heat needed), then dissolve over low heat and proceed as directed. The texture will be slightly firmer but still silky.

2

Why does my custard turn grainy?

Graininess usually happens when the custard overheats or cooks too long. Always whisk constantly and remove from heat at 160°F—never let it boil. For extra insurance, strain the warm custard through a fine-mesh sieve before pouring into the tortilla cups. This removes any cooked egg bits that could cause texture issues.

3

How do I store leftover egg creams?

Keep them in an airtight container in the fridge for up to 3 days. To refresh, let them sit at room temperature for 10 minutes before serving—the tortilla cups will crisp up again. For longer storage, freeze the custard mixture (without gelatin) for 3 months, then add fresh gelatin when ready to assemble.

4

Can I use store-bought custard instead?

Not recommended! Store-bought custards often contain stabilizers that won't set properly in the tortilla cups. The homemade version's gelatin content is key for that signature wobble. If you're short on time, you could use chilled coconut pudding as a base, but it won't have the same rich, layered texture.

5

What's the best way to reheat tortilla cups?

For maximum crispiness, place them on a baking sheet and warm in a 300°F oven for 3-5 minutes. If you prefer a stovetop method, heat them in a dry skillet over medium-low heat for 1-2 minutes per side. Avoid microwaving—they'll get soggy instead of crispy.

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