Go Back
+ servings

Hot Chocolate

Please rate us
A quick and easy recipe for creamy homemade hot chocolate, perfect for satisfying chocolate cravings with customizable flavors.
Prep Time 5 minutes
Cook Time 5 minutes
Total Time 10 minutes
Servings: 1 serving
Course: Drink, Snack
Cuisine: American
Calories: 300

Ingredients
  

For the Hot Chocolate
  • 1 cup milk Whole milk for creaminess or any unsweetened non-dairy alternative.
  • 1 tablespoon unsweetened cocoa powder Dutch-process or natural.
  • 1 to 1.5 tablespoons sugar Adjust to taste; can substitute with honey, maple, or coconut sugar.
  • 1 pinch salt Enhances chocolate flavor.
  • 1/4 teaspoon vanilla extract For warmth and aroma.
  • 1 tablespoon chopped chocolate or mini chips Optional for extra richness.
  • 1 teaspoon cream Optional for extra richness.
Toppings (Optional)
  • whipped cream For topping.
  • marshmallows For topping.
  • cinnamon For topping.

Method
 

Stovetop Method
  1. In a small saucepan, stir together cocoa powder, sugar, and a tiny pinch of salt. Add 2 tablespoons of milk and mix into a thick, smooth paste.
  2. Turn the heat to medium-low. Slowly whisk in the rest of the milk until combined.
  3. Warm gently, whisking often, until steaming with small bubbles around the edges. Don't let it boil hard.
  4. Off the heat, stir in the vanilla and optional chopped chocolate or cream until fully melted. Taste and adjust sweetness.
Microwave Method
  1. In a large microwave-safe mug, stir cocoa, sugar, and salt with 2 tablespoons of milk to make a smooth paste.
  2. Whisk in the remaining milk. Microwave for 60 to 90 seconds, stopping every 30 seconds to stir.
  3. Stir in vanilla and optional chocolate until melted and glossy.

Nutrition

Serving: 1gCalories: 300kcalCarbohydrates: 45gProtein: 8gFat: 12gSaturated Fat: 7gSodium: 150mgFiber: 3gSugar: 30g

Notes

For a dairy-free version, use almond, oat, soy, or coconut milk. Stir cocoa and sugar with a splash of milk first for a smooth texture. Store leftovers in the fridge for up to 2 days and reheat gently.
Tried this recipe?Let us know how it was!