If you’re looking for a vegan and dairy free hot chocolate recipe this Homemade Vegan Salted Hot Chocolate is just what you need! This easy recipe is made with plant-based milk, real chocolate and a pinch of salt for a delicious treat on a cold day.
Ingredients for Homemade Vegan Salted Hot Chocolate
All you need for this easy vegan hot chocolate recipe is 5 simple ingredients! You most likely have them all on hand as well:
- Your favorite non-dairy milk (almond milk, soy milk, cashew milk, oat milk- any plant-based milk or non-dairy milk will work)
- Unsweetened cocoa powder
- Dairy-free chocolate chips (Hu Chocolate or Enjoy Life are my go to brands)- you can also use any dairy-free dark chocolate bar if you chop it finely.
- Sugar in the raw- coconut sugar or granulated sugar will also work
- Sea salt
If you do not need to be dairy-free then you can use regular milk and any chocolate chips for this recipe! The amount of sugar used will depend on if your milk is sweetened or unsweetened. See the recipe card at the bottom of this post for the full recipe.
How to Make Vegan Hot Chocolate
To make this vegan hot cocoa, first grab your favorite microwave-safe mug. Add the milk and microwave for about 1 minute and 20 seconds. Remove the mug from the microwave and add the rest of the ingredients.
Use a whisk to stir them in well. Next, return the mug to the microwave for another 60 seconds. Then, stir again and enjoy! If desired, top with vegan whip cream or marshmallows.
Frequently Asked Questions
Absolutely! Use a saucepan and make this recipe on the stove. This is a great way to make a double or triple (or more) of this batch quickly! Simply heat the milk over medium heat until warm in a small saucepan (do not burn). Once milk is warm lower the heat and stir in the remaining ingredients until well combined. Serve immediately.
Yes, this is perfect for a party to make a large batch. To do make this in the slow cooker, heat the milk on low until warm then add the remaining ingredients. Cook on low until combined well and then you can lower the heat to the warm setting to keep warm while serving. Use a small crock pot or make enough to fill the crock pot at least halfway.
You could also make it on the stove and transfer into the slow cooker to keep warm.
Of course, try peppermint extract, vanilla extract, peppermint sticks, vegan marshmallows or a sprinkle of cinnamon to change up this simple recipe.
If you have any leftover hot chocolate, let cool and then store in an airtight container or airtight jar for up to 3 days. Stir well and microwave to warm up before serving.
For a behind the scenes look at Return to the Kitchen, be sure to follow us on Instagram, Facebook, YouTube, TikTok and Pinterest! Also, if you make this recipe or any of our recipes be sure to tag us @returntothekitchen!
Looking for more vegan recipes? Try our Healthy Mediterranean Avocado Hummus Bowl, Easy Vegan Pumpkin Pecan and Oatmeal Cookies, Delicious Lemon and Dill Hummus, Homemade Hummus, Mango Pineapple and Ginger Juice, Crock Pot Pear Pumpkin Applesauce, Delicious Homemade Dark Chocolate Coconut Granola, Polynesian Power Grain Bowl, Three Bean Salsa, Peanut Butter Chocolate Chip Cookie Dough Hummus, How to Make Roasted Red Peppers and Crock Pot Pasta Sauce.
- 1 cup dairy-free milk
- 1 tablespoon unsweetened cocoa powder
- 1-3 teaspoons sugar in the raw (depending on if your milk is sweetened or unsweetened- you can also use coconut sugar or granulated sugar)
- 1 tablespoon dairy-free chocolate chips
- sprinkle of sea salt
- Add milk to microwave-safe mug. Heat for 1 minute and 20 seconds.
- Remove mug from microwave and add remaining ingredients.
- Stir well with a whisk to combine.
- Return to microwave for 60 seconds.
- Stir again and enjoy!
This can be made on the stove top by warming the milk and stirring in all the remaining ingredients.
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Nutrition Information:Yield: 1 Serving Size: 1
Amount Per Serving: Calories: 239Total Fat: 8gSaturated Fat: 5gTrans Fat: 0gUnsaturated Fat: 3gCholesterol: 20mgSodium: 713mgCarbohydrates: 33gFiber: 2gSugar: 16gProtein: 10g