Ready for the easiest gluten and dairy-free hot chocolate recipe you can make at home, from scratch, in less than 10 minutes?
This recipe is SO easy I can't believe I didn't make it sooner!
This post may contain affiliate links. Please see my disclosure page for more information. Thanks!

We're in the thick of it (cue TikTok song) when it comes to holiday sweets and treats. And there's nothing quite as perfect as hot chocolate.
Whether you top yours with whipped cream, marshmallows, chocolate chips, shaved chocolate, peppermint, or even a gluten-free gingerbread cookie, nothing beats it!
Since I'm not in the habit of buying hot cocoa mixes, and since many of them are not gluten-free, I decided to make my own. And due to the fact I'm a bit lactose intolerant, I used non-dairy products too.
And hence, delicious hot chocolate was made! In 10 minutes!
What You'll Need For Gluten And Dairy-Free Hot Chocolate
-pure cocoa powder. I use Hershey's, which is gluten-free.
-non-dairy milk. I used oat milk from Oatly which is certified gluten-free. Some people with celiac disease cannot tolerate oats. You can also use almond milk, soy milk, coconut milk - whatever you prefer!
-chocolate chips. I used Enjoy Life, which are allergen-free.
-Granulated sugar
-Vanilla Extract
You can buy your own whipped cream in a can, but making it from scratch is super easy. I used Silk Non-Dairy Creamer and modified this recipe from the Silk website. You'll see the details for how to make it in the recipe card below.
Here's how to make this tasty hot chocolate!
If you love this recipe, please leave a review! Thank you so much!
Gluten Free and Dairy Free Hot Chocolate
Gluten and Dairy Free Hot Chocolate
Recipe Adapted from Celebrating Sweets and Silk
Ingredients
- 1 cup non-dairy milk of your choice
- 1 tablespoon unsweetened cocoa powder
- 1 tablespoon granulated sugar
- 2 tablespoons chocolate chips (non-dairy, like Enjoy Life)
- ¼ teaspoon vanilla extract
- ½ cup Silk Heavy Whipping Cream Alternative
- ¼ teaspoon cinnamon
- 1 tablespoon powdered sugar (Confectioner's sugar)
- ¼ teaspoon vanilla extract
- Toppings: Marshmallows, chocolate shavings, chocolate chips, candy canes, cookies - whatever gluten-free topping you like!
Instructions
To make the hot chocolate:
In a small saucepan, add the milk, cocoa powder, and granulated sugar over medium or medium-low heat. Whisk often, until it is warm but not boiling (no bubbles!), about 2-3 minutes. Then add the chocolate chips and vanilla extract, continuing to whisk until the chocolate chips melt, another minute or so. Pour into a mug and serve immediately.
To make dairy-free whipped cream (Note, this will give you a little extra whipped cream.)
Make sure the Silk stays in the refrigerator (nice and cold) until ready to use. Into the bowl of a stand mixer or a medium-sized bowl, pour the Silk creamer and add cinnamon, powdered sugar, and vanilla. Beat on high speed, for about 2-3 minutes with a hand mixer, OR for a little over a minute (75-90 seconds) with a stand mixer. WATCH carefully - don't overbeat. The mixture should hold its shape and make peaks when the whisk or beaters are pulled out. Cover with plastic wrap and refrigerate. Best when used fresh within a day.
Note: The Silk website says to refrigerate the bowl, whisk, and Non-Dairy Creamer for 2 hours or overnight. I did not do this and the whipped cream came out fine. If you run into problems, try refrigerating the bowl, beaters, and Silk for a while and attempt again.
Notes
More Servings: Feel free to multiply this x2 or x4 for additional servings!
Nutrition Information
Yield 1 Serving Size 1Amount Per Serving Calories 948Total Fat 47gSaturated Fat 25gTrans Fat 1gUnsaturated Fat 17gCholesterol 55mgSodium 300mgCarbohydrates 124gFiber 6gSugar 97gProtein 18g
The nutrition information on each recipe card is provided as a courtesy and for your convenience. The data is calculated by Nutritionix. You are encouraged to make your own calculations based on your ingredients and preferred nutritional facts calculator. While I try to make sure they are accurate, I cannot guarantee the accuracy of these calculations.
Do you like hot chocolate?
Do you add marshmallows or whipped cream?
Tell me in the comments below!
Pin It!
Tara says
Hi!
Am I reading this correctly...
1 serving has 97g of sugar, 47g of fat, and 948 calories? Just want to verify that's all just for 1 serving.
Thank you for the recipe!
Jennifer Fitzpatrick says
Hi Tara, as stated in the recipe card, the nutrition information on each recipe card is provided as a courtesy and for your convenience. The data is calculated by Nutritionix. You are encouraged to make your own calculations based on your ingredients and preferred nutritional facts calculator. While I try to make sure they are accurate, I cannot guarantee the accuracy of these calculations.