Go Back
+ servings
a mug filled with oat milk hot chocolate and topped with non-dairy whipped topping and chocolate shavings.

Oat Milk Hot Chocolate

This homemade oat milk hot chocolate recipe is easy, quick, and makes a creamy and decadent mug of hot cocoa. While it’s completely delicious on it’s own, top your oat milk hot cocoa with whipped cream or marshmallows for a truly special treat.
5 from 1 vote
Prep Time 1 min
Cook Time 9 mins
Total Time 10 mins
Course Drinks
Cuisine American
Servings 1 Drink
Calories 327 kcal


  • 1 C unsweetened oat milk
  • 1 oz semi-sweet or dark chocolate, rough chopped
  • 1 Tbsp unsweetened cocoa powder
  • 1 tsp brown sugar
  • 1/4 tsp vanilla extract
  • optional but recommended toppings: whipped cream or marshmallows*


  • Add oat milk, cocoa powder, chocolate, vanilla, and brown sugar to a small saucepan over warm over medium heat, and whisk to combine. Stir frequently until steaming and desired temperature is reached (approximately 8-10 minutes). Do not boil.
  • Pour into your favorite mug and top with whipped cream or marshmallows.
  • Sip and enjoy!


*Choose a whipped topping or marshmallow that fits your dietary needs. Vegetarians can use canned whipped cream or any type of marshmallows. For dairy-free or vegan hot chocolate, select a plant-based whipped topping or vegan marshmallow. For gluten-free hot chocolate, ensure your selection is certified gf.


Calories: 327kcalCarbohydrates: 44gProtein: 7gFat: 15gSaturated Fat: 7gPolyunsaturated Fat: 1gMonounsaturated Fat: 4gTrans Fat: 1gCholesterol: 1mgSodium: 121mgPotassium: 404mgFiber: 7gSugar: 30gVitamin A: 503IUCalcium: 375mgIron: 6mg
Tried this recipe?Let us know how it was!