Warm, creamy, and unbelievably cozy, this dairy free crock pot hot chocolate delivers all the nostalgic comfort of classic hot cocoa, without the dairy or the fuss. This recipe keeps the texture luscious and smooth while remaining budget-friendly and pantry-simple.

Save This Recipe to Your Inbox
By signing up, you’ll join our email list and can unsubscribe anytime.
This Dairy Free Crock Pot Hot Chocolate gently simmers in your slow cooker, making it perfect for holiday mornings, snow days, parties, or anytime you need a hands-off treat the whole family will love.
What makes this dairy free slow cooker hot chocolate extra special is how adaptable it is. Whether you're lactose intolerant, vegan, or just trying to make a better-for-you hot cocoa, this rich drink checks every box.
Pair it with my Oreo Bread Pudding or some Homemade Cinnamon Roll Recipes for the ultimate cozy-day spread. You'll love how easy it is to keep warm for hours while guests serve themselves.
Jump to:
- 💛 Why You'll Love This Recipe
- 🛒 Ingredients
- 🔀 Substitutions & Variations
- 🥣 Recipe Add-Ins
- 💰 Budget-Friendly Tips
- 🥄 Instructions for Dairy Free Crock Pot Hot Chocolate
- 👩🏻🍳 Expert Tips
- ❄️ Storage, Reheating & Make Ahead
- 🥗 Side Dishes or Pairing Ideas
- ❓ Recipe FAQs
- 🍽️ More Recipes You'll Love
- 📖 Recipe
- Dairy Free Crock Pot Hot Chocolate
- 💬 Comments
💛 Why You'll Love This Recipe
- Rich, Silky, and Dairy-Free: It's chocolatey, smooth, and decadent without needing dairy, making it the perfect lactose free crock pot hot chocolate for parties, potlucks, or cozy winter nights.
- Effortless Slow Cooker Prep: Everything cooks low-and-slow in one pot. No babysitting, boiling, or constant whisking on the stove.
- Budget-Friendly and Flavor-Packed: It uses inexpensive pantry staples, giving you a frugal drink that still tastes like a treat.
🛒 Ingredients

- Almond Milk - Creates the creamy base without dairy and stays smooth when heated for hours.
- Cocoa Powder - Provides deep chocolate flavor that blends beautifully in slow, gentle heat.
- Brown Sugar - Adds sweetness and a caramel richness that elevates the cocoa.
- Hot Water (Optional) - Helps thin the mixture if you prefer a lighter, more sippable cocoa.
See the recipe card below for full ingredients and instructions.
🔀 Substitutions & Variations
Milk Alternatives: You can use oat milk, soy milk, or coconut milk. Oat milk gives a naturally sweeter, thicker drink, while coconut milk creates the richest and creamiest vegan crockpot hot chocolate.
Sweeteners: Use maple syrup if you want a refined-sugar-free version. These add deeper caramel notes and dissolve easily in the slow cooker.
Marshmallows: Swap for vegan marshmallows if you want the recipe fully vegan, just note that vegan marshmallows melt slower.
🥣 Recipe Add-Ins
Make it fun! Add peppermint extract, instant coffee, cinnamon, pumpkin spice, or swirl in a spoonful of peanut butter for a cozy twist.
💰 Budget-Friendly Tips
Use store-brand almond milk. It tastes the same and cuts the cost by $1-$2 per batch.
Buy cocoa in bulk. A larger tub lowers your cost per recipe, especially during the holidays.
Make it stretch. Add 1-2 cups of hot water to thin the drink slightly; it still tastes rich but serves more people.
🥄 Instructions for Dairy Free Crock Pot Hot Chocolate

Step 1: Add almond milk to your slow cooker. Add cocoa powder, brown sugar, powdered sugar, and salt. Sprinkle the dry ingredients across the top so they disperse more evenly. (Image 1)
Step 2: Whisk or stir thoroughly. Make sure no dry pockets remain, this prevents clumping later.
Step 3: Cover and cook on LOW for 1½-2 hours. Stir every 30-40 minutes to help everything dissolve smoothly. (Image 2)
Step 4: Stir in vanilla (Image 3) and marshmallows right before serving. (Image 4)
Step 5: Serve warm. Ladle into mugs and add toppings like more marshmallows, coconut whipped cream, or crushed candy canes. Enjoy!
👩🏻🍳 Expert Tips
- Check early. Slow cookers vary. If yours runs hot, check around 1 hour to prevent scorching at the edges.
- Stir before serving. Cocoa can settle on warm. A quick stir brings everything back together.
- Sift for smoothness. Sift the cocoa powder over the milk to avoid lumps and get a silky finish.
- Whisk if separated. Some almond milks separate slightly. A quick whisk fixes it instantly.
- Add marshmallows last. The cocoa stays warm for hours, but marshmallows melt over time. Add fresh ones when serving.
❄️ Storage, Reheating & Make Ahead
Storage: Store leftover hot chocolate in an airtight container in the fridge for 3-4 days.
Reheating: Warm gently on the stovetop over low heat or in the microwave in 30-second bursts, stirring between each.
Make Ahead: Mix all dry ingredients in a jar ahead of time for a "DIY dairy-free hot cocoa mix." On serving day, just dump, add almond milk, and heat.
🥗 Side Dishes or Pairing Ideas
Enjoy this dairy free crock pot hot chocolate with a warm Clone of a Cinnabon Cinnamon Roll, a slice of Chocolate Chip Loaf Cake, or one of my Big Fluffy Scones for a bakery-style treat at home.
It also pairs perfectly with quick and kid-friendly Air Fryer Frozen French Toast Sticks, making it a cozy option for breakfast, brunch, or snack time.
- Clone of a Cinnabon Cinnamon Roll RecipeRecipe $6.89 / Serving $0.57
- Chocolate Chip Loaf CakeRecipe $4.72 / Serving $0.48
- Big Fluffy Scones RecipeRecipe $1.38 / Serving $0.23
- Air Fryer Frozen French Toast SticksRecipe $1.58/ Serving $0.79
❓ Recipe FAQs
Yes! Slow cookers handle double batches well. Just add 30 extra minutes of heating time.
Yes, but the texture changes slightly. Oat milk gives the creamiest finish; rice milk makes a thinner cocoa.
Yes! You can make hot chocolate with water, but it will be thinner and less creamy. Add a little extra sugar, a splash of vanilla, or a tablespoon of coconut oil or vegan butter to boost richness.
Yes, this recipe works with whole milk or 2%. Just keep it on LOW and avoid cooking too long, as dairy can scorch easily in slow cookers.

🍽️ More Recipes You'll Love
- Red Velvet Cheesecake BrowniesRecipe $4.56 / Serving $0.38
- Buzz-Worthy Christmas Cookie Roundup
- (Copycat) Denny's Pancake RecipeRecipe $1.78 / Serving $0.15
- Dairy Free Donut RecipeRecipe $1.61 / Serving $0.67
🐝 If you tried this Dairy Free Crock Pot Hot Chocolate, please leave a ⭐️ star rating and share your buzz in the 💬 comments below. I'd truly appreciate it!
📖 Recipe
Dairy Free Crock Pot Hot Chocolate
Equipment
Ingredients
- 6-8 cups unsweetened almond milk - ($2.63)
- ½ cup cocoa powder - ($0.99)
- ½ cup brown sugar - ($0.23)
- ¼-⅓ cup powdered sugar - ($0.06)
- 1 pinch salt - ($0.01)
- 1-2 teaspoons vanilla extract - ($0.08)
- 2 ½ cups mini marshmallows - ($0.50)
Optional
- 1-2 cups hot water
Instructions
- Combine. Add the almond milk to the slow cooker. Sprinkle in the cocoa powder, brown sugar, powdered sugar, and salt.
- Whisk. Stir or whisk thoroughly until no dry pockets remain and the mixture is smooth.
- Cook. Cover and cook on LOW for 1 ½ to 2 hours, stirring every 30 to 40 minutes to help everything dissolve evenly.
- Finish. Stir in the vanilla extract and marshmallows just before serving. Add hot water if needed to adjust richness.
- Serve. Ladle into mugs and serve warm with desired toppings.
Notes
- Storage. Refrigerate leftovers in an airtight container for 3 to 4 days.
- Reheating. Warm gently on the stovetop or microwave in 30-second intervals, stirring between each.
- Adjusting richness. Stir in hot water to thin and soften the cocoa flavor if desired.
- Texture tip. Sift cocoa powder or whisk well at the start to prevent clumping.
- Slow cooker tip. Slow cookers vary. Check around the 1-hour mark to prevent scorching.
Nutritional Information
Save This Recipe to Your Inbox
By signing up, you'll join our email list and can unsubscribe anytime.







Nicole Durham says
It's been snowing here this week so my I've kept a slow cooker full of cocoa going all day for the kids to enjoy after playing in the snow. The house smells great and the rich chocolate warms us all back up.