This post may contain affiliate links. Please read our disclosure policy.
If you love cozy hot chocolate recipes but don’t love how sweet or heavy most of them feel, this date sweetened hot chocolate is about to become your new favorite thing.
Instead of using refined sugar or syrup as a sweetener, this recipe uses Medjool dates to create the most velvety, rich hot cocoa with deep chocolate flavor and natural sweetness. Everything gets blended until smooth, so there are zero date chunks, just a creamy, indulgent mug of hot chocolate that tastes like a treat but feels a little better-for-you.
This recipe is especially perfect in December and January, when all you want is something warm and comforting, whether you’re curled up on the couch or serving guests. It’s made with simple ingredients, comes together quickly, and can be customized with non-dairy milk like almond milk or soy milk if needed. If you like a lighter mug, my healthy hazelnut hot chocolate is another cozy favorite, and for grown-up nights I love a pot of French mulled wine.
And yes, it absolutely deserves whipped cream on top.

I grew up in Algeria where dates are always around, so they’re such a familiar, comforting ingredient for me. They’re the star of my chocolate peanut butter date bark and my banana date smoothie, and I’ve been obsessed with this Dubai chocolate date bark lately too. One night I was craving hot chocolate, glanced at a box of Medjool dates on my counter, and thought, why not? The first time, I blended everything in my Ninja and heated it in a saucepan. When I shared it on Instagram, Vitamix commented that I could heat it right in the blender on the soup setting, and it was honestly life-changing: blend, heat, done.
Quick Look: Date Sweetened Hot Chocolate
- ☕ What it is: Rich, creamy hot chocolate sweetened with Medjool dates instead of refined sugar.
- ⭐ Why it works: Blending the dates right into the milk makes it naturally sweet and velvety, with zero date chunks.
- 💛 Why you’ll love it: Deep chocolate flavor that feels a little better-for-you, made on the stovetop, in the microwave, or in a heating blender.
- ⚠️ What to watch for: Use a high-speed blender so the dates blend completely smooth.
- ❄️ Make ahead: Keep the blended mixture in the fridge and reheat on the stovetop or in the microwave.
Table of Contents
Why This Recipe Works
- Naturally sweetened with dates (no refined sugar)
- Deep chocolate flavor from cocoa powder and dark chocolate
- Smooth, creamy texture thanks to blending
- Easy to make on the stovetop, in the microwave, or directly in a high-speed blender
- Works with dairy or vegan milk options
- A total huge hit every time I make it
This is one of those recipes that feels indulgent but still balanced. The sweetness is adjustable, the mixture is ultra smooth, and it honestly tastes better than most café hot chocolate. When I’m feeding a crowd I make hot chocolate in the crock pot, and when I want something extra sweet and creamy, this white hot chocolate always wins.
Key Ingredients

Here’s what goes into this recipe:
- Medjool dates – the natural sweetener that makes everything creamy and extra rich!
- Cocoa powder – use the unsweetened kind
- Dark chocolate – just a couple of squares for richness
- Milk of choice – dairy, almond milk, soy milk, or other non-dairy milk
- Vanilla extract or vanilla bean paste to add depth
- A pinch of salt – for balance
- Whipped cream – for topping
Optional additions:
- Extra dates if you like a sweeter hot chocolate (taste and adjust)
- A spoon of peanut butter for richness
- A pinch of cinnamon or other spices you enjoy for warmth
How to Make Date Sweetened Hot Chocolate

- Blend. Add the dates, milk, cocoa powder, dark chocolate, vanilla extract (or vanilla bean paste) and salt to a high-speed blender. Blend until completely smooth and creamy. I use a Vitamix, and it blends the dates perfectly with no chunks left behind.

- Heat. Warm it on the stovetop over medium heat, stirring until hot, or in a mug in the microwave in 30-second intervals. If your blender heats (like a Vitamix), blend it on the soup setting and it heats right in the jar.

- Serve. Pour into your favorite mug, top with whipped cream, and enjoy immediately.
Expert Tips
- Use soft Medjool dates. Soft, sticky dates blend the smoothest. If yours feel dry, soak them in hot water for 10 minutes first.
- Double-check for pits. Even pre-pitted dates sometimes sneak one in, and your blender will not thank you.
- Blend first, then heat. Blending everything cold until completely smooth means zero date chunks in your mug.
- Taste and adjust. Start with 5 dates, then blend in an extra one if you like a sweeter hot chocolate.
- Got a Vitamix? Run it on the soup setting and it heats the hot chocolate right in the jar. Blend, heat, done!
- Serve it in smaller mugs. It’s really rich, so a little goes a long way.

Date Sweetened Hot Chocolate FAQs
Not really! The dates add sweetness and creaminess to date sweetened hot chocolate, but the chocolate flavor is still front and center.
Yes! Make date sweetened hot chocolate with almond milk, soy milk, or another non-dairy milk, use vegan dark chocolate, and top it with a dairy-free whipped topping.
Date sweetened hot chocolate is naturally sweetened with whole dates instead of refined sugar, which many people prefer, and the dates add some fiber too. Calories will vary depending on your milk and toppings.
Yes. Store the blended date sweetened hot chocolate mixture in the fridge, then reheat it on the stovetop or in the microwave when you’re ready. Give it a good stir before serving.
You can! Soak the dates in hot water for about 10 minutes so they soften, then blend as usual. A regular blender may leave tiny date bits, so strain the date sweetened hot chocolate through a fine-mesh sieve if you want it extra smooth.
More Cozy Hot Chocolate Ideas
This date-sweetened hot chocolate is always a huge hit, especially during colder months. It’s cozy, chocolatey, and feels special without being complicated, exactly what people want from a hot cocoa recipe. If it’s just you tonight, try my hot chocolate for one, and for gifting, these homemade hot chocolate bombs are always a hit.
If you make it, tag me on Instagram, I love seeing your mugs of cozy chocolate 🤎
More Cozy Hot Chocolate Recipes
If you made this date sweetened hot chocolate, I’d love to hear how it turned out! Leave a ⭐ star rating and a comment below. It helps other readers find this cozy mug!

Date Sweetened Hot Chocolate
Ingredients
- 5 Medjool dates pitted
- 2 1/4 cups milk or almond milk / soy milk
- 2 squares dark chocolate
- 2 1/2 tablespoons unsweetened cocoa powder
- 1/2-1 teaspoon vanilla extract or vanilla bean paste
- Pinch of salt
- Whipped cream for topping
Instructions
- Add all ingredients to a high-speed blender and blend until completely smooth.5 Medjool dates, 2 1/4 cups milk, 2 squares dark chocolate, 2 1/2 tablespoons unsweetened cocoa powder, 1/2-1 teaspoon vanilla extract or vanilla bean paste, Pinch of salt
- Pour the mixture into a pot and heat over medium heat until hot, stirring often.
- Alternatively, heat in the microwave or directly in a blender that heats.
- Pour into mugs, top with whipped cream, and enjoy.Whipped cream
Notes
- Add extra dates for a sweeter hot chocolate.
- A pinch of cinnamon or a spoon of peanut butter adds great flavor.
- Best served fresh and hot.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.









I made this hot chocolate and absolutely loved how rich and creamy it turned out! The dates added just the right amount of natural sweetness without overpowering the chocolate, and the little pinch of salt really brought all the flavors together. I topped mine with whipped cream and it was such a cozy treat!