# Hot Chocolate Recipe: Rich, Creamy and Ready in About 10 Minutes

<!--
source: https://recipeplot.com/hot-chocolate-recipe/
hub: Drinks
author: Andre Skeete
published: 2026-10-25
updated: 2026-10-25
site: RecipePlot
license: quotation with attribution permitted; republication not permitted
-->

_Stovetop hot chocolate made with cocoa and melted chocolate, scaled for one, two or a crowd, with dairy-free and microwave swaps._

**Quick answer**

Whisk ¼ cup cocoa powder, ¼ cup sugar and a pinch of salt with a splash of milk into a smooth paste. Whisk in 4 cups of milk, heat until steaming but not boiling, then stir in 2 ounces of chopped semisweet chocolate and 1 teaspoon of vanilla until melted. It serves 4.

A good hot chocolate recipe tastes deeper than any packet, yet it takes only about 10 minutes on the stove. This version combines cocoa powder for strong chocolate flavor with a little melted chocolate for a rich, velvety body.

Below the recipe, you will find how to scale it for one, two or a crowd, swaps for no milk or a microwave, and how much caffeine a mug contains.

- **Make a paste** - Stops cocoa from clumping

- **Do not boil** - Heat milk only until it steams

- **About 21 mg** - Caffeine per cup, from the chocolate

## Hot Chocolate or Hot Cocoa?

The names often overlap, but traditionally they differ. Hot cocoa uses cocoa powder, so it tastes lighter and more intensely chocolatey. Hot chocolate uses melted chocolate, which adds cocoa butter and makes the drink thicker and richer. This recipe uses both, so it gets bold flavor from the powder and a creamy texture from the chocolate.



## Recipe: Rich Stovetop Hot Chocolate

Yield: 4 servings | Prep: 2 min | Cook: 8 min | Total: 10 min

### Ingredients

- 1/4 cup unsweetened cocoa powder (natural or Dutch-process)
- 1/4 cup granulated sugar (or to taste)
- 1 pinch salt
- 4 cups whole milk (divided)
- 2 oz semisweet chocolate (finely chopped)
- 1 tsp vanilla extract

### Optional toppings

- marshmallows, whipped cream or shaved chocolate

### Instructions

1. In a medium saucepan, whisk the cocoa, sugar and salt with ¼ cup of the milk until smooth and lump-free.
2. Whisk in the remaining milk.
3. Heat over medium, whisking often, until the milk steams and small bubbles form at the edges, about 5 minutes. Do not let it boil.
4. Remove from the heat and stir in the chopped chocolate until melted and smooth.
5. Stir in the vanilla, taste, and add more sugar if needed. Pour into mugs and top as you like.

### Notes

A boil can make the milk form a skin or scorch on the bottom, so keep the heat at medium and whisk often.
Nutrition is estimated per serving from USDA FoodData Central values and does not include toppings.

### Nutrition per serving (estimate)

| Nutrient | Amount |
| --- | --- |
| Calories | 280 kcal |
| Total fat | 13 g |
| Saturated fat | 8 g |
| Cholesterol | 25 mg |
| Sodium | 150 mg |
| Carbohydrates | 37 g |
| Fiber | 3 g |
| Sugars | 33 g |
| Protein | 9 g |




## Which Cocoa Powder to Use

Either common type works. Natural cocoa tastes sharper and fruitier, while manufacturers treat Dutch-process cocoa with an alkali to reduce its acidity, making it darker and smoother. Since this recipe uses no baking soda or powder, you can use whichever you have and simply adjust the sugar to taste.

## Tips for the Smoothest Cup

Cocoa powder is notoriously difficult to dissolve, because its fine particles repel liquid and clump together. Creating a concentrated paste first separates those particles, allowing the remaining milk to incorporate them evenly. Chopping the chocolate finely matters for a similar reason: small pieces melt completely in the residual heat, whereas large chunks leave streaks and gritty fragments behind.

Temperature control deserves equal attention. Milk proteins coagulate into a skin when the surface overheats, and sugars scorch quickly on the bottom of the pan. Consequently, moderate heat, frequent whisking and a heavy-bottomed saucepan produce the most consistently velvety result.

## Hot Chocolate for One, Two or a Crowd

| Servings | Milk | Cocoa | Sugar | Chopped chocolate |
| --- | --- | --- | --- | --- |
| 1 | 1 cup | 1 tbsp | 1 tbsp | ½ oz |
| 2 | 2 cups | 2 tbsp | 2 tbsp | 1 oz |
| 4 (this recipe) | 4 cups | ¼ cup | ¼ cup | 2 oz |
| 12 | 12 cups (¾ gallon) | ¾ cup | ¾ cup | 6 oz |

For a crowd, make the cocoa paste in a large pot, whisk in the milk, and heat it on the stove. Then transfer it to a slow cooker set to low or warm, stirring every 30 minutes. Set out marshmallows, whipped cream and crushed peppermint so guests can top their own mugs.

Keep the pot hot while guests serve themselves. [FDA buffet guidance](https://www.fda.gov/food/buy-store-serve-safe-food/serving-safe-buffets) calls for holding hot foods at 140°F or warmer, and for discarding perishable foods left out more than 2 hours. A milk-based drink falls under that rule, so if you switch off the slow cooker or the drink cools, discard any that has sat out longer than 2 hours.

## Swaps and Variations

| Version | What to change |
| --- | --- |
| Microwave | Stir the paste in a large mug, add 1 cup milk, and heat in 30-second bursts, stirring between each |
| No milk or dairy-free | Use oat or soy milk; see this milk substitute guide. Water works, but tastes thin |
| Extra creamy | Replace 1 cup of the milk with half-and-half, or 1 cup with evaporated milk |
| No chopped chocolate | Use ⅓ cup semisweet chocolate chips, or skip it and add 1 more tablespoon of cocoa |
| Powdered sugar | Use about ⅓ cup in place of the granulated sugar; it dissolves quickly |
| Mexican-style | Add ½ teaspoon cinnamon and a pinch of cayenne |
| Peppermint | Add ¼ teaspoon peppermint extract with the vanilla |

## Toppings and Mix-Ins

Classic marshmallows and whipped cream are hard to beat, but a few other additions make a mug feel special. Try a sprinkle of cinnamon or nutmeg, a drizzle of caramel with a pinch of flaky salt, or a spoonful of peanut butter whisked in while the milk is hot. Crushed peppermint candies suit the holidays, while a strip of orange zest steeped in the milk for a few minutes adds a bright, fragrant note. For adults, a splash of coffee turns the drink into a simple mocha.

## How Much Caffeine Is in Hot Chocolate?

Chocolate contains some caffeine. Based on [USDA FoodData Central](https://fdc.nal.usda.gov/) values for unsweetened cocoa and semisweet chocolate, one cup of this recipe has roughly 21 milligrams. By comparison, the [FDA caffeine guide](https://www.fda.gov/consumers/consumer-updates/spilling-beans-how-much-caffeine-too-much) lists 113 to 247 milligrams in 12 ounces of regular brewed coffee. The same guide advises avoiding caffeinated drinks for children younger than 2, so serve toddlers warm milk instead.

## Storing and Reheating

Refrigerate leftover hot chocolate within 2 hours, and drink it within 3 to 4 days, as [USDA leftovers guidance](https://www.fsis.usda.gov/food-safety/safe-food-handling-and-preparation/food-safety-basics/leftovers-and-food-safety) recommends. The chocolate may settle, so whisk it well while reheating it gently on the stove or in the microwave.

## Common Questions

### Why does hot chocolate turn grainy?

Usually the cocoa went into hot milk dry and clumped. Make a smooth paste with a little milk first, then whisk in the rest.

### Can you make a homemade hot cocoa mix?

Yes. Combine 1 cup nonfat dry milk powder, ½ cup cocoa and ½ cup sugar. Stir about ⅓ cup of mix into 1 cup of hot water or milk.

## Bringing It Together

Rich homemade hot chocolate starts with a smooth cocoa paste, gently heated milk and a little melted chocolate. Keep the milk below a boil, sweeten it to taste, and scale the recipe from one mug to a slow cooker full.

**Key takeaways**

- Whisk cocoa, sugar and salt into a paste before adding the rest of the milk.

- Heat the milk until it steams, but do not let it boil.

- Melted chocolate adds the creamy body that cocoa alone lacks.

- One cup holds about 21 milligrams of caffeine.

About this recipe: the caffeine estimate and nutrition come from [FoodData Central](https://fdc.nal.usda.gov/), and the caffeine comparison follows the FDA.
