This Eggnog Cream Cheese Flan is a smooth, creamy Christmas dessert made with just eggnog, cream cheese, and eggs. It bakes into a silky, caramel-topped custard with warm holiday flavor in every bite. Perfect for using up extra eggnog and a beautiful make-ahead dessert for any holiday gathering.
1 Thin knife (for loosening the flan before flipping)
Ingredients
For the Caramel
⅓cupsugar
1tablespoonwater
For the Flan
3½cupseggnog
6ozcream cheesesoftened
5whole eggs
Instructions
Combine sugar and water in a small pot and cook over medium heat until it turns deep amber. Carefully pour into your cake pan and swirl quickly to coat the bottom before it solidifies.
Add eggnog, softened cream cheese, and eggs to a blender. Blend on low until smooth and fully combined.
Strain the mixture into a bowl to remove lumps and air bubbles.
Strain again directly into the caramel-coated cake pan for the smoothest texture.
Cover tightly with foil. Place the cake pan inside a larger tray filled with hot water (bain-marie). Bake at 350°F for 60–75 minutes, or until the edges are set and the center has a slight jiggle.
Let the flan cool completely, then chill for 4–6 hours. Run a thin knife around the edges and flip onto a plate to release the glossy caramel top.
Notes
Make sure your cream cheese is fully softened so it blends smoothly into the custard.
Blend on low speed to avoid adding air bubbles — this helps keep the flan silky.
Double-straining is key for that smooth, creamy texture with no lumps.
Don’t overbake; the center should still jiggle slightly when you tap the pan.
Chill completely before flipping so the caramel melts and releases cleanly.
Eggnog varies in sweetness and spice, so your flan flavor may adjust slightly depending on the brand you use. If your eggnog is not sweet enough, add sweetened condensed milk.