I absolutely adore this Eggnog Cranberry Pie Recipe because it combines two of my favorite holiday flavors into one stunning dessert that’s both festive and delicious. The tartness of the fresh cranberries perfectly balances the creamy, spiced eggnog topping, creating a pie that feels like a warm, comforting celebration in every bite. Whenever I make this pie, it never fails to impress guests and makes any occasion feel extra special.
Why You’ll Love This Eggnog Cranberry Pie Recipe
What really excites me about this recipe is its bold flavor profile. The bright, tangy cranberries provide a lively contrast to the rich, velvety eggnog layer on top. It’s like a beautiful harmony of sweet, tart, and cozy spices all mingling in one slice. Every spoonful brings a burst of winter warmth without being too heavy, which I just love for those cold nights.
Another thing I appreciate is how approachable it is. Don’t let the fancy look fool you—this pie is surprisingly straightforward to prepare. The cooking mostly happens on the stovetop, and then you just let it set in the fridge. It’s perfect for when I want a gorgeous, crowd-pleasing dessert but don’t want to spend all day in the kitchen. Whether it’s a family gathering, holiday party, or a casual weekend treat, this recipe always shines.
Ingredients You’ll Need

This recipe uses simple, yet essential ingredients that come together beautifully to create a pie with gorgeous color, wonderful texture, and classic flavors. Each item plays an important role in balancing the tartness, creaminess, and structure of the dessert.
- Baked 9-inch all-butter pie shell: Provides a flaky, buttery base that holds all the delicious fillings perfectly.
- Fresh or frozen cranberries (2 cups): The star ingredient that gives the pie its signature tang and vibrant color.
- Granulated sugar (½ cup): Sweetens the cranberries just enough to balance their tartness without overwhelming them.
- Cornstarch (1 tbsp): Thickens the cranberry filling so it sets nicely in the pie shell.
- Cold water (6 tbsp, divided): Used to blend and dissolve ingredients smoothly.
- Unflavored fish gelatin (1 tbsp): Gives the creamy eggnog layer a delicate but stable structure.
- Alcohol-free eggnog (1¾ cups): Brings that rich, spiced holiday flavor without alcohol, perfect for all ages.
- Alcohol-free vanilla flavoring (1 tsp): Enhances the sweetness and warm tones of the eggnog layer.
- Heavy whipping cream (½ cup): Whipped into soft peaks to create a light, airy texture in the topping.
- Ground cinnamon (⅛ tsp, for topping): A final dusting that adds a touch of spice and beautiful presentation.
Directions
Step 1: In a medium saucepan, whisk together the sugar and cornstarch with 2 tablespoons of cold water until smooth. Add the cranberries and cook over medium heat, stirring frequently, for about 5 minutes or until the mixture thickens and the berries begin to burst. Remove from heat and let it cool completely for 15 minutes—this cooling step is crucial for the layers to set properly.
Step 2: While the cranberries cool, sprinkle the gelatin evenly over the remaining 4 tablespoons of cold water and let it stand for 5 minutes to bloom. After it blooms, warm the mixture gently—either in a double boiler or microwave in short bursts—stirring until the gelatin is fully dissolved.
Step 3: Gradually whisk the dissolved gelatin into the eggnog and vanilla mixture until well combined. Place this mixture in the refrigerator and chill until it starts to thicken but remains pourable, which usually takes around 20 to 30 minutes. This is the perfect consistency for folding and spreading.
Step 4: Once the eggnog mixture is slightly thickened, whip the heavy cream until soft peaks form. Gently fold the whipped cream into the eggnog mixture, taking care to keep it light and airy.
Step 5: Spoon the cooled cranberry filling evenly into the baked pie shell, spreading it out smoothly. Pour the whipped eggnog cream mixture over the cranberry layer and gently spread it out to cover completely.
Step 6: Refrigerate the pie for at least 2 hours or until the filling is fully set. Just before serving, dust the top lightly with ground cinnamon for a warm, inviting finish.
Servings and Timing
This Eggnog Cranberry Pie Recipe yields 8 generous slices, perfect for sharing around the table. The prep time is about 30 minutes, with around 10 minutes of cooking for the cranberry filling. You’ll want to allow at least 2 hours of chilling time to ensure the pie sets up beautifully, bringing your total time to about 2 hours and 40 minutes. The result is well worth the wait!
How to Serve This Eggnog Cranberry Pie Recipe

When it comes to serving this pie, I love to keep things simple yet elegant. It tastes wonderful chilled straight from the refrigerator, allowing the layers to stay firm and refreshing. For extra indulgence, I sometimes serve it with a dollop of freshly whipped cream on the side or a scoop of vanilla bean ice cream to complement the eggnog flavors.
Presentation-wise, sprinkling a little extra cinnamon or even some finely grated orange zest on top adds a pop of color and fragrance that delights guests. I like to use simple white plates so that the pie’s vibrant red cranberry layer really pops visually. It’s such a conversation starter, especially during holiday dinners or festive gatherings.
For beverages, I find a cup of hot spiced apple cider or a glass of chilled sparkling white wine pairs beautifully. The cider echoes the warm spices, while the sparkling wine cuts through the richness with its crispness. This pie is ideal for special family dinners, holiday parties, or even a cozy weeknight dessert when you want to treat yourself without fuss.
Variations
If you want to switch things up, I’ve found there are plenty of creative ways to customize this Eggnog Cranberry Pie Recipe. For instance, swapping the unflavored fish gelatin with a vegetarian alternative like agar-agar works well for those who avoid gelatin. Just remember the texture might shift slightly, so follow the package instructions carefully.
For a gluten-free version, start with a gluten-free pie crust, either homemade or store-bought. The filling itself is naturally gluten-free, so it’s perfect for those with sensitivities. If you wanted to explore flavor twists, adding a splash of orange juice or zest to the cranberry layer adds a lovely citrus brightness. You might also experiment with warming spices like nutmeg or cloves in the eggnog topping to deepen the festive profile.
Alternatively, for a lighter approach, you could swap out heavy cream for a coconut cream or plant-based whipped topping to accommodate vegan diets—just be sure to use a vegan gelatin substitute. I’ve also played around with baking the pie with a crumbly streusel topping instead of the whipped cream layer, which creates a completely different but delightful texture and flavor contrast.
Storage and Reheating
Storing Leftovers
Because this pie has a creamy topping, it’s best stored covered in the refrigerator. I usually wrap it tightly with plastic wrap or keep it in an airtight container to prevent it from absorbing any fridge odors. The leftovers will stay fresh for about 3 to 4 days, which gives you plenty of time to enjoy it again without any loss in texture or flavor.
Freezing
I typically do not recommend freezing this pie because the eggnog cream layer can separate and become watery when thawed, which affects the texture and appearance. If you do want to freeze it, wrap it very well in plastic wrap and aluminum foil to preserve moisture, and use it within a month. Thaw it slowly in the refrigerator and expect some slight changes in creaminess.
Reheating
Since this dessert is best enjoyed chilled, I wouldn’t reheat it. However, if you prefer it slightly less cold, you can let slices sit at room temperature for 15 to 20 minutes before serving to soften the texture a bit. Avoid microwaving as this will melt the cream layer unevenly and may change the consistency.
FAQs
Can I use frozen cranberries for this Eggnog Cranberry Pie Recipe?
Absolutely! Frozen cranberries work just as well as fresh ones. Just thaw them slightly before cooking to help the filling come together smoothly. The flavor and texture remain fantastic either way.
Is it possible to make this pie ahead of time?
Yes, this pie benefits from being made ahead! You can prepare it a day in advance and keep it refrigerated until serving, which actually helps the flavors meld beautifully. Just be sure to cover it well to avoid drying out.
What can I substitute for the fish gelatin?
If you prefer a vegetarian or vegan option, agar-agar powder is a great substitute. Use according to the package instructions to achieve a similar setting effect. Keep in mind the texture might be a touch different but still delicious.
Can I add alcohol to the eggnog layer?
You certainly can! Adding a splash of rum or bourbon to the eggnog mixture boosts the festive spirit but be mindful it might affect the setting qualities slightly. Reduce other liquids a bit if you add alcohol to maintain the right consistency.
How do I know when the eggnog mixture is ready to fold in the whipped cream?
Chill the eggnog and gelatin mixture until it’s thickened enough to hold its shape slightly but still pourable. It should coat the back of a spoon and not be fully gelled. This is the perfect moment to fold in the whipped cream gently for the best texture.
Conclusion
I can’t recommend this Eggnog Cranberry Pie Recipe enough for anyone looking to bring a creative, festive dessert to the table. Its delightful balance of tart cranberries and creamy eggnog topping makes it feel truly special and inviting. I hope you enjoy making and sharing it as much as I do—it’s a real showstopper that spreads holiday joy with every slice!
Print
Eggnog Cranberry Pie Recipe
- Prep Time: 30 minutes
- Cook Time: 10 minutes
- Total Time: 2 hours 40 minutes
- Yield: 8 slices
- Category: Dessert
- Method: Stovetop
- Cuisine: American
Description
This Eggnog Cranberry Pie combines a tart cranberry filling cooked to a luscious thick consistency with a creamy, spiced eggnog topping. Set in a buttery baked pie shell, it’s a festive dessert perfect for holiday gatherings or cozy evenings, balancing tangy fruit flavors with rich, velvety eggnog cream.
Ingredients
Pie Shell
- 1 baked 9-inch all-butter pie shell
Cranberry Filling
- 2 cups fresh or frozen cranberries
- ½ cup granulated sugar
- 1 tbsp cornstarch
- 6 tbsp cold water, divided
Gelatin Eggnog Topping
- 1 tbsp unflavored fish gelatin
- 1¾ cups alcohol-free eggnog
- 1 tsp alcohol-free vanilla flavoring
- ½ cup heavy whipping cream
- ⅛ tsp ground cinnamon, for topping
Instructions
- Prepare Cranberry Filling: Whisk the sugar and cornstarch with 2 tablespoons of cold water in a saucepan to create a smooth slurry. Stir in the cranberries and cook over medium heat, stirring frequently, for about 5 minutes until the mixture thickens and the cranberries soften. Remove from heat and allow it to cool for 15 minutes to reach room temperature.
- Bloom and Dissolve Gelatin: Sprinkle the gelatin over the remaining 4 tablespoons of cold water in a small bowl and let it stand for 5 minutes to bloom. Warm the gelatin gently over low heat until it fully dissolves without boiling.
- Mix Eggnog Base: Gradually whisk the dissolved gelatin into the eggnog and vanilla flavoring until well combined. Place the mixture in the refrigerator and chill until it starts to thicken but remains pourable.
- Combine and Layer: Whip the heavy cream to soft peaks, then gently fold it into the thickened eggnog mixture. Spoon the cooled cranberry filling into the baked pie shell evenly, then spread the eggnog cream mixture smoothly over the cranberry layer.
- Chill and Serve: Refrigerate the assembled pie for at least 2 hours until set. Before serving, dust the top lightly with ground cinnamon for a warm aromatic finish.
Notes
- Ensure the cranberry filling is cool before adding the eggnog cream to prevent melting or separation.
- The pie must be chilled thoroughly to allow the gelatin to set properly.
- This recipe uses unflavored fish gelatin; substitute with vegetarian gelatin if preferred.
- Use alcohol-free eggnog and vanilla flavoring to keep the pie non-alcoholic and family-friendly.