These bite-sized holiday treats feature the classic flavors of eggnog, including nutmeg, cinnamon, and vanilla, blended into a smooth white chocolate base. The recipe utilizes mascarpone or cream cheese combined with almond flour to create a soft, truffle-like consistency without the use of traditional sugar. Each truffle is rolled by hand and finished with a dusting of cinnamon or powdered sweetener, offering a festive dessert that requires no baking.
About This Recipe
The preparation begins by melting sugar-free white chocolate and butter until the mixture is uniform and smooth. Softened mascarpone or cream cheese is then whisked into the warm liquid until the texture is creamy and fully combined. Almond flour is added to the bowl along with a powdered keto-friendly sweetener, nutmeg, cinnamon, and a pinch of salt to form a soft dough. Vanilla and optional rum extract are incorporated to establish the aromatic profile associated with seasonal eggnog. The mixture is placed in the refrigerator for approximately 20 to 25 minutes to reach a firm state.
The ingredients include white chocolate and mascarpone, which serve as the main components for the rich, buttery texture of the truffles. Almond flour is used to provide structural integrity, and the blend of holiday spices ensures a consistent flavor throughout each piece. Once the dough has chilled, it is portioned into small spheres and rolled between the palms. The surface of each truffle is lightly coated with extra cinnamon or powdered erythritol to provide a decorative finish.
The recipe is modified by substituting the mascarpone with cream cheese for a slightly different texture or by dipping the finished spheres into melted sugar-free dark chocolate for a layered appearance. For a different texture, finely chopped pecans or walnuts are sometimes mixed into the dough before the chilling stage. The finished truffles are served chilled and are often placed in mini paper cups for presentation. Portions are stored in an airtight container in the refrigerator for up to one week or kept in the freezer for longer durations.
Why You’ll Love This Recipe
- Classic eggnog flavor in bite-sized form
- Only 1.8 g net carbs per truffle
- No baking — 15-minute prep
- Perfect for holiday dessert trays or gifts
- Creamy, spiced, and sugar-free
What You’ll Need for This Keto Eggnog Truffles
- ½ cup almond flour
- 3 oz mascarpone or cream cheese, softened
- 2 tbsp butter
- 3 oz sugar-free white chocolate (chips or chopped)
- ¼ cup powdered erythritol or allulose
- ½ tsp vanilla extract
- ¼ tsp rum extract (optional)
- ¼ tsp ground nutmeg
- ¼ tsp ground cinnamon
- Pinch of salt
- Extra cinnamon or powdered sweetener for dusting
Step-by-Step Preparation
- Melt white chocolate and butter together in a small saucepan or microwave until smooth.
- Whisk in mascarpone (or cream cheese) until creamy and combined.
- Add almond flour, sweetener, vanilla, nutmeg, cinnamon, and salt. Mix until a soft dough forms.
- Chill for 20–25 minutes until firm enough to roll.
- Scoop small portions and roll into balls.
- Dust with cinnamon or powdered erythritol before serving.
FAQ
- Can I use cream cheese instead of mascarpone?
Yes, cream cheese works just as well — mascarpone just gives a smoother, silkier texture. - Can I freeze these truffles?
Absolutely! Store them in an airtight container for up to 2 months. - Do they taste like real eggnog?
They do — especially with the nutmeg and rum extract combo. - Can I make them dairy-free?
Yes, use coconut oil and coconut cream instead of butter and cheese.
Variations & Substitutions
- Add a dusting of cocoa powder for a mocha-egg nog twist.
- Dip the truffles in melted sugar-free dark chocolate for a layered look.
- Mix in finely chopped pecans or walnuts for extra texture.
Serving Suggestions
- Serve chilled on a small dessert board with keto cookies or chocolate bark. They’re perfect next to coffee or hot cocoa after dinner. For gifting, place them in mini paper cups inside a decorative tin.

Keto Eggnog Truffles
Ingredients
- ½ cup almond flour
- 3 oz mascarpone or cream cheese (softened)
- 2 tbsp butter
- 3 oz sugar-free white chocolate (chips or chopped)
- ¼ cup powdered erythritol or allulose
- ½ tsp vanilla extract
- ¼ tsp rum extract (optional)
- ¼ tsp ground nutmeg
- ¼ tsp ground cinnamon
- Pinch of salt
- Extra cinnamon or powdered sweetener for dusting
Instructions
- Melt white chocolate and butter together in a small saucepan or microwave until smooth.
- Whisk in mascarpone (or cream cheese) until creamy and combined.
- Add almond flour, sweetener, vanilla, nutmeg, cinnamon, and salt. Mix until a soft dough forms.
- Chill for 20–25 minutes until firm enough to roll.
- Scoop small portions and roll into balls.
- Dust with cinnamon or powdered erythritol before serving.
Did you make this recipe?
I’d love to hear from you — leave a comment below and tell me how it turned out, what you liked, or if you made any tweaks!
Try these next:
New keto recipes are added every week — check back often for more low-carb inspiration!
