As the holiday season approaches, I’m often on the lookout for sweet treats that evoke the warmth and joy of this festive time. Picture this: the comforting aroma of nutmeg and cinnamon fills my kitchen, instantly transporting me to cozy gatherings and cherished memories. That’s exactly what inspired these Sweet Eggnog Truffles—a delightful combination of creamy, rich flavor wrapped in a chocolatey shell.
With their smooth texture and an indulgent taste that captures the essence of classic eggnog, these truffles offer a guilt-free pleasure that’s perfect for sharing (or keeping all to yourself!). They require only a handful of simple ingredients and minimal effort, making them an ideal choice for those busy holiday days. Whether you’re preparing for a festive party or simply treating yourself to a sweet escape, these truffles promise to impress with their irresistible flavor, all while embracing a vegan-friendly recipe. Let’s dive into the magic of making these delightful morsels!
Why will you love Sweet Eggnog Truffles?
Irresistible Flavor: The rich combination of creamy eggnog and warm spices will transport you to holiday bliss with every bite.
Minimal Effort: These truffles come together easily with just a few simple ingredients, making them perfect for busy holiday schedules.
Vegan-Friendly Delight: Enjoy a guilt-free indulgence that everyone can share, pleasing both vegans and non-vegans alike.
Perfect for Gifting: Present these little treasures in a festive box, and watch them become a cherished holiday gift.
Customizable Toppings: Get creative! Roll them in crushed nuts, coconut flakes, or chocolate sprinkles to add your own special touch.
Sweet Eggnog Truffles Ingredients
For the Truffle Base
- Cashews – Soaked cashews provide a creamy texture; substitute with almonds if allergic.
- Coconut Milk – Adds richness and enhances the eggnog flavor; opt for full-fat for a creamier truffle.
- Maple Syrup – Sweetens naturally; use agave syrup as an alternative for a similar taste.
- Nutmeg – Infuses warm, spicy notes that evoke holiday cheer; freshly grated nutmeg gives the best flavor.
- Cinnamon – Complements nutmeg and adds warmth; a pinch can elevate the sweetness of the truffles.
For the Coating
- Vegan Dark Chocolate – Provides a rich, chocolaty shell that encases the truffles; choose dairy-free chocolate to stay vegan.
- Cocoa Powder – Great for dusting; cocoa dust adds a touch of sophistication and enhances the chocolate flavor.
- Crushed Nuts or Coconut Flakes – Optional toppings that add texture; roll your truffles in these for a delightful crunch.
Prepare these Sweet Eggnog Truffles ahead of time to enjoy during holiday celebrations or to share with loved ones!
How to Make Sweet Eggnog Truffles
Soak Cashews: Begin by soaking your cashews in water for at least 4 hours or overnight. This helps achieve a creamy texture, so they blend smoothly with the other ingredients.
Blend Ingredients: Drain and rinse the soaked cashews. In a blender, combine them with coconut milk, maple syrup, nutmeg, and cinnamon. Blend until smooth and creamy, scraping down the sides as needed. The mixture should be thick but pourable.
Chill Mixture: Transfer the truffle base to a bowl and cover with plastic wrap. Place it in the refrigerator for about 30 minutes to 1 hour. This will help the mixture firm up, making it easier to shape into truffles.
Form Truffles: Once chilled, scoop out small portions using a tablespoon or cookie scoop. Roll the mixture into bite-sized balls with your hands, ensuring they’re smooth and round.
Melt Chocolate: In a microwave or double boiler, melt the vegan dark chocolate until smooth. Stir frequently to avoid burning.
Coat Truffles: Dip each truffle into the melted chocolate, ensuring they’re fully coated. Use a fork to remove them, allowing excess chocolate to drip off.
Add Toppings: If desired, roll the coated truffles in cocoa powder, crushed nuts, or coconut flakes while the chocolate is still wet. This adds delightful texture and flavor.
Set Truffles: Place the coated truffles on a parchment-lined tray. Refrigerate for 15-20 minutes or until the chocolate is set.
Optional: For an extra festive touch, drizzle some melted chocolate over the set truffles before serving.
Exact quantities are listed in the recipe card below.

What to Serve with Sweet Eggnog Truffles?
Indulging in these sweet morsels feels like wrapping yourself in a cozy blanket, so why not create the perfect setting with delightful pairings?
- Hot Cocoa: A warm, rich cup of cocoa complements the creamy truffles and adds an extra layer of holiday cheer.
- Spiced Chai Latte: The aromatic spices in chai enhance the eggnog flavor while offering a warming, comforting drink.
- Festive Fruit Platter: Fresh slices of pear and citrus brighten the palate, creating a refreshing contrast to the rich truffles.
- Gingersnap Cookies: The spiced crunch of gingersnap cookies pairs perfectly with sweet eggnog flavors, balancing textures wonderfully.
- Nutty Trail Mix: A handful of roasted nuts mixed with dried fruits provides a crunchy element that contrasts with the truffle’s melt-in-your-mouth smoothness.
As you savor these treats, consider serving them on a beautiful platter, creating a festive centerpiece that invites everyone to gather and enjoy the moment together.
Make Ahead Options
These Sweet Eggnog Truffles are perfect for meal prep enthusiasts looking to save time during the busy holiday season! You can prepare the truffle base up to 3 days in advance; just blend the soaked cashews with coconut milk, maple syrup, nutmeg, and cinnamon, then refrigerate it until you’re ready to shape it into truffles. Once formed, the truffles can be coated and stored in the fridge for up to a week. For optimal quality, keep them in an airtight container, as this helps maintain their creamy texture. When you’re ready to indulge, simply take them out, and let them sit for a few minutes before enjoying—or impress your guests by serving them straight from the fridge!
How to Store and Freeze Sweet Eggnog Truffles
Fridge: Store your Sweet Eggnog Truffles in an airtight container in the refrigerator for up to 2 weeks, ensuring they remain fresh and delicious.
Freezer: For longer storage, freeze the truffles in a single layer on a baking sheet, then transfer to a freezer-safe container. They can last for up to 3 months.
Thawing: When ready to enjoy, transfer the truffles from the freezer to the fridge and let them thaw overnight for the best texture and flavor.
Serving: Enjoy the truffles chilled or at room temperature, allowing the creamy interior to shine through as you indulge in their festive taste.
Sweet Eggnog Truffles Variations & Substitutions
Feel free to play around with these ideas to make the Sweet Eggnog Truffles uniquely yours!
Nut-Free: Use sunflower seed butter instead of cashews for a creamy base that’s safe for nut allergies. It brings a delightful flavor too!
Spice It Up: Instead of nutmeg and cinnamon, try a dash of cardamom or allspice for a different holiday twist. Each spice brings its own warming charm.
Alternative Sweeteners: Swap maple syrup for coconut sugar or date syrup, which adds a rich caramel undertone. Perfect for a deeper sweetness!
Dairy Milk: If you prefer, substitute coconut milk with almond or oat milk for a lighter consistency while still capturing that creamy essence.
Chocolate Variations: Use white vegan chocolate for a sweeter coating that contrasts beautifully with the spices. You can also try different chocolate brands for varied flavors.
Fruity Twist: Add a tablespoon of rum or a splash of orange juice to the truffle base for an extra zing that brightens each bite. It will remind you of festive cocktails!
Texture Play: Incorporate chopped dried fruits like cranberries or raisins for bursts of sweetness throughout your truffles, enhancing the overall flavor profile.
Festive Shape: Instead of traditional balls, shape your truffles into small holiday-themed shapes like stars or trees for a fun presentation that’ll dazzle your guests!
Enjoy making these variations as delightful as they are delicious!
Tips for the Best Sweet Eggnog Truffles
Soaking Savvy: Ensure you soak the cashews long enough for a creamy texture; this step is essential for smooth truffles.
Chill for Consistency: After blending, allow the mixture to chill adequately. This prevents the truffles from being too soft and makes shaping easier.
Coating Technique: When coating with chocolate, let the excess drip off properly to avoid a messy finish. This results in a cleaner and more appealing truffle.
Creative Coatings: Experiment with various toppings like crushed nuts or coconut flakes. Just roll them on while the chocolate is still wet to ensure they stick.
Storage Tips: Keep your Sweet Eggnog Truffles refrigerated to maintain their texture and freshness. They last for up to two weeks in an airtight container.

Sweet Eggnog Truffles Recipe FAQs
How can I tell if my cashews are fresh?
Absolutely! Fresh cashews should be light in color and have a subtle, nutty aroma. If you notice any dark spots or an off smell, it’s best to discard them. Always store cashews in an airtight container in a cool, dry place to maintain freshness.
What is the best way to store Sweet Eggnog Truffles?
To keep your Sweet Eggnog Truffles delicious and fresh, store them in an airtight container in the refrigerator for up to 2 weeks. Make sure to layer them between parchment paper to prevent sticking and maintain their shape.
Can I freeze Sweet Eggnog Truffles?
Very easy! For longer storage, freeze the truffles for up to 3 months. First, lay them out in a single layer on a baking sheet. Once frozen, transfer them to a freezer-safe container. To enjoy, move them back to the fridge and let them thaw overnight for a delightful texture.
What if my truffle mixture is too soft to roll?
If your mixture seems too soft to form into truffles, don’t worry! Simply chill it in the refrigerator for an additional 30 minutes. This will help firm it up. Keep in mind that soaking the cashews for too long can also contribute to a creamier, softer texture.
Are Sweet Eggnog Truffles suitable for people with nut allergies?
While cashews are vital for the creaminess in these truffles, you can certainly use seeds like sunflower or pumpkin seeds instead. Just soak them the same way you would with cashews to achieve that creamy base. Always double-check ingredients to ensure they match dietary needs!
What can I use instead of coconut milk in the recipe?
Absolutely! If you’re not a fan of coconut milk or have an allergy, alternatives like almond milk or oat milk can work, though they may alter the flavor slightly. For the best results, choose a full-fat, unsweetened version to maintain creaminess.

Indulge in Sweet Eggnog Truffles for Holiday Bliss
Ingredients
Equipment
Method
- Soak cashews in water for at least 4 hours or overnight.
- Drain and rinse soaked cashews. In a blender, combine with coconut milk, maple syrup, nutmeg, and cinnamon. Blend until smooth.
- Transfer mixture to a bowl, cover, and refrigerate for 30 minutes to 1 hour.
- Scoop out portions and roll into bite-sized balls.
- Melt vegan dark chocolate until smooth.
- Dip each truffle into melted chocolate and let excess drip off.
- Roll coated truffles in cocoa powder, crushed nuts, or coconut flakes.
- Place the truffles on a parchment-lined tray and refrigerate for 15-20 minutes until set.









