Vegan Hot Chocolate without Milk in glass jars topped with dairy-free whipped topping and chocolate on a white surface (with logo overlay)

Vegan Hot Chocolate without Milk in the Slow Cooker

There’s nothing better than enjoying a mug of hot chocolate on a cold night. Make hot chocolate without milk for dairy-free and vegan friends. 

Jump to Recipe

Here in the South, we only get a few cold nights, even in the winter months, but that means it’s hot chocolate season for me! I love to enjoy a warm cup of cocoa when we get cold weather here. 

Classic hot chocolate tends to be made with regular milk, with whole milk, which is not friendly for those who are dairy-free for allergy reasons like me, or those who try to follow a vegan lifestyle. Having dairy products in the hot chocolate mix means I can’t enjoy it like I used to. 

I took a hot chocolate recipe I’ve had for years for the slow cooker and made some changes to make it a dairy-free version. It wasn’t planned, but that also means it is vegan as well. We replaced the whole milk with non-dairy milk and changed the heavy cream out for coconut milk. 

Homemade hot cocoa is a great way to celebrate the season, and there are so many simple ingredients you can add to elevate the taste. 

Choosing the Right Non-Dairy Milk for Slow-Cooker Hot Chocolate

When you’re making hot chocolate in a slow cooker and skipping traditional dairy milk, the choice of non-dairy milk becomes especially important because it influences creaminess, flavour and how well the drink keeps warm over time. For example, full-fat canned coconut milk adds richness and a slightly coconutty undertone, while almond or oat milk bring a more neutral taste and lighter texture. Soy milk tends to provide extra body thanks to its higher protein content, which helps the cocoa stay suspended rather than separating as it simmers. If you want the richest, most decadent cup, use a mix of canned coconut milk and a lighter plant milk—this gives you the creaminess of coconut plus the smooth pourability of oat or almond milk. For a lighter version, a straight oat or cashew milk works beautifully. Also consider unsweetened varieties and adjust the sweetener, since some non-dairy milks are already sweetened.

The Role of Each Ingredient in Vegan Slow-Cooker Hot Chocolate

Every ingredient in a great vegan slow-cooker hot chocolate plays a dual role — flavour and function. Cocoa powder (ideally sifted) delivers the core chocolate taste, but it can be grainy or float on top if not well-distributed, so whisking well is essential. A pinch of sea salt enhances the chocolate flavour and prevents the drink from tasting flat or overly sweet. Vanilla extract or paste rounds out the flavour profile, tempering bitterness and adding depth. The choice of sweetener (brown sugar, maple syrup, agave, or cane sugar) influences not only sweetness but also caramel-like undertones and mouthfeel—brown sugar gives a warmer tone, while maple or agave lend a lighter, slightly floral sweetness. If using canned coconut milk for creaminess, the fat content helps carry the cocoa flavour and supports the “slow-cooker warmth” effect by maintaining a stable emulsion over time. Each component works together to deliver a hot chocolate that’s creamy, balanced, and holds up to slow-cooker steaming for parties or large batches.

Substitutions

There are many substitutions you can make in this recipe. It all depends on your tastes and preferences for ingredients. 

  • Substitute white sugar or coconut sugar for the brown sugar. Brown sugar will give it a thicker, heavier taste because of the molasses, so white sugar will make a lighter cup of hot chocolate. 
  • You can use any milk alternative in place of almond milk such as soy milk, cashew milk, or creamy oat milk. Your choice of nondairy milk will slightly change the taste and texture of the final recipe. 
  • If you don’t have vanilla bean paste, you can use vanilla extract in its place. I find vanilla bean paste has a more intense flavor, so I would increase the vanilla extract to 1 1/2 – 2 teaspoons. 
  • Substitute vegan chocolate chips or vegan dark chocolate chips in place of the cocoa powder if you want a thicker hot chocolate with a more creamy texture.

Hot Chocolate Toppings & Add-Ins

One of the fun parts of having hot cocoa is adding things into or on top of your mug of cocoa. There are so many simple additions to add to your homemade hot chocolate recipe. Note, if you are keeping it vegan or dairy-free for allergy reasons, always check the labels on your toppings and add-ins.

  • Coconut whipped cream
  • Cayenne pepper
  • Ground cinnamon
  • Ground nutmeg
  • Orange zest 
  • Marshmallows
  • Biscoff cookies
  • Chocolate syrup
  • Peppermint pieces
  • Peppermint sticks
  • Peppermint extract
  • Cinnamon sticks
  • Peanut butter
  • Pure maple syrup (to add sweetness)
  • Nutella
  • Pumpkin spice
  • Kahlua, Bourbon, or Brandy
  • Coffee
  • Caramel, dulce de leche, or butterscotch

How to Store, Reheat and Scale Your Vegan Hot Chocolate

If you’ve made a large batch of vegan hot chocolate and have leftovers—or you’re prepping ahead—the good news is it stores well with the right approach. Once cooled slightly, transfer the hot chocolate into airtight glass jars or bottles and refrigerate for up to 3–4 days; the mixture will thicken as it cools, so re-warm gently on the stovetop over low heat or in the slow cooker set to “warm,” whisking in a splash of plant-based milk if needed to adjust consistency. For parties, you can double or triple the recipe, then keep the slow cooker on the “warm” setting and stir every 30 minutes. If storing a large leftover batch, pour it into a freezer-safe container, leaving headspace for expansion, and freeze for up to 3 months; when thawing, let it come to fridge temperature overnight, then warm slowly to avoid separation. For reheating single mug portions, microwave on 30-second bursts, stirring between each, until hot and smooth.

Slow Cooker Versus Stovetop: Which Method Works Best?

Although you can absolutely make vegan hot chocolate on the stovetop, using a slow cooker has distinct advantages, especially if you’re serving a gathering or want an “always-warm” beverage option. On the stovetop you’ll need to watch for simmering, stirring, and avoid scorching; you’ll also need to serve shortly after making it. With a slow cooker, you simply whisk the ingredients, set the machine on low or warm, and let it maintain the perfect drinking temperature while you mingle. The slow cooker also allows the cocoa and non-dairy milks to gently combine, creating a richer texture and consistent flavour throughout the pot. For stovetop use, you’d bring the base to a simmer, whisk frequently, and serve immediately; for the slow cooker, stir at the midway point, keep the lid cracked later on to reduce condensation, and use the “warm” setting toward the end to preserve consistency.

Vegan Hot Chocolate Step by Step

Ingredients

  • 1 3/4 cups brown sugar
  • 1 cup unsweetened cocoa powder
  • 1 tbsp cinnamon
  • 1/2 tsp sea salt
  • 6 cups almond milk
  • 2 cups coconut milk
  • 1 tsp vanilla paste

Preparation

Whisk the sugar, cocoa powder, cinnamon, and sea salt in the inner pot of a slow cooker.

Pour in the almond milk, coconut milk, and vanilla and whisk vigorously until combined.

Close the slow cooker and set it to low for 2 hours, stirring halfway through.

Stir once more before serving.

Vegan Hot Chocolate Leftovers

Storage: Let the hot chocolate come to room temperature before refrigerating. Store leftover hot chocolate in an airtight container or pitcher in the refrigerator for up to 2-3 days.

Reheating: For best results, stir the hot chocolate then heat in a sauce pan over medium heat for about 5-10 minutes, until warmed through. Make sure to whisk occasionally as it warms.

Freezing: Hot chocolate can be frozen in airtight freezer-safe containers. Make sure to save room at the top for it to expand. Thaw in the refrigerator for a day before reheating.

Recipe

Originally Published On: October 9, 2023

Last Updated On: October 20, 2025

Vegan Hot Chocolate without Milk in glass jars topped with dairy-free whipped topping and chocolate on a white surface

Vegan Hot Chocolate without Milk

There's nothing better than enjoying a mug of hot chocolate on a cold night. Make hot chocolate without milk for dairy-free and vegan friends. 
Prep Time 5 minutes
Cook Time 2 hours
Total Time 2 hours 5 minutes
Course:
Drinks
Cuisine:
American
Diet
Vegan
|
Vegetarian
Keyword:
chocolate
|
cocoa
|
coconut milk
|
dairy free
|
hot chocolate
|
slow cooker
|
vegan
Dietary Needs:
Dairy-Free
|
Egg-Free
|
Gluten-Free
|
Vegan
Cooking Method:
Slow-Cooker
Servings: 8 cups
5 from 8 votes

Ingredients

  • 1 3/4 cups brown sugar
  • 1 cup unsweetened cocoa powder
  • 1 tbsp cinnamon
  • 1/2 tsp sea salt
  • 6 cups almond milk
  • 2 cups coconut milk
  • 1 tsp vanilla paste

Instructions

  • Whisk the sugar, cocoa powder, cinnamon, and sea salt in the inner pot of a slow cooker
  • Pour in the almond milk, coconut milk, and vanilla and whisk vigorously until combined
  • Close the slow cooker and set it to low for 2 hours, stirring halfway through
  • Stir once more before serving
Click the buttons below to share and print this recipe
Pin Recipe Print Recipe
Nutrition Facts
Vegan Hot Chocolate without Milk
Amount Per Serving (8 oz)
Calories 350 Calories from Fat 144
% Daily Value*
Fat 16g25%
Saturated Fat 12g60%
Polyunsaturated Fat 1g
Monounsaturated Fat 2g
Sodium 412mg17%
Potassium 356mg10%
Carbohydrates 57g19%
Fiber 5g20%
Sugar 47g52%
Protein 4g8%
Vitamin A 3IU0%
Vitamin C 1mg1%
Calcium 299mg30%
Iron 4mg22%
* Percent Daily Values are based on a 2000 calorie diet.

All nutritional information is based on third-party calculations and should be considered estimates. Actual nutrition content will vary based on brands used, measuring methods, portion sizes, and more.

19 thoughts on “Vegan Hot Chocolate without Milk in the Slow Cooker”

  1. 5 stars
    Using the slow cooker is such a clever way to make hot chocolate – such a delicious recipe! Thanks for the ideas for toppings and add-ins.

  2. 5 stars
    I love making hot chocolate in the slow cooker. I’ve never tried making vegan hot chocolate before, but I’m going to. I have a couple of vegan friends.

  3. This looks amazing and would be perfect for the likes of a party or even a movie night! If it’s in the slow cooker you can just go and top up whenever you like!

  4. 5 stars
    I’m excited about this dairy-free hot chocolate. As a northerner, I love a good cup of hot chocolate in the winter. I’ve been trying to reduce my dairy and always searching for new twists on old favorites. I can’t wait to try this!

  5. 5 stars
    This sounds wonderful. My mouth started watering when I saw the picture. I love that you included so many delicious topping options too!! I know we won’t have any leftovers although that would have been nice for me for whilst the kids were at school.

  6. 5 stars
    This looks really good. I have never tried vegan hot chocolate but I would love to try. Thank you for sharing the substitutions. Very helpful since I don’t have all the ingredients available.

    I am thinking of adding some pumpkin spice or some bourbon.

  7. 5 stars
    Your vegan hot chocolate recipe is a delightful find! As a chocolate lover, I’ve never explored the vegan side. Your post has inspired me to give it a try. Thanks for sharing this mouthwatering idea!

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating