Ready for my all-time favorite healthy Christmas cookies? These hot cocoa cookies are rich, chocolatey, and made with almond butter, unsweetened cocoa powder, and coconut sugar so they’re paleo and gluten-free. They have a dense, fudgy texture and a deep chocolate flavor, yet they don’t taste “healthy” — just like a proper holiday treat.

The Best Winter Cookie
These hot cocoa cookies are one of my favorite grain-free holiday cookies because they deliver on taste and texture while staying free of refined flour and refined sugar. The base is simple: almond butter acts as both fat and binder, an egg provides structure, cocoa powder gives intense chocolate flavor, and coconut sugar sweetens without refined sugar. Add mini chocolate chips or a light frosting if you’re feeling festive.
Why these cookies stand out:
- They’re dense and indulgent — almost brownie-like.
- Sweetened only with coconut sugar (refined-sugar-free).
- Grain-free and flourless, making them naturally gluten-free.

Step 1: Mix Ingredients
Start by placing 1 cup of almond butter into a medium bowl. Add the remaining ingredients — egg, vanilla, unsweetened cocoa powder, coconut sugar, and chocolate chips — and stir until evenly combined. The dough should be moist and malleable, similar to a traditional cookie dough. If it feels too dry, add a teaspoon of water or a little more almond butter; if too sticky, chill briefly.
Ingredient Questions
Can I use a different nut butter? Yes. Any drippy nut butter works (peanut butter, cashew butter, sunflower seed butter). A runny consistency helps achieve the right texture because it contributes moisture and fat.
Do I have to use coconut sugar? No — you can swap in brown sugar or another granulated sugar if you prefer. Coconut sugar keeps the recipe paleo-friendly but a 1:1 substitute of brown sugar will work for texture and sweetness.
Can I make these cookies vegan? You can attempt a vegan version by using a flax or chia egg substitute (1 tablespoon ground flax + 3 tablespoons water, chilled until gelatinous). This variation hasn’t been tested here, so results may vary — let me know how it goes if you try it.
Step 2: Scoop, Roll, and Pat
Use a cookie scoop or two tablespoons to portion dough. Roll each portion into a ball, then flatten gently with your palm to form a cookie. These cookies won’t spread much while baking, so shape them close to the final size.

Step 3: Bake
Preheat the oven to 350ºF (175ºC). Line a baking sheet with parchment paper and arrange the cookies about 1 inch apart. Bake 12–15 minutes until set. Be careful not to overbake — these cookies finish firming as they cool. Remove from oven and allow to cool on the sheet for at least 15–20 minutes so they hold together.
Step 4: Time to Decorate
You can enjoy these cookies plain, or top them with a frosting. For a paleo option, a simple vanilla frosting made from palm shortening (or cooled coconut cream), maple syrup, and real vanilla bean brings a creamy sweetness. For a traditional buttercream, use softened unsalted butter, powdered sugar, and vanilla bean paste. If using a coconut whip (vegan), whip the chilled solid part of a can of full-fat coconut milk and use immediately — it won’t hold well on warm cookies.
- For vegan frosting: refrigerate a can of full-fat coconut milk at least 30 minutes, scoop only the solid cream, then whip until thick. Sweeten with maple syrup and flavor with vanilla as desired.
- Apply coconut whip only to cool cookies; it will melt on warm cookies.
- If using coconut whip, frost right before serving — it doesn’t store well.

Hot Cocoa Cookies — Recipe
Ingredients (makes about 10 cookies)
- 1 cup almond butter
- 1 large egg
- 1 teaspoon vanilla extract
- 1/4 cup unsweetened cocoa powder
- 1/2 cup coconut palm sugar (or brown sugar)
- 1/4 cup mini chocolate chips (optional)
Optional: Paleo Vanilla Frosting
- 1/2 cup palm shortening (or softened coconut shortening)
- ~3 tablespoons maple syrup
- 1 vanilla bean (scraped) or 1 teaspoon vanilla extract
Optional: Vanilla Buttercream Frosting
- 1 cup softened unsalted butter
- 1/2 cup powdered sugar (or a powdered sugar substitute)
- 1 vanilla bean or 1 teaspoon vanilla bean paste
Instructions
- Preheat oven to 350ºF (175ºC) and line a baking sheet with parchment paper.
- In a large bowl, combine all cookie ingredients and mix until a uniform dough forms.
- Scoop about 2 tablespoons of dough, roll into a ball, and flatten into a cookie shape. Place on the baking sheet and repeat.
- Bake for 12–15 minutes. Let cookies cool on the baking sheet for at least 15–20 minutes before transferring to a rack.
- If making frosting, whip your chosen frosting ingredients until smooth and pipe or spread on cooled cookies. Garnish with crushed peppermint for a seasonal touch if desired.
Tips & Notes
- Nutrition does not include frosting.
- These cookies are delicate when overbaked. Remove when set and allow residual heat to finish them on the pan.
- Store baked cookies in an airtight container at room temperature for up to 3 days, or refrigerate if topped with a perishable frosting.
- For extra chewiness, press a few extra chocolate chips into each cookie immediately after baking.
Nutrition (per cookie, approximate)
Serving: 1 cookie — Calories: 252 kcal; Carbohydrates: 22 g; Protein: 7 g; Fat: 17 g; Fiber: 4 g; Sugar: 16 g. Nutrition values are approximate and do not include frosting.
If you try this recipe, I’d love to hear how your cookies turned out — decoration ideas, alternate nut butter swaps, or how the vegan version worked for you. Happy baking and enjoy these cozy, chocolate-forward cookies this holiday season!