clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Non-Dairy Peppermint Hot Chocolate

  • Author: Fork & Beans
  • Prep Time: 5 mins
  • Cook Time: 5 mins
  • Total Time: 10 mins
  • Yield: Serves 2


  • 2 Tbsp. coconut oil, refined for no coconut flavor (this will give a creamier taste)
  • 3 heaping Tbsp. unsweetened cocoa powder
  • 2 Tbsp. maple syrup
  • pinch of sea salt
  • 3 c. nondairy milk (you can add more if too chocolate-y)
  • 1 tsp. peppermint extract or 1/4 c. Peppermint Schnapps
  • crushed candy canes (for coating the cup)
  • dairy free whipped cream (like So Delicious)
  • vegan marshmallows
  • Peppermint sticks (optional)


  1. Mix the coconut oil, cocoa powder, maple syrup and sea salt into a small saucepan until smooth.
  2. Whisk in nondairy milk into saucepan. Turn heat to low, whisking occasionally until smooth and desired temperature is reached (approx. 5 min).
  3. Add the Schnapps or peppermint extract into saucepan and stir.
  4. Pour into crushed candy cane-lined cups, top with nondairy whipped creams and/or marshmallows. Enjoy.


  • Serving Size: 1 cup
  • Calories: 220
  • Sugar: 12g
  • Sodium: 120mg
  • Fat: 15g
  • Carbohydrates: 17g
  • Fiber: 3.5g
  • Protein: 3g