How to Make Flan
Flan, a classic dessert that hails from the heart of Latin culture, is a silky-smooth custard topped with a rich caramel sauce. It’s the kind of dish that brings people together, making it perfect for family gatherings, dinner parties, or simply a sweet treat after a long day. The beauty of flan lies in its simplicity; with just a handful of ingredients, you can create a stunning dessert that’s sure to impress. Today, I’m excited to share with you how to make flan using a delightful combination of cream cheese, eggs, and a few pantry staples.
What Sets This Recipe Apart

What makes this flan recipe truly special is the addition of cream cheese. This ingredient adds an extra layer of richness and creaminess, elevating the traditional flan to new heights. The texture is incredibly smooth, and the flavor is indulgently delicious. Plus, the caramel sauce is made from scratch, ensuring that each bite is infused with buttery sweetness. Trust me; once you try this recipe, it will become your go-to for flan!
What We’re Using
- 1 cup sugar – For making the caramel sauce that coats the flan.
- 1 cup water – To help dissolve the sugar while making the caramel.
- 8 ounces cream cheese, softened – Brings creaminess and a subtle tang.
- 5 large eggs – Acts as the base for the custard and helps it set perfectly.
- 1 (14-ounce) can sweetened condensed milk – Adds sweetness and richness.
- 1 (12-ounce) can evaporated milk – Contributes to the custard’s creamy consistency.
- 2 teaspoons vanilla extract – Enhances the flavor of the flan.
Tools of the Trade
- Medium saucepan – For making the caramel sauce.
- Blender or food processor – To blend the custard ingredients until smooth.
- Large mixing bowl – For combining ingredients before pouring into the baking dish.
- 9-inch round baking dish – The perfect size for baking the flan.
- Aluminum foil – To cover the flan while baking.
How to Make Flan — Do This Next

Step 1: Make the Caramel
In a medium saucepan, combine the 1 cup sugar and 1 cup water. Cook over medium heat, stirring gently until the sugar dissolves. Allow the mixture to come to a boil without stirring. Continue to cook until the sugar turns a golden amber color. This should take about 10 minutes. Keep a close eye on it to prevent burning. Once the desired color is reached, carefully pour the caramel into a 9-inch round baking dish, tilting it to coat the bottom evenly.
Step 2: Prepare the Custard
In a blender or food processor, add the softened 8 ounces of cream cheese, 5 large eggs, 1 (14-ounce) can of sweetened condensed milk, 1 (12-ounce) can of evaporated milk, and 2 teaspoons of vanilla extract. Blend until smooth and creamy, ensuring that no lumps remain.
Step 3: Combine and Pour
Once the caramel has set slightly, pour the custard mixture over the caramel in the baking dish. Tap the dish gently on the counter to release any air bubbles that may have formed.
Step 4: Bake in a Water Bath
Preheat your oven to 350°F (175°C). Prepare a water bath by placing the flan baking dish in a larger baking pan. Fill the larger pan with hot water until it reaches halfway up the sides of the flan dish. Cover the flan with aluminum foil to prevent it from browning too much. Bake for about 50-60 minutes, or until the flan is set and a knife inserted into the center comes out clean.
Step 5: Cool and Refrigerate
Once baked, remove the flan from the oven and the water bath. Allow it to cool at room temperature for about 30 minutes before transferring it to the refrigerator. Chill for at least 4 hours, preferably overnight, to allow the flavors to meld and the texture to firm up.
Step 6: Serve
To serve, run a knife around the edges of the flan to loosen it from the sides of the dish. Place a serving plate over the top of the flan and invert it gently. Allow the caramel to drizzle over the flan as you lift the baking dish. Slice into wedges and enjoy!
Holiday & Seasonal Touches

- Cinnamon – Add a pinch of ground cinnamon to the custard mixture for a warm, spicy flavor.
- Coconut Milk – Substitute part of the evaporated milk with coconut milk for a tropical twist.
- Fresh Berries – Top with fresh berries for a vibrant and colorful presentation.
- Chocolate Drizzle – Drizzle melted dark chocolate over the top for a decadent touch.
Flavor Logic
The combination of cream cheese, sweetened condensed milk, and evaporated milk creates a rich flavor profile that balances sweetness with a creamy texture. The addition of vanilla extract enhances the overall flavor, making each bite a delightful experience. The homemade caramel sauce adds a crucial layer of depth, giving a buttery, sweet contrast to the smooth custard. Together, these elements create a flan that not only looks beautiful but tastes divine.
Make Ahead Like a Pro
This flan can be made up to two days in advance, making it a perfect dessert for busy occasions. Just prepare it as directed and store it, covered, in the refrigerator until you’re ready to serve. The longer it sits, the more the flavors meld, enhancing the overall taste. Just make sure to allow it some time at room temperature before serving for the best texture.
Frequently Asked Questions
Can I use low-fat cream cheese?
Yes, you can use low-fat cream cheese, but the texture and richness may be slightly different. Full-fat cream cheese will yield a creamier flan.
Can I make flan without eggs?
Yes, you can substitute the eggs with a combination of silken tofu and a thickener like cornstarch for a vegan version. However, the texture may not be exactly the same.
How do I store leftover flan?
Store leftover flan in an airtight container in the refrigerator for up to 3 days. Make sure to cover the surface to prevent it from drying out.
Can I freeze flan?
While flan can be frozen, it may change in texture once thawed. If you choose to freeze it, wrap it tightly in plastic wrap and foil. Thaw in the refrigerator before serving.
Reader Favorites
Serve & Enjoy
Now that you know how to make flan, it’s time to gather your ingredients and get baking! This creamy, caramel-topped delight is sure to be a hit at your next gathering or a sweet treat for yourself. With its rich flavors and smooth texture, it’s a dessert that will have everyone coming back for seconds. So grab your apron, turn on some music, and enjoy the process of creating this classic dessert. Happy baking!

How to Make Flan
Ingredients
Equipment
Method
- Step 1: Make the Caramel - In a medium saucepan, combine the sugar and water. Cook over medium heat, stirring gently until the sugar dissolves. Allow to boil without stirring until golden amber, about 10 minutes. Carefully pour into a 9-inch round baking dish.
- Step 2: Prepare the Custard - In a blender or food processor, add the softened cream cheese, eggs, sweetened condensed milk, evaporated milk, and vanilla extract. Blend until smooth and creamy.
- Step 3: Combine and Pour - Pour the custard mixture over the caramel in the baking dish, tapping gently to release air bubbles.
- Step 4: Bake in a Water Bath - Preheat the oven to 350°F (175°C). Place the flan dish in a larger baking pan and fill with hot water halfway up the sides. Cover with aluminum foil and bake for 50-60 minutes until set.
- Step 5: Cool and Refrigerate - Remove from the oven and water bath. Let cool for 30 minutes, then refrigerate for at least 4 hours, preferably overnight.
- Step 6: Serve - Run a knife around the edges, invert onto a serving plate, and enjoy!
Notes
- For a warm spice flavor, add a pinch of ground cinnamon to the custard.
- Substitute part of the evaporated milk with coconut milk for a tropical twist.
- Top with fresh berries for a colorful presentation.
