Portuguese vanilla flan, known in Portugal as pudim de baunilha, is a rich baked custard finished with a glossy caramel topping. Compared to lighter flan styles, this version is creamier and more indulgent, with a silky texture that sets cleanly while remaining soft and smooth.
What makes Portuguese flan stand out is the balance between cream, milk, eggs, and vanilla. The custard is gently baked in a water bath, which allows it to cook evenly without curdling. The result is a refined dessert that feels both comforting and elegant, making it just as suitable for family gatherings as it is for special occasions.
This is a classic dessert that benefits from patience rather than speed. Allowing the flan to cool fully and chill before serving gives the custard time to firm up and lets the caramel release beautifully when unmolded.

Why You’ll Love This Portuguese Flan
- Silky, smooth custard with a pronounced vanilla flavor and a rich, creamy mouthfeel
- Traditional Portuguese preparation that balances cream and milk for a refined texture
- Glossy caramel topping that releases beautifully when the flan is unmolded
- Consistently reliable results thanks to gentle baking in a water bath
- Perfect make-ahead dessert that improves in texture after chilling
Expert Tips for Portuguese Vanilla Flan (Pudim de Baunilha)
- Allow the sugar to caramelize without stirring. Stirring can cause crystallization, resulting in a grainy caramel instead of a smooth, amber sauce that releases cleanly after baking.
- Warm the cream and milk gently until just steaming. Boiling the dairy can scorch it or cause separation, which affects both flavor and custard texture.
- Temper the eggs slowly by adding the warm dairy in a steady stream while whisking. This prevents the eggs from curdling and helps create a smooth, cohesive custard.
- Strain the custard mixture before baking. This removes air bubbles and any unmixed egg proteins, producing a refined, silky finish once baked.
- Remove the flan while the center still jiggles slightly. The custard continues to set as it cools, and pulling it early prevents a dense or rubbery texture.
Ingredients for Portuguese Vanilla Flan
For the Caramel
- 1/2 cup granulated sugar
- 2 tablespoons water
For the Flan
- 2 cups heavy cream (35% fat)
- 1 1/4 cups whole milk
- 1 cup granulated sugar
- 6 large eggs
- 2 large egg yolks
- 2 teaspoons pure vanilla extract
How to Make Portuguese Vanilla Flan
Step 1: Prepare the oven and water bath. Preheat the oven to 160 C. Bring a kettle or saucepan of water to a gentle simmer and set aside.
Step 2: Make the caramel. Combine sugar and water in a saucepan over medium heat. Cook without stirring until the sugar melts and turns light amber. Carefully pour the caramel into a flan mold or bundt pan, tilting to coat the base evenly.
Step 3: Heat the dairy. In a saucepan, heat the cream and milk together until just beginning to steam. Do not boil. Remove from heat and set aside.
Step 4: Mix the custard base. In a bowl, whisk the eggs, egg yolks, sugar, and vanilla until smooth and fully combined.
Step 5: Combine gently. Slowly pour the warm cream mixture into the egg mixture while whisking continuously. This tempers the eggs and prevents curdling.
Step 6: Strain the custard. Pour the custard through a fine-mesh strainer into a clean bowl to remove bubbles and ensure a smooth texture.
Step 7: Fill the mold. Carefully pour the strained custard over the caramel in the prepared mold.
Step 8: Bake in a water bath. Place the mold in a deep baking pan and add hot water until it reaches halfway up the sides. Bake for about 1 hour and 15 to 20 minutes, until the surface is set and the center jiggles slightly.
Step 9: Cool and chill. Remove the flan from the water bath and allow it to cool at room temperature. Refrigerate for at least 2 hours before serving.
Step 10: Unmold and serve. Run a thin knife around the edges, invert onto a serving plate, and lift the mold to release the flan and caramel.

Storage and Make-Ahead Tips
- Store Portuguese flan covered in the refrigerator for up to 3 days.
- Keep the flan in its mold until ready to serve for best presentation.
- Freezing is not recommended, as custard texture can deteriorate.
Frequently Asked Questions About Portuguese Vanilla Flan (Pudim de Baunilha)
Portuguese vanilla flan, called pudim de baunilha in Portugal, is a baked custard dessert made with cream, milk, eggs, sugar, and vanilla. It is known for its rich, silky texture and caramel topping, setting it apart from lighter flan styles.
Portuguese flan uses a combination of heavy cream and milk, which creates a creamier custard than Mexican flan, and it uses whole eggs rather than only yolks like Filipino leche flan. The result is a balanced custard that is rich without being overly dense.
Baking pudim de baunilha in a water bath allows the custard to cook gently and evenly. This prevents curdling, cracking, or a grainy texture caused by direct oven heat.
The flan is done when the surface appears set and the center jiggles slightly when the pan is gently shaken. The custard will continue to firm as it cools and chills.
Air bubbles are usually caused by overwhisking the eggs or baking at too high a temperature. Mixing gently, straining the custard, and using a water bath help maintain a smooth texture.
Portuguese vanilla flan is ideal for making ahead. Chilling the flan for several hours or overnight improves texture and allows the caramel to release cleanly when unmolded.
Caramel naturally hardens once poured into the mold. This is normal and expected. During baking and chilling, the caramel softens again and forms the sauce when the flan is inverted.
Using only milk will produce a lighter custard, but it will not have the same richness as traditional Portuguese vanilla flan. The combination of cream and milk is key to the classic texture.
Rubbery texture is usually the result of overbaking or excessive heat. Removing the flan while the center still jiggles and baking gently in a water bath helps prevent this issue.

More Flan Recipes You’ll Love
- Filipino Leche Flan
- Espresso Flan with Caramel Sauce
- Easy Mexican Caramel Flan Recipe
- Orange Flan (Citrus Caramel Custard)
- Yummy Easy Ecuadorian Flan Recipe
- Pumpkin Flan (Flan de Calabaza With Caramel Sauce)
- Easy Protein Flan Recipe (Whey Custard)
- Brazilian Flan (Pudim de Leite Condensado)
- Easy Caramel Flan Recipe Without Condensed Milk
- Coconut Flan Recipe (Flan de Coco)

Portuguese Vanilla Flan (Pudim de Baunilha)
Equipment
- Medium saucepan (for caramel)
- Mixing bowls
- Whisk
- Fine-mesh strainer
- Flan mold or bundt pan
- Deep roasting pan (for water bath)
- Kettle or saucepan (hot water)
- Oven
Ingredients
For the Caramel
- 1/2 cup granulated sugar
- 2 tablespoons water
For the Flan
- 2 cups heavy cream 35% fat
- 1 1/4 cups whole milk
- 1 cup granulated sugar
- 6 large eggs
- 2 large egg yolks
- 2 teaspoons pure vanilla extract
Instructions
- Preheat the oven to 320°F (160°C). Bring a kettle or saucepan of water to a gentle simmer and set aside.
- Add the sugar and water to a saucepan over medium heat. Cook without stirring until the sugar melts and turns light amber. Carefully pour the caramel into a flan mold or bundt pan, tilting to coat the base evenly.
- In a saucepan, heat the cream and milk together until just steaming. Do not boil. Remove from heat.
- In a mixing bowl, whisk the eggs, egg yolks, sugar, and vanilla until smooth and fully combined.
- Slowly pour the warm cream mixture into the egg mixture while whisking continuously to temper the eggs.
- Strain the custard through a fine-mesh strainer into a clean bowl.
- Carefully pour the strained custard over the caramel in the prepared mold.
- Place the mold in a deep roasting pan and add hot water until it reaches halfway up the sides of the mold.
- Bake for 1 hour and 15 to 20 minutes, until the surface is set and the center jiggles slightly.
- Remove from the oven and water bath. Let cool at room temperature for about 1 hour, then refrigerate for at least 2 hours.
- To serve, run a thin knife around the edges, invert onto a serving plate, and slice.
Notes
Expert Tips
- Avoid stirring the caramel while it cooks to prevent crystallization.
- Heat the dairy gently to preserve flavor and texture.
- Temper the eggs slowly to avoid curdling.
- Straining the custard ensures a smooth, professional finish.
- Remove the flan while the center still jiggles slightly to prevent overbaking.


Amesha
delicious recipe :)
Isabella
Esta é a melhor receita de pudim, sem dúvida
Correti
Just like back home.
Miguel
Great recipe