If you love the cozy, spiced eggnog flavor that comes around during Christmas, this Eggnog Cream Cheese Flan is going to be your new holiday tradition. Itโs rich, silky, and tastes like Christmas in custard form โ smooth like classic flan but with that sweet, festive twist you only get from eggnog. Adding a cream cheese gives it a velvety texture that melts in your mouth and feels like a cross between flan and cheesecake.

Save This Recipe ๐
I originally bought this eggnog for a Ninja Creami eggnog ice cream I was testing, and I ended up with just enough left to turn it into this Eggnog Cream Cheese Flan. It's perfect timing, especially since Iโm already making an ube flan, too!
At first, I actually thought about steaming this โ the classic Filipino way we make leche flan in a llanera โ but my pans wouldnโt fit. So I baked it instead, and honestly? It turned out incredibly silky and so much easier to manage.
December in my kitchen is always full of holiday baking anywayโฆ crinkle cookies, cinnamon rolls, cassava cake โ all the cozy, sweet things that make the house smell like Christmas. This flan fits right in and tastes like pure holiday dessert magic.
Jump to:
Why Youโll Love This Eggnog Flan
- Only a few simple ingredients
- Creamy, silky texture with warm holiday spice
- Uses leftover eggnog from holiday baking
- Perfect for potlucks, Christmas dinner, or gifting
- No fancy tools โ just a blender, caramel, and a cake pan
- Great make-ahead dessert (even better the next day!)
Ingredients
Here's what you'll need:

For the Caramel
- Sugar โ melts into a rich, golden caramel that gives the flan its classic glossy top.
- Water โ just a splash to help the sugar dissolve evenly as it cooks.
For the Flan
- Whole eggs โ yes, all of them! No separating yolks, no wasted egg whites
- Eggnog โ I used store-bought eggnog for an easy, festive, holiday-spiced flavor.
- Cream cheese โ adds richness and helps create that extra creamy, velvety flan texture.
See recipe card for quantities.
How To Make Eggnog Cheesecake Flan

- Step 1: Make the caramel. Combine sugar and water in a small pot. Cook over medium until it turns a deep amber. Carefully pour into your cake pan - caramel is very hot and swirl quickly before it solidifies.

- Step 2: Blend the custard. Add eggnog, softened cream cheese, and eggs to a blender. Blend on low just until smooth and fully combined.

- Step 3: Strain the mixture. Strain the mixture twice, with the final strain going straight into the caramel-coated cake pan for the smoothest, silkiest texture.

- Step 4: Bake in a water bath. 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 still has a slight jiggle.

- Step 3: Chill and flip. Let it cool completely, then chill for 4โ6 hours. Run a thin knife around the edges and flip onto a plate to reveal the glossy caramel top.

What To Serve With
- Fresh berries - Strawberries or raspberries add a bright, fresh contrast to the creamy custard.
- Whipped cream - A soft swirl of whipped cream gives it a festive, dessert-table look.
- Christmas cookies - Serve with crinkle cookies, sugar cookies, or gingerbread for a complete holiday dessert spread.
- Coffee or hot cocoa - The warm drinks pair perfectly with the cool, creamy flan.
- Caramel drizzle - Add a little extra caramel sauce on top if you want it sweeter or more glossy.
Storage Tips
Store the flan covered in the fridge for up to 4 days โ it actually tastes even better the next day as the flavors deepen. If you need to make it ahead, chill it completely before covering so the top stays glossy. You can freeze slices for up to 1โ2 months, but the texture is creamiest when enjoyed fresh.
Quick Tip
Blend on low and strain twice! This is the secret to a silky, bubble-free Eggnog Cream Cheese Flan every time. Low speed prevents air pockets, and double straining keeps the custard extra smooth.
Recipe FAQs
Yes! Flavored eggnog works beautifully and can make the flan taste even more like Christmas cookies. Just avoid overly sweet or ultra-thick versions so the custard still sets properly.
If your flan tastes too eggy, it usually means it was overbaked. Bake only until the center has a gentle jiggle, and chill completely โ cooling mellows the egg flavor naturally.
Most dairy-free eggnogs (like almond or oat-based) will change the texture and may not set as firmly. If you try it, add an extra egg to help the custard hold.
Yes. You can whisk by hand, but make sure the cream cheese is very soft and strain the mixture twice to remove any tiny bits that didnโt fully dissolve.
Because this recipe uses a larger volume of custard (3.5 cups eggnog), an 8-inch or 9-inch round cake pan works best for even cooking and easy flipping.

More Christmas Baking Recipe
Looking for other recipes like this? Try these:
DID YOU TRY THIS RECIPE? Share the love by leaving a star โญโญโญโญโญ rating and review. Stay updated on the newest recipes by subscribing to my newsletter and following on Pinterest, Facebook, and Instagram.

Eggnog Cream Cheese Flan
Equipment
- 1 Blender
- 1 8-inch round cake pan
- 1 Large baking tray (for the water bath)
- 1 Fine mesh strainer
- 1 Small pot (for caramel)
- 1 Aluminum foil
- 1 MIxing Bowl
- 1 Oven
- 1 Thin knife (for loosening the flan before flipping)
Ingredients
For the Caramel
- โ cup sugar
- 1 tablespoon water
For the Flan
- 3ยฝ cups eggnog
- 6 oz cream cheese softened
- 5 whole 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.
Save This Recipe ๐
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.ย










Rose Sioson says
Tasted like Christmas and reminded me of leche flan from back home โ but even silkier. Hope you like this one too!