This low-sugar hot chocolate is a stovetop drink made with milk, unsweetened cocoa, a small amount of sugar, and vanilla. A brief cocoa-and-milk paste helps it turn smooth and chocolatey without needing a large scoop of sweetener.
Ingredients
- 2 cups (480 ml) whole milk, or milk of your choice
- 2 tablespoons (10 g) unsweetened cocoa powder
- 2 teaspoons (8 g) granulated sugar
- 1/2 teaspoon (2.5 ml) vanilla extract
- 1/16 teaspoon (about 0.4 g) fine salt
- 1/8 teaspoon (about 0.3 g) ground cinnamon, optional
Instructions
-
Measure the cocoa, sugar, salt, and optional cinnamon into a small bowl. Pour about 2 tablespoons (30 ml) of the measured milk into a small saucepan and keep the rest nearby. Measuring the dry ingredients first makes it easier to break up any cocoa lumps before the milk gets hot.
-
Add the cocoa mixture to the milk in the saucepan and whisk until it forms a thick, even paste. Start with a slow whisk so the powder does not puff out of the pan. If a few dry spots cling to the sides, scrape them down with a flexible spatula and whisk again.
-
Gradually whisk in the remaining milk. Set the saucepan over medium-low heat and keep whisking as the mixture warms. This gradual addition loosens the cocoa paste without leaving pockets of undissolved powder, and steady stirring helps the milk heat evenly.
-
Heat for about 5 to 6 minutes, whisking frequently, until the drink is steaming and smooth. Do not let it reach a rolling boil; boiling can make milk foam up suddenly and may leave a cooked-milk taste. If you see a skin forming, whisk it back in or lift it off before serving.
-
Take the pan off the heat and stir in the vanilla. Taste a small spoonful after it cools briefly, then add a little more sweetener if you prefer. Divide between two mugs and serve warm. The recipe is intentionally lightly sweetened; adding sugar at the end lets each person adjust their own cup.
Tips
-
Choose unsweetened cocoa. Check the label so you do not accidentally buy a sweetened cocoa drink mix, which may already contain sugar and other ingredients. Natural cocoa powder gives a familiar bright cocoa flavor; Dutch-process cocoa tends to taste rounder and darker. Either works here, though the flavor and color will differ slightly.
-
Make a smooth paste before adding all the milk. Cocoa powder does not dissolve in cold milk as readily as sugar. Whisking it first with a small splash of milk is the most useful defense against dry clumps. If the finished drink still has a few specks, whisk vigorously or briefly use a handheld milk frother.
-
Adjust the sweetener gradually. Two teaspoons of sugar in the full batch gives a gently sweet cup, not a dessert-like one. Add sugar in small pinches after heating, tasting between additions. You can use a granulated sugar substitute if it is suitable for hot drinks, but sweetness varies by product; follow its package conversion rather than assuming every substitute measures cup for cup.
-
Keep the heat moderate. High heat does not make the cocoa dissolve better and can scorch milk on the bottom of the pan. Use a heavy-bottomed saucepan if available, whisk often, and lower the burner if the milk begins to foam aggressively. For a thicker result, keep it at a gentle steaming temperature rather than boiling it down.
Serving Suggestions
Serve the hot chocolate as soon as it is ready, in prewarmed mugs if you want it to stay warm longer. A light dusting of cocoa or cinnamon adds aroma without making the drink substantially sweeter. For a little texture, add a small spoonful of unsweetened whipped cream or a few shaved pieces of dark chocolate; both make the drink richer, and the chocolate garnish will add some sugar depending on the product.
This makes two modest mugfuls, so it works well as an afternoon warm drink or a simple finish to a cold-weather meal. For a larger serving, divide the batch into two bigger mugs rather than making it sweeter. If serving several people, keep the saucepan off the burner once the drink is hot and give it a quick whisk just before pouring so the cocoa stays evenly mixed.
For guests who prefer different sweetness levels, put sugar, a zero-calorie tabletop sweetener, and cinnamon on the table. Each person can customize their mug without changing the base recipe. If using a sweetener with a strong aftertaste, offer it separately rather than adding it to the whole pan.
Variations
Dairy-free: Replace the cow’s milk with 2 cups (480 ml) of unsweetened oat, soy, almond, or coconut beverage. Choose an unsweetened version to keep control of the sweetness. Oat and soy beverages generally make a fuller-tasting cup, while almond beverage tends to be lighter. Canned coconut milk is much richer than a carton beverage, so dilute it with water or another milk alternative if you use it.
More chocolate intensity: Increase the cocoa to 2 1/2 tablespoons (about 12 g) and taste before changing the sweetener. The added cocoa makes the drink more pronounced and slightly more bitter, so you may decide you want another small pinch of sugar. Do not add dry cocoa straight to a finished mug; whisk it into a little warm milk first to avoid lumps.
Spiced cocoa: Add a pinch of ground nutmeg or cardamom with the cocoa, or use a small pinch of cayenne for a gentle warmth. Start very lightly, particularly with cayenne, since its heat can become more noticeable as the drink sits. A strip of orange zest can also steep in the warming milk; remove it before pouring for a subtle citrus aroma.
Different sweeteners: Maple syrup or honey can replace the granulated sugar, but each has its own flavor and contributes sugar. Start with 1 teaspoon (5 ml), stir it in after taking the pan off the heat, and taste before adding more. A liquid sweetener can make the cocoa taste slightly less neutral, which can be pleasant with cinnamon or dark cocoa.
Storage and Reheating
Hot chocolate is best freshly made, but leftovers can be saved. Transfer them to a covered container and refrigerate within 2 hours of cooking. Use within 3 to 4 days. If the drink has been sitting out longer than 2 hours, discard it rather than refrigerating it for later.
The cocoa may settle or the milk may look slightly separated after chilling; that is usually a texture change, not a reason to expect the drink to stay perfectly blended. Stir or whisk the cold drink before reheating. Warm one portion in a small saucepan over low heat, stirring often, until steaming. Avoid boiling it, because that can cause scorching or a skin to form. You can also microwave a mug in short intervals, stirring between each, until it is evenly hot.
For the best texture, do not freeze this drink. Milk can separate when thawed, and reheating may not restore its original smoothness. If you know you will want a fresh cup later, it is better to keep the measured dry ingredients together and prepare a new batch when needed.
Frequently Asked Questions
How sweet is this low-sugar hot chocolate?
This recipe uses 2 teaspoons (8 g) of sugar for two servings, so it is lightly sweet rather than comparable to a sweetened cocoa mix. Milk also contains naturally occurring lactose, so the drink is not sugar-free. Add sweetener to taste, or let everyone adjust their own mug.
Can I make it without any added sugar?
Yes. Leave out the sugar and add a suitable tabletop sweetener after heating if you want sweetness. Follow the product’s package directions because the amount needed differs from one sweetener to another. You can also drink it unsweetened, though the cocoa will taste more bitter and less rounded.
Can I use water instead of milk?
You can, but the result will be thinner and less creamy. If using water, consider replacing only half of the milk so the drink retains some body, or use an unsweetened milk alternative. A little extra cocoa can give a water-based version more intensity, but it will not recreate the texture of milk.
Why did my hot chocolate turn lumpy?
The cocoa was likely added directly to a large amount of milk, where dry pockets can float and resist mixing. Next time, whisk it with a small splash of milk into a paste first, then add the rest gradually. For a batch that is already lumpy, whisk vigorously while warm or strain it through a fine-mesh sieve.
Can I make a larger batch?
Yes. Multiply each ingredient by the number of batches you need and use a saucepan large enough to leave room for foaming. Warm it slowly and whisk frequently; larger amounts may take longer than 6 minutes, so use the visual cue of a steaming, smooth drink rather than relying only on the clock. Add vanilla at the end and offer extra sweetener separately.
Related
- Eggnog Shots Recipe: Creamy, Spiced Holiday Party Sips
- Eggnog Scones Recipe with Nutmeg Glaze
- Eggnog Baking: A Moist, Spiced Eggnog Pound Cake Recipe
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).