Brazilian Condensed Milk Flan (Pudim de Leite)
A silky caramel flan made with condensed milk, the most-loved dessert on Brazilian family tables.
About This Recipe
This recipe started life pointing at paprika, but paprika has no real place in a Brazilian pudding — sweet spice in Brazilian desserts means cinnamon and citrus zest, not smoked or sweet paprika, which belongs in savory cooking. So this is rewritten honestly as pudim de leite, the condensed-milk flan that's arguably Brazil's most iconic homemade dessert, found at nearly every Sunday lunch and birthday party in the country. The method has two non-negotiable steps: making a dry caramel that goes deep amber (not pale, or the pudim will taste flat) and baking the custard in a water bath so it sets silky rather than pocked with air bubbles. The custard itself is just condensed milk, whole milk and eggs blended smooth, no sugar needed since the condensed milk and caramel provide all the sweetness. Unmolded onto a plate, the caramel runs down the sides in a dark amber pool, and the texture should be dense but trembling, closer to a creme caramel than an American baked custard.
Ingredients
Serves 8
- 1 cupgranulated sugar
- 3 tbspwater
- 1 can (395g)sweetened condensed milk
- 1 can (395g)whole milk(use the empty condensed milk can to measure)
- 4eggs
- 1 tspvanilla extract
- 1 pinchfine sea salt
Instructions
- 1
Make the caramel
Heat sugar and water in a heavy saucepan over medium heat without stirring, swirling the pan occasionally, until it turns deep amber, about 8-10 minutes.
Stop the caramel as soon as it smells nutty and turns the color of an old penny — a shade darker and it turns bitter.
- 2
Coat the pan
Immediately pour the caramel into a 9-inch round metal pan or flan mold, tilting quickly to coat the bottom and slightly up the sides before it hardens.
- 3
Blend the custard
Blend condensed milk, whole milk, eggs, vanilla and salt in a blender for 20-30 seconds until fully smooth and slightly foamy.
- 4
Strain and pour
Pour the mixture through a fine sieve into the caramel-coated pan to catch any egg strands, then cover tightly with foil.
- 5
Bake in a water bath
Set the pan in a larger roasting dish, add hot water halfway up the sides, and bake at 160C/325F for 50-60 minutes, until the center jiggles slightly but isn't liquid.
- 6
Chill and unmold
Cool to room temperature, then refrigerate at least 4 hours or overnight. Run a knife around the edge, invert onto a rimmed plate, and let the caramel sauce pour over the top.
Did you make this?
Rate it and help other cooks find the recipes that actually work.
One tap to sign in, and we'll save the rating you just picked.
Everything you need to plan your week — free
- Meal calendar
- Grocery list
- AI recipe ideas
Track what you eat
Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.
Pro Tips
- →
Use a metal pan, not glass, for the caramel step — glass doesn't conduct heat evenly and the caramel can scorch unevenly.
- →
Strain the blended custard even if it looks smooth; it catches the chalazae (egg white strands) that cause tiny bubbles in the finished flan.
- →
Chill the flan overnight if you can — it unmolds much more cleanly cold than after only a few hours.
Variations
- •
Coconut pudim: replace the whole milk with coconut milk for pudim de coco, a coastal Brazilian favorite.
- •
Add 2 tablespoons of strong brewed coffee to the custard for a mocha-tinged version.
- •
Individual ramekins: divide caramel and custard among 6-8 ramekins and reduce the water-bath baking time to about 35 minutes.
Storage
Refrigerate covered for up to 4 days; the caramel sauce actually deepens in flavor overnight. Do not freeze, as the texture turns grainy and weeps liquid when thawed.
History & Origin
Pudim de leite descends from Portuguese caramel custards brought to Brazil during the colonial era, and it became a distinctly Brazilian dessert once sweetened condensed milk, first produced commercially in the country in the 1920s and 30s, made the custard easier and more reliable for home cooks to make.
Frequently Asked Questions
Why did my flan come out with bubbles or holes?
The oven was too hot or the custard wasn't strained; keep the water bath at a gentle simmer, not a boil, and always pass the custard through a sieve before baking.
Can I make this without a blender?
Yes, whisk the eggs first until smooth, then whisk in the milks and vanilla until fully combined, though a blender gives a silkier result.
Why won't my flan release from the pan?
It needs to be fully chilled — at least 4 hours — before unmolding; run a thin knife around the edge and dip the pan bottom briefly in hot water if it still resists.
Nutrition Facts
Per serving (140g / 4.9 oz) · 8 servings total
Time Summary
Have Questions?
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Featured in Guides
This recipe is featured in the following curated guides:
More Brazilian Recipes
You Might Also Like
Similar dishes from other cuisines around the world.
Browse by Ingredient
More recipes built around the same core ingredients.
Free Kitchen Tools
Calculators and converters that pair with this page — no signup needed.
Put This Into a Plan
Schedule it, shop for it, and track what you already have.
Read Next
Longer reads that go deeper on the ideas behind this dish.
Community
Join the conversation
Sign in to leave a comment and save your favourite recipes