Dairy-Free Crockpot Hot Chocolate


I love the set-it-and-forget-it nature of this crockpot hot chocolate recipe, which I adapted from Stephanie O’Dea. Our family enjoys it all winter long, but it is also a special feature on the menu for our kids’ winter birthday parties. When the crowd is big, we usually double the hot chocolate in a big crockpot.

Dairy-Free Crockpot Hot Chocolate Recipe

I use soymilk powder in this crockpot hot chocolate because it is easiest to find and all of the kids like the taste. However, if you need soy-free, you can seek out rice milk powder. Brands like Better Than Milk and Growing Naturals are available. Unfortunately, coconut milk powder typically contains a small amount of casein (milk protein), so it isn’t usually dairy-free.

Of course you will want to keep a bowl full of marshmallows (regular or vegan) next to the slow cooker for serving, but for an extra touch of festivity, serve this crockpot hot chocolate with candy canes and/or cinnamon sticks for stirring.

Special Diet Notes: Crockpot Hot Chocolate

By ingredients, this recipe is dairy-free / non-dairy, egg-free, gluten-free, optionally grain-free, nut-free, peanut-free, optionally soy-free, vegan / plant-based and vegetarian.

Dairy-Free Crockpot Hot Chocolate
Prep time
Cook time
Total time
This recipe is adapted from Stephanie O'Dea's Peppermint Hot Chocolate.
Serves: About 10 to 12 servings
  1. Use a 4-quart slow cooker.
  2. Combine the dry ingredients in the stoneware and stir with a whisk.
  3. Add the chocolate syrup.
  4. Add water a cup at a time and stir well.
  5. Cover and cook on high for 2 to 3 hours, or until the powdered ingredients are dissolved and the liquid is completely hot.
  6. Stir again with the whisk.
  7. Serve with marshmallows and/or candy canes.
  8. If guests serve themselves, keep the pot on low with the lid off, and provide a ladle.

About Author

Sarah is the Associate Editor for Go Dairy Free. Her previous experience includes work as a copy editor at Thoroughbred Times magazine, a content writer at Travelago.com, and an intern at Mister Rogers’ Neighborhood. Sarah was a 'mom blogger' for many years but now mostly hangs out on Go Dairy Free and Instagram.


  1. Pingback: Mama's Single Serve Hot Chocolate Recipe (Dairy-Free!)

    • It probably could. I think it’s just most people don’t usually have that much prepared soymilk on hand! You’d want to use the full amount of milk beverage in place of the water. There’s also a little more risk of separation.

  2. Yumm!! Where is the soy powder available? I’ve never heard of it before. Hopefully I can find some because this sounds deeelicious!! 🙂

  3. Pingback: How to Host a Dairy-Free Winter Birthday Party - Go Dairy Free

Leave A Reply

Rate this recipe: