Go Back
+ servings
3 glasses filled with Vegan Raspberry Rose Hot Chocolate placed one behind the other

Vegan Raspberry Rose Hot Chocolate

Vegan Raspberry Rose Hot Chocolate with marshmallows is a warm and comforting drink made with raspberry puree and chocolate. Ready in minutes!
Course Dessert, Drinks
Cuisine French
Prep Time 15 minutes
Cook Time 10 minutes
Servings 6 glasses
Calories 263kcal



To make the Raspberry Puree

  • 1 cup raspberries
  • 2 tbsp sugar

To make the Hot Chocolate


To make the Rasberry Puree

  • Add raspberries and sugar to a bowl.
  • Mix and let sit for 15 minutes.
  • Blitz to a puree in a blender.

To make the Hot Chocolate

  • To a pan, add milk and heavy cream and cook over a medium flame.
  • Once it begins to simmer and bubbles begin to appear, lower the flame. Add the raspberry puree.
  • Then add chocolate, rose essence, salt and red color to this mix. Stir well till the chocolate melts.
  •  Serve immediately with whipped cream and raspberries on top.


Prepare the raspberry puree in advance and store/freeze it. Then use as and when required. 
While this is the kid-friendly version, for grownups, mix a little warm brandy or tequila, and you've got the perfect holiday drink.
Other unique ways to liven up hot chocolate include adding coffee, spices, and extracts. Try them. 
This recipe can be made using regular milk and cream as well. You can also skip adding milk and make vegan hot chocolate in water. However, you will lose the creamy feel and flavor.
Substitute raspberries with any other berries like strawberries or blueberries if you want. In the end, add a pinch of salt if needed to balance the flavors. 
Use chocolate chips, dark chocolate, or milk chocolate to make this drink. In fact, you can even use the chocolates you get as gifts during Valentine's day or the holidays!
Adding food color is purely optional. You can use store-bought food colors or use natural food colors. 
Leftover Chocolate Raspberry drink can be stored in the fridge in an airtight container for 4-5 days. You can consume this drink cold or just heat it up again before serving. 
You may freeze it as well. Before serving, transfer it to a food processor, and process it with little milk until smooth.


Calories: 263kcal | Carbohydrates: 32.34g | Protein: 3.49g | Fat: 14.8g | Saturated Fat: 7.11g | Sodium: 308.69mg | Potassium: 150.18mg | Fiber: 2.66g | Sugar: 19.74g | Vitamin A: 161.18IU | Vitamin C: 8.07mg | Calcium: 65.49mg | Iron: 0.94mg