Bring the warmth of the holiday season to your table with this Eggnog Pie, a silky, creamy dessert that perfectly captures the cozy flavors of winter. With its smooth custard-like filling and buttery crust, it’s a festive favorite that feels indulgent yet effortless. Whether for Christmas dinner or a winter gathering, this pie is a showstopper that will have everyone asking for seconds.
Why You’ll Love This Recipe
- Smooth, rich, and perfectly spiced for the holidays
- Easy to make, no complicated steps or special tools
- Creamy texture with a flaky, buttery crust
- A perfect make-ahead dessert for gatherings
- Classic holiday flavor everyone enjoys
Ingredients

For the crust:
- 1 ½ cups graham cracker crumbs
- ¼ cup granulated sugar
- 6 tablespoons unsalted butter, melted
For the filling:
- 2 cups eggnog
- ¾ cup granulated sugar
- ¼ cup cornstarch
- ¼ teaspoon salt
- 4 large egg yolks
- 2 tablespoons unsalted butter
- 1 teaspoon vanilla extract
- ½ teaspoon ground nutmeg
- ½ teaspoon cinnamon
For topping:
- 1 cup whipped cream
- Ground nutmeg, for garnish
Step-by-Step Instructions

- Prepare the crust: Preheat oven to 350°F (175°C). In a medium bowl, combine graham cracker crumbs, sugar, and melted butter. Press the mixture firmly into a 9-inch pie dish.
- Bake the crust: Bake for 8–10 minutes until lightly golden. Remove from oven and let cool completely.
- Make the filling: In a medium saucepan, whisk together sugar, cornstarch, and salt. Slowly add eggnog while whisking until smooth.
- Thicken the mixture: Cook over medium heat, stirring constantly, until the mixture thickens and begins to bubble. Reduce heat and cook 1 more minute.
- Add egg yolks: In a small bowl, whisk yolks. Gradually whisk in ½ cup of the hot mixture, then pour it back into the saucepan while stirring constantly.
- Finish the filling: Cook for another 2 minutes on low heat, then remove from heat. Stir in butter, vanilla, nutmeg, and cinnamon until smooth.
- Chill: Pour the filling into the cooled crust and smooth the top. Cover with plastic wrap (touching the surface) and refrigerate for at least 4 hours or until set.
- Serve: Top with whipped cream and sprinkle lightly with nutmeg before serving.
Tips & Variations
- Crust options: Use a baked pastry crust or gingersnap crust for extra holiday flavor.
- Topping twist: Add a dollop of spiced whipped cream or sprinkle with cinnamon sugar.
- Texture tip: Strain the filling before chilling for an ultra-smooth pie.
- Make ahead: Prepare the pie a day in advance — it tastes even better chilled overnight.
- Decoration: Pipe whipped cream in rosettes or add festive sprinkles for a holiday table centerpiece.
Storage & Freezer Instructions
- Store covered in the refrigerator for up to 3 days.
- Keep whipped cream separate and add just before serving.
- Avoid freezing as the custard texture may separate.
- For make-ahead preparation, bake the crust and prepare the filling separately up to 1 day in advance, then assemble before serving.
- Always refrigerate leftovers promptly to maintain the creamy texture.
Serving & Pairing Ideas

- Serve chilled for a smooth, creamy finish.
- Pair with gingerbread cookies or cinnamon shortbread.
- Add a cup of coffee, chai, or warm milk for a cozy winter treat.
- Perfect addition to winter dessert buffets.
- For festive presentation, serve slices topped with whipped cream and a sprinkle of nutmeg.
Frequently Asked Questions
Can I use store-bought crust?
Yes, a ready-made graham cracker or pastry crust works perfectly. It saves time and still delivers a delicious, buttery base for the creamy filling.
Why did my filling turn runny?
The filling needs to thicken on the stovetop before cooling. Make sure to cook until it’s visibly thick and coats the back of a spoon before removing from heat.
Can I make this pie ahead of time?
Absolutely! It’s an ideal make-ahead dessert. Prepare it a day before your event and keep it chilled until ready to serve.
How can I make it more festive?
Top with cinnamon, whipped cream swirls, or sugared cranberries. You can even serve individual mini versions for a holiday party.
Ready to Make It?
This Eggnog Pie brings holiday comfort in every bite. Silky, spiced, and delightfully creamy, it’s the perfect dessert to crown your festive table. Save this recipe and make it your new seasonal favorite, simple to prepare and unforgettable to enjoy.
You Might Also Like
- Gingerbread Layer Cake – Moist layers of spiced cake with cream cheese frosting
- Cranberry Orange Scones – Buttery, citrusy scones bursting with cranberry flavor
- Snowball Cookies – Classic melt-in-your-mouth holiday cookies
- Sweet Potato Salad – A colorful and hearty side dish perfect for gatherings
Eggnog Pie
- Total Time: 30 minutes + 4 hours chilling
- Yield: 1 9-inch pie (8 servings) 1x
- Diet: Vegetarian
Description
Creamy and smooth Eggnog Pie with warm holiday spices, nestled in a flaky crust and topped with a cloud of whipped cream — perfect for festive gatherings.
Ingredients
1 pre-baked 9-inch pie crust
1 ½ cups eggnog
¾ cup granulated sugar
¼ cup cornstarch
4 large egg yolks
½ teaspoon ground nutmeg
½ teaspoon ground cinnamon
1 teaspoon vanilla extract
1 cup heavy cream, whipped
Extra nutmeg for garnish
Instructions
1. In a saucepan, whisk sugar, cornstarch, and nutmeg together.
2. Gradually whisk in eggnog until smooth.
3. Cook over medium heat, stirring constantly, until thickened.
4. In a small bowl, whisk egg yolks. Slowly add a little hot mixture to the yolks to temper them.
5. Return the egg mixture to the saucepan and cook for 2–3 more minutes.
6. Remove from heat, stir in vanilla extract, and let cool slightly.
7. Pour the filling into the prepared pie crust and refrigerate for at least 4 hours or until set.
8. Top with whipped cream and dust with nutmeg before serving.
Notes
Make this pie a day in advance to allow the flavors to develop.
Store leftovers covered in the refrigerator for up to 3 days.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Dessert
- Method: No-Bake / Chilled
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 285
- Sugar: 23 g
- Sodium: 120 mg
- Fat: 14 g
- Saturated Fat: 8 g
- Unsaturated Fat: 5 g
- Trans Fat: 0 g
- Carbohydrates: 31 g
- Fiber: 0 g
- Protein: 5 g
- Cholesterol: 90 mg