Skip to Content

Raspberry Hot Chocolate (Rich & Creamy)

Warm up with a mug of Raspberry Hot Chocolate, made from scratch with 100% real food ingredients. This raspberry hot chocolate recipe isn’t quite as quick as mixing a packet of hot cocoa powder with hot water, but it’s a labor of love. In the end, you’ll have an incredibly creamy, velvety hot chocolate with notes of sweet-tart raspberry in every sip. No artificial flavors or sweeteners are needed!

A close-up of the raspberry hot chocolate in a glass mug on a white plate with a spoon to the left and three raspberries on the right. Some raspberries and another mug in the background.

This homemade hot chocolate is an absolutely divine blend of creamy cow’s milk or any dairy-free substitution, pure cocoa powder, melted dark chocolate, pureed raspberries, and just enough maple syrup, vanilla, and salt to tie it all together.

All of that said, something truly magical happens when juicy raspberries and decadent dark chocolate join forces, and this raspberry hot chocolate captures that magic perfectly. One sip and I’m confident you’ll never return to the store-bought stuff!

The truth is, I have a huge food crush on anything involving chocolate and raspberries, so this is a chocolate raspberry recipe among many.

You MUST check out my Chocolate Raspberry Chia Pudding, Chocolate Ice Cream, and Chocolate Waffles with Raspberry Sauce while you’re here.

Why You’ll Love This Recipe

If the mouthwatering photos weren’t enough, here are SIX more reasons to skip the box of hot cocoa mix and make raspberry hot chocolate from scratch:

  • It’s rich, creamy, and comforting – the perfect cozy hot drink to warm you up on a cold winter evening.
  • This hot cocoa recipe is made with real food ingredients, naturally sweetened, and can be made with or without dairy and sugar.
  • It’s very easy to make with fridge and pantry staples you may already have in your kitchen.
  • This recipe makes one serving, but it’s just as easy to make a bigger batch for a crowd.
  • It’s nutritious and delicious!
  • This hot chocolate drink makes a perfect special treat for Christmas and Valentine’s day.

A close-up of the raspberry hot chocolate in a glass mug.

Ingredients You’ll Need

  • Milk – You can make this delicious drink with standard cow’s milk or any non-dairy alternative. Almond, coconut, macadamia, oat, rice, and soy milk are excellent options – although I find cashew milk makes the creamiest vegan hot chocolate.
  • Raspberries – You can use fresh raspberries or frozen and thawed raspberries.
  • Cocoa powder – Use good quality cacao, cocoa, or dutch process cocoa powder.
  • Dark chocolate – I like using 70% dark chocolate, but feel free to use a bar of even darker chocolate. Most importantly, use a good-quality chocolate bar rather than chocolate chips as they contain stabilizing ingredients and do not melt as nicely in hot chocolate as chocolate bars.
  • Vanilla – A touch of vanilla elevates the rich, creamy flavors.
  • Pinch of salt – A pinch of salt helps round and improve flavor.
  • Maple syrup – I suggest it as a sweetener because it adds a caramel-vanilla-ish element. But remember that you may not need to add any sweetener if your raspberries are super sweet.

How to Make Raspberry Hot Chocolate

  1. Heat the milk: Heat your choice of dairy or non-dairy milk in a small saucepan over medium-low heat. If using non-dairy milk, bring to a simmer, uncovered, and cook, stirring frequently, until lightly thickened (about 10 minutes). Turn off the heat. Letting the non-dairy milk gently simmer makes it thicker, resulting in a much creamier cup of cocoa. If using regular cow’s milk, turn off the heat as soon as the milk reaches a simmer.
  2. Dilute the cocoa powder: While the milk simmers, mix the cocoa powder and a generous splash of milk in a small bowl, making a smooth paste.
  3. Puree the raspberries: Blend the raspberries in a food processor or blender until smooth. To remove the raspberry seeds, strain the puree in a fine mesh sieve, using a rubber spatula to help push it through.
  4. Put it all together and heat: Add the raspberry puree, cocoa paste, salt, dark chocolate, and vanilla extract to the saucepan of warm milk. Whisk well and bring the mixture to a gentle boil. Remove from the heat and sweeten to taste. Finally, pour your homemade raspberry hot cocoa into a mug and enjoy!

Recipe Tips

Do not let the milk heat past a low boil. When milk is heated past a certain point, it tends to boil over and lose valuable nutrients. This applies to dairy and non-dairy milk.

Do not leave the stovetop unattended. If the milk starts foaming, remove it from the heat while whisking to stop it from bubbling over the sides of the pot.

You must mix the cocoa powder with milk to make a paste. If you add the cocoa powder directly to the milk, it will rise to the surface, but when mixed into a paste, it blends with hot milk like a dream.

Make EVEN creamier hot cocoa by adding a tablespoon or two of whipped topping or thickened coconut cream.

A close-up of the raspberry hot chocolate in a glass mug with another mug in the background and two raspberries on the left.


This hot chocolate recipe is the perfect canvas for these customizations:

  • Switch up the berry – Raspberry isn’t the only flavor that tastes amazing in hot chocolate. Blueberry, blackberry, and strawberries are also delicious.
  • Switch up the sweetener – Swap maple syrup with agave nectar, coconut syrup, molasses, or date syrup for a different sugary-sweet flavor.
  • Toppings – Topping hot chocolate with a dreamy swirl of regular or vegan whipped topping or whipped coconut cream and a small handful of marshmallows is always a good idea!

Storing & Freezing

Storing: If you have any leftover hot chocolate, let the mixture cool to room temperature, and keep it refrigerated for 2-3 days. You can reheat it in a saucepan over medium-low heat or pop it into the microwave.

Freezing: You can also freeze hot chocolate leftovers, then blend them in a high-speed blender to make instant frozen hot chocolate!

Frequently Asked Questions

Can I make this with frozen raspberries?

You can, but you’ll want to thaw the berries first on the counter or under cool running water if you’re short on time. When you puree frozen raspberries, they tend to clump into a frozen ball, making the straining step much more difficult.

How do I make this hot cocoa for a crowd?

This recipe is for one, so making it for more people is pretty easy math -just multiply each ingredient amount by the number of servings you need, and follow the instructions as written -using a much larger pot, of course!

You can then assemble a hot cocoa bar with mugs and toppings on the side for the party go-ers to help themselves to -and perhaps Chambord raspberry liqueur, Bailey’s Irish creme, and chocolate vodka as add-in options. Cheers!

Can I make it in a slow cooker?

If you are making raspberry hot chocolate for a crowd, using your slow cooker is a great idea! To do so, heat the milk on HIGH until it’s heated through and thickened to your liking. Then whisk in the cocoa paste, pureed raspberries, and the remaining ingredients. Continue whisking until smooth, then switch the cooker to KEEP WARM.

More Healthy Drinks for the Holidays:

A close-up of the raspberry hot chocolate in a glass mug on a white plate with a spoon to the left and three raspberries on the right. Some raspberries and another mug in the background.

Raspberry Hot Chocolate

Yield: 1 serving
Prep Time: 5 minutes
Cook Time: 10 minutes
Total Time: 15 minutes

This raspberry hot chocolate recipe is very easy to make. This winter drink is so rich, creamy, and comforting that you won't believe it's healthy. You can use regular whole milk or make it vegan with non-dairy milk. Made with cocoa powder and high-quality dark chocolate. Refined sugar free.


  • 1 1/2 cup non-dairy milk or 1 1/4 cup cow's milk
  • 3/4 cup raspberries, thawed if using frozen raspberries
  • 1 Tbsp cocoa powder
  • pinch of salt
  • 0.35 oz / 10 g dark 70% chocolate
  • 1/2 tsp vanilla extract
  • 1 tsp maple syrup or to taste


For the non-dairy option:

  1. Pour the non-dairy milk into a small saucepan. Bring to a simmer and cook for 10 minutes. Do not cover as some liquid should evaporate to make the non-dairy milk creamier. (You can skip this step if you like your hot chocolate less creamy, in this case, use 1 1/4 cup of milk and just bring it to a simmer. )

For the dairy option:

  1. Pour the milk into a small saucepan. Bring the milk to a simmer and turn off the heat.

For the hot chocolate:

  1. In the meantime, place the cocoa powder into a small bowl. Add about 1 1/2 tablespoon of milk and mix to create a smooth paste. Set aside.
  2. Place the raspberries in a food processor or blender and pulse a few times until smooth.
  3. Place a mesh colander over a bowl. Pour the puree into the colander.
  4. Using a rubber spatula, push the puree through the colander. Discard the seeds. (Check this Raspberry Sauce recipefor more instructions and step-by-step pictures).
  5. Add the raspberry puree, cocoa paste, salt, dark chocolate, and vanilla extract to the milk. Whisk to combine.
  6. Bring the hot chocolate to a gentle boil and take off the heat. Sweeten to taste.


1. The recipe is for one serving. Just multiply the ingredients to make more.

2. Nutrition information is a rough estimate for 1 serving of the raspberry hot chocolate made with cashew milk.

Nutrition Information
Yield 1 portion Serving Size full recipe
Amount Per Serving Calories 164.8Total Fat 8.4gSaturated Fat 3.5gTrans Fat 0gUnsaturated Fat 2gCholesterol 0.3mgSodium 399.8mgCarbohydrates 21.2gFiber 7.1gSugar 9.5gProtein 4.1g

Nutrition facts provided on this website are an estimate and not guaranteed to be accurate. Please see a qualified health care provider for personalized diet advice and make sure that each of the ingredients is allowed in your diet.

Did you make this recipe?

If you tried this recipe, please give it a 5-star rating! To do this, click on the stars above. You can also leave a review or comment below. And don't forget to tag me if you share a picture on Instagram!

This site uses Akismet to reduce spam. Learn how your comment data is processed.


Saturday 2nd of March 2024

I wish people actually tried the recipe BEFORE reviewing.

Anyway, I loved this. I made mine with honey instead of maple syrup and it was delicious.

Adriana Lopez Martn

Wednesday 14th of March 2018

Chocolate and raspberry is such a classic combination no doubt I would be happy getting a raspberry host chocolate any time of the day.


Wednesday 14th of March 2018

Oh my this hot chocolate looks and sounds so good with the freshness of the raspberry! I have to try this soon!


Wednesday 14th of March 2018

Raspberry and chocolate is such a wonderful combination! This looks so warming and delicious!

Monica | Nourish & Fete

Tuesday 13th of March 2018

I adore chocolate and raspberries, each individually, but combined, it truly is a magical flavor! This is the perfect thing to warm up with on a chilly day!

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Skip to Recipe