If you’re craving a bite-sized holiday treat that delivers the cozy warmth of classic eggnog with a melt-in-your-mouth texture, these Eggnog Truffles will absolutely steal the show. They’re rich, creamy, subtly spiced, and dipped in white chocolate for the perfect finish. Whether you’re serving them at a Christmas party or gifting them in festive boxes, they’re sure to bring joy with every bite.

What makes these truffles stand out is how effortlessly they blend indulgence with tradition. The creamy eggnog base is laced with nutmeg and a hint of rum extract, offering that signature holiday flavor we all love. These are no-bake, quick to chill, and even quicker to disappear off the dessert tray.
Why You’ll Love This Eggnog Truffles Recipe
These truffles are the perfect holiday candy: festive, flavorful, and simple to make. They require minimal ingredients and no oven time, making them ideal for busy holiday prep. Plus, they store beautifully, so you can make them ahead for parties or edible gifts. The balance of eggnog flavor with creamy white chocolate is a dreamy holiday combo that even eggnog skeptics can enjoy.
What Kind of White Chocolate Should I Use?
For best results, use high-quality white chocolate baking bars instead of chips. Bars melt smoother and coat the truffles evenly without seizing. Brands like Ghirardelli or Lindt work wonderfully. If you’re using chips, add a teaspoon of coconut oil to help with smoothness.
Ingredients for the Eggnog Truffles

White Chocolate Baking Bars – These serve as the creamy base for the truffles and for dipping.
Cream Cheese – Softened cream cheese helps bind the truffle mixture and adds a tangy contrast to the sweet white chocolate.
Eggnog – Adds flavor and richness. Be sure to use full-fat eggnog for best texture.
Powdered Sugar – Sweetens and stabilizes the filling.
Rum Extract – Brings that classic eggnog warmth without the alcohol.
Ground Nutmeg – Essential for that traditional holiday spice.
Vanilla Extract – Deepens the flavor.
Sprinkles or Extra Nutmeg (Optional) – For a festive touch on top.
How To Make the Eggnog Truffles
Step 1: Melt the White Chocolate
Finely chop 8 ounces of white chocolate baking bars and melt in a heatproof bowl over simmering water or in short bursts in the microwave. Stir until completely smooth. Let it cool slightly.
Step 2: Make the Truffle Base
In a mixing bowl, beat 4 ounces of softened cream cheese until smooth. Add 2 tablespoons of eggnog, 1 teaspoon of rum extract, 1/4 teaspoon ground nutmeg, and 1/2 teaspoon vanilla extract. Mix until fully combined.
Step 3: Sweeten and Combine
Add 1 cup of powdered sugar and beat until incorporated. Then slowly mix in the melted white chocolate until a thick, creamy mixture forms. Chill the mixture for at least 2 hours until firm enough to scoop.
Step 4: Roll Into Balls
Once the mixture is firm, use a small cookie scoop to portion and roll into 18 evenly sized balls. Place them on a parchment-lined tray and chill again for 30 minutes.
Step 5: Coat in White Chocolate
Melt another 8 ounces of white chocolate. Dip each truffle into the chocolate using a fork, let the excess drip off, and place them back on the tray. Optionally, sprinkle with nutmeg or festive sprinkles before the coating sets.
Step 6: Chill and Serve
Refrigerate the coated truffles for 15-20 minutes until set. Serve chilled or at room temperature.
How to Serve These Eggnog Truffles
This recipe yields 18 truffles, perfect for sharing during the holidays. These little bites are great on dessert platters, tucked into cookie boxes, or as after-dinner sweets with coffee. They pair beautifully with a mug of warm cider or hot cocoa.
How to Store Your Truffles
Store the eggnog truffles in an airtight container in the refrigerator for up to 7 days. For longer storage, freeze them (in a single layer, then transfer to a freezer bag) for up to 2 months. Let them thaw in the fridge overnight before serving.
Frequently Asked Questions
Can I use real rum instead of rum extract?
Yes, but use only 1/2 teaspoon of dark rum to avoid thinning the mixture too much.
Do I need to temper the white chocolate?
Tempering isn’t necessary since the truffles are kept refrigerated, but it does improve the coating’s snap and shine.
What if I don’t like eggnog?
The eggnog flavor is subtle and well-balanced with cream cheese and chocolate. You might still enjoy these! Or swap the eggnog for heavy cream and omit the rum extract.
Can I use white chocolate chips instead of bars?
Yes, but bars melt more smoothly. If using chips, add 1 teaspoon of coconut oil to help with texture.
How do I make these dairy-free?
Use dairy-free white chocolate, vegan cream cheese, and almond-based eggnog. Texture may vary slightly.
Want More Candy Ideas with a Twist?
If you’re into sweet treats like these truffles, you’ll love these other festive bites:
- Pecan Praline Fudge
- Cookies and Cream Fudge Bars
- Salted Caramel Pecan Clusters
- Easy Pumpkin Spice Truffles
- No-Bake Cheesecake Bites
Save This Pin For Later
📌 Save this recipe to your Pinterest holiday board so you can come back to it any time.
And let me know in the comments how yours turned out. Did you add cinnamon or go extra nutmeggy? Did you drizzle dark chocolate instead of dipping? I love hearing how others tweak these for their own traditions.
Print
Eggnog Truffles
- Total Time: 2 hours 55 minutes
- Yield: 18 truffles
- Diet: Vegetarian
Description
If you’re craving a bite-sized holiday treat that delivers the cozy warmth of classic eggnog with a melt-in-your-mouth texture, these Eggnog Truffles will absolutely steal the show. They’re rich, creamy, subtly spiced, and dipped in white chocolate for the perfect finish. Whether you’re serving them at a Christmas party or gifting them in festive boxes, they’re sure to bring joy with every bite.
Ingredients
8 ounces white chocolate baking bars
4 ounces cream cheese, softened
2 tablespoons eggnog
1 teaspoon rum extract
1/4 teaspoon ground nutmeg
1/2 teaspoon vanilla extract
1 cup powdered sugar
8 ounces white chocolate (for coating)
sprinkles or extra nutmeg for garnish (optional)
Instructions
1. Finely chop 8 ounces of white chocolate baking bars and melt in a heatproof bowl over simmering water or in short microwave bursts. Stir until smooth and let cool slightly.
2. In a mixing bowl, beat 4 ounces of softened cream cheese until smooth. Add 2 tablespoons eggnog, 1 teaspoon rum extract, 1/4 teaspoon ground nutmeg, and 1/2 teaspoon vanilla extract. Mix until combined.
3. Add 1 cup powdered sugar and beat until fully incorporated. Slowly mix in the melted white chocolate to form a thick mixture. Chill for at least 2 hours until firm.
4. Scoop and roll into 18 evenly sized balls. Place them on a parchment-lined tray and chill for another 30 minutes.
5. Melt 8 ounces of white chocolate. Dip each truffle, allow excess to drip, and return to tray. Garnish with nutmeg or sprinkles if desired.
6. Chill truffles for 15–20 minutes until set. Serve chilled or at room temperature.
Notes
Chill the filling thoroughly so it’s firm enough to roll.
Use high-quality white chocolate bars for smoother melting.
To prevent cracking, let truffles come to room temp slightly before dipping in chocolate.
- Prep Time: 25 minutes
- Cook Time: 0 minutes
- Category: Dessert
- Method: No-bake
- Cuisine: American
Nutrition
- Serving Size: 1 truffle
- Calories: 140
- Sugar: 13g
- Sodium: 20mg
- Fat: 9g
- Saturated Fat: 6g
- Unsaturated Fat: 2.5g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 0g
- Protein: 1g
- Cholesterol: 10mg
Keywords: eggnog truffles, holiday truffles, white chocolate truffles

