Hot Chocolate Recipe No Milk: Creamy and Simple

Updated November 3, 2026

Total time
12 min
prep 5 min · cook 7 min
Serves
2
portions as written

Jump to recipe

Hot Chocolate Recipe No Milk: Creamy and Simple

This no-milk hot chocolate is a stovetop drink made with water, cocoa powder, sugar, and a little chopped dark chocolate for extra body. Whisking the cocoa into a smooth paste before adding the rest of the water keeps the drink silky, while vanilla and salt round out its chocolate flavor.

Ingredients

  • 2 cups water (480 ml): This is the full liquid base. Use fresh, good-tasting water because there is no milk to soften or mask its flavor.
  • 2 tablespoons unsweetened cocoa powder (10 g): Natural or Dutch-process cocoa both work. Dutch-process cocoa usually tastes milder and darker; natural cocoa can have a brighter, slightly fruitier edge.
  • 2 tablespoons granulated sugar (25 g): This makes a gently sweet mug. You can add more at the end, depending on the cocoa and chocolate you use.
  • 1 ounce dark chocolate, finely chopped (28 g): Choose a chocolate bar rather than chips if possible; bars generally melt smoothly. For a dairy-free drink, check the ingredient label and choose chocolate without milk ingredients.
  • 1 small pinch fine salt (about 0.3 g): A little salt sharpens the chocolate flavor without making the drink taste salty.
  • ¼ teaspoon vanilla extract (1 ml): Add it after taking the pot off the heat to preserve its aroma.

Instructions

  1. Measure and prepare the ingredients. Set out two heat-safe mugs. Measure the water, cocoa, sugar, and salt, then finely chop the dark chocolate so it melts quickly. This brief prep helps the drink come together evenly once it is on the stove.
  2. Make a cocoa paste. In a small saucepan, whisk together the cocoa powder, sugar, and salt. Add about 2 tablespoons of the measured water and whisk until you have a thick, smooth paste with no dry pockets. Starting with a small amount of liquid is easier than trying to break up cocoa clumps in a full pan of water.
  3. Whisk in the remaining water. Pour in the rest of the water gradually, whisking as you go. Set the pan over medium heat and warm the mixture, whisking often, for about 2 minutes. It should become hot and steamy, but it does not need to boil.
  4. Melt in the chocolate. Reduce the heat to low and add the chopped chocolate. Whisk for about 2 minutes, or until every piece has melted and the drink looks glossy. Keep the heat gentle; a rolling boil can make the surface foamy and may cause some water to evaporate, leaving the flavor more concentrated than intended.
  5. Finish and serve. Take the pan off the heat, stir in the vanilla, and taste carefully. Add a little more sugar if you prefer a sweeter cup. Divide between the mugs and serve while hot. If the drink sits for a minute and a thin surface film forms, whisk it briefly before pouring.

Tips

  • Whisk the cocoa into a paste first. Cocoa powder does not dissolve as readily as sugar. Mixing it with a small splash of water before adding the rest is the most useful step for preventing dry clumps and gritty sips. If a few lumps remain, whisk firmly while the mixture warms rather than turning up the heat.
  • Adjust sweetness after the chocolate melts. Dark chocolate varies in sweetness, and cocoa brands vary in bitterness. The recipe starts moderately sweet so the chocolate remains noticeable. Taste the finished drink, then stir in sugar a teaspoon at a time. Powdered sugar also dissolves easily, but avoid adding a large amount all at once.
  • Use chocolate that suits your needs. Many dark chocolate bars contain no milk, but some include milk fat or are made on shared equipment. Read the package if you are avoiding dairy. If you skip the chopped chocolate, the drink will still work with cocoa alone, but it will be lighter-bodied and less rounded; you can add another teaspoon of cocoa and adjust the sugar to taste.
  • Keep the heat moderate. Gentle heating is enough to dissolve the sugar and melt the chocolate. A hard boil is unnecessary and can make the drink splash, develop a cooked flavor, or reduce in volume. Use a small, heavy-bottomed saucepan if you have one, and keep whisking around the bottom and corners where cocoa can settle.

Serving Suggestions

Pour the hot chocolate into warmed mugs for a cozy drink that stays hot a little longer. A light topping of shaved dark chocolate, a dusting of cocoa, or a few miniature marshmallows adds texture without changing the base recipe. Check marshmallow labels if you need a fully dairy-free topping, and note that some marshmallows contain gelatin, so they are not suitable for every dietary preference.

For a richer-looking finish, use a small handheld milk frother after the chocolate has melted, or whisk vigorously for several seconds just before serving. This adds a little foam but does not make the water-based drink creamy in the same way that milk would. A cinnamon stick or a strip of orange peel can be set beside the mug for fragrance; remove the peel if it has been steeped in the drink, since the pith can taste bitter.

This drink pairs well with plain shortbread, biscotti, toast, or a lightly sweet pastry. Since the mug is already chocolate-forward, simple accompaniments often work better than another very rich dessert. For a smaller after-dinner serving, divide the recipe into four espresso-size cups; the flavor is concentrated enough to enjoy in a few sips.

Variations

Make it creamier without dairy milk: Replace ½ cup (120 ml) of the water with an unsweetened oat, soy, almond, or coconut drink, reducing the water to 1½ cups (360 ml). Oat and soy drinks tend to give a fuller texture, while almond drink is lighter and coconut drink brings its own distinct flavor. Check labels if you need the result to be dairy-free, since products and chocolate are made with different ingredients.

Use a different sweetener: Substitute 2 tablespoons (30 ml) maple syrup for the granulated sugar. Stir it in after the chocolate melts, then taste before adding more. Maple syrup gives a noticeable caramel-like note and makes the drink a little less clean-tasting than plain sugar. A brown sugar substitution in the same amount adds a mild molasses flavor.

Add gentle spice: Whisk in ⅛ teaspoon (about 0.3 g) ground cinnamon with the dry cocoa and sugar. For a warmer, more pronounced spice, use a tiny pinch of cayenne as well. Start small: spice becomes more apparent as the drink sits, and it is easy to add more to a later batch but difficult to remove from the saucepan.

Make a peppermint version: Stir in ⅛ teaspoon (0.6 ml) peppermint extract after removing the pan from the heat. Peppermint extract is potent, so begin with less than you think you need and add a few drops only if desired. A small crushed candy cane can be used instead, but it adds extra sweetness and may take a little longer to dissolve.

Make it more intensely chocolatey: Use 1½ ounces (42 g) chopped dark chocolate and reduce the sugar to 1 tablespoon (12 g) to start. The result will be deeper and thicker, especially if the chocolate has a high cocoa percentage. Taste before adding any more sugar, as the exact balance depends on the bar.

Storage and Reheating

If you have leftover hot chocolate, let it stop steaming briefly, then transfer it to a covered container and refrigerate it within 2 hours of cooking. It keeps for up to 3–4 days in the refrigerator. The chocolate may firm up or settle as it chills; that is normal, and a good whisk will bring the drink back together as it warms. Do not leave it at room temperature for an extended period.

Reheat only the amount you plan to drink in a small saucepan over low to medium-low heat, whisking often until it is smooth and hot throughout. USDA guidance for reheated leftovers is 165°F (74°C); check with a food thermometer if following that temperature precisely, and avoid letting the drink boil. If reheating in a microwave, use a microwave-safe mug or container, warm it in short intervals, and stir between intervals so hot spots do not form. Use a larger container than the drink volume to reduce the risk of a spill.

For the best texture, drink the hot chocolate freshly made, because repeated chilling and reheating can make the chocolate separate or leave a thicker layer on the bottom. If it looks uneven after reheating, whisk it well or blend briefly with an immersion blender, taking care to keep the blender head submerged to avoid splashing. Do not freeze it in a glass bottle or jar; the liquid expands as it freezes, and thawed chocolate can be grainy.

Frequently Asked Questions

Can you make hot chocolate with water instead of milk?
Yes. Water makes a lighter drink, and this recipe uses chopped dark chocolate as well as cocoa to give it more body and a rounded chocolate taste. A small pinch of salt and vanilla help the flavor feel complete. If you want a creamier result but still do not want dairy milk, replace some of the water with an unsweetened plant-based drink.

Is this recipe dairy-free or vegan?
The basic method contains no milk, but that alone does not guarantee the finished drink is dairy-free or vegan. Some dark chocolate contains milk ingredients, and certain toppings may contain dairy, gelatin, or other ingredients you want to avoid. Check the labels on the chocolate and toppings, and choose products that match your needs.

Why is my hot chocolate thin?
This version is intentionally lighter than a milk-based drink. For a fuller texture, use the optional plant-based drink substitution, or increase the chopped chocolate by ½ ounce (14 g). Make sure the chocolate is fully melted and whisked in. Avoid reducing the water by too much, since that can make the drink overly sweet or intense rather than simply creamier.

Can I make it without a chocolate bar?
Yes. Leave out the chopped chocolate and make the drink with cocoa, sugar, water, salt, and vanilla. It will be thinner and its flavor will depend more on the cocoa powder. For a little extra body, add 1 additional teaspoon (about 2.5 g) cocoa and taste before increasing the sugar. Whisk the cocoa paste especially well to avoid a powdery texture.

Can I make a larger batch?
Yes. Multiply every ingredient by the number of servings you need and use a saucepan large enough to whisk comfortably. For four servings, double the ingredients and warm the mixture gently; the cook time may increase slightly because a larger volume takes longer to heat. Keep whisking and judge doneness by the drink being hot, smooth, and fully melted rather than relying only on the original timing.

Can I prepare it ahead?
You can make it earlier in the day, refrigerate it promptly in a covered container, and reheat it when needed. For the freshest flavor and smoothest texture, prepare it shortly before serving. If making it ahead for guests, whisk thoroughly after reheating and offer toppings separately so each person can finish a mug as they like.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).