Peruvian hot chocolate is a rich stovetop drink made with milk, dark chocolate, and warming spices, served hot and often whisked until lightly foamy. Recipes vary by household and region; this version balances bittersweet chocolate with cinnamon and clove for a fragrant cup that is easy to make with grocery-store ingredients.
Ingredients
- 4 cups (960 ml) whole milk
- 1/2 cup (120 ml) water
- 5 ounces (140 g) bittersweet chocolate, about 60–70% cacao, finely chopped
- 2 tablespoons (10 g) unsweetened cocoa powder
- 3 tablespoons (38 g) granulated sugar, or less to taste
- 1 cinnamon stick, about 3 inches (7.5 cm) long
- 2 whole cloves
- 1 teaspoon (5 ml) vanilla extract
- 1/8 teaspoon (0.7 g) fine salt
Instructions
- Prepare the ingredients. Finely chop the chocolate so it melts evenly. Measure the milk, water, cocoa, sugar, vanilla, and salt before you begin. This preparation takes about 10 minutes, depending on how quickly you chop the chocolate.
- Warm the milk with the spices. Pour the milk and water into a medium, heavy-bottomed saucepan. Add the cinnamon stick and cloves. Set over medium-low heat and warm for about 6 minutes, stirring occasionally, until the milk is steaming and small bubbles appear around the edge. Do not let it reach a rolling boil; boiling can cause milk to foam over or scorch on the bottom.
- Remove the whole spices. Lift out the cinnamon stick and cloves with tongs or a spoon. If a clove is difficult to find, pour the milk through a fine-mesh strainer into a heat-safe bowl, then return it to the saucepan. Removing the spices now keeps their flavor warm and aromatic rather than allowing the clove to become overpowering.
- Whisk in the cocoa and chocolate. Sprinkle the cocoa powder into the hot milk while whisking to prevent dry pockets. Add the chopped chocolate and continue whisking over low heat for about 3 minutes, until the chocolate has melted and the mixture looks smooth. Keep the heat gentle; high heat can make the chocolate grainy or leave a scorched film on the pan.
- Sweeten and finish. Whisk in the sugar, vanilla, and salt. Keep the pan over low heat for another 2 minutes, stirring frequently, until the drink is uniformly hot and the sugar has dissolved. Taste a small spoonful and add a little more sugar if you prefer a sweeter cup, or a splash of warm milk if you want a lighter one.
- Make it lightly foamy and serve. Take the pan off the heat and whisk briskly for about 1 minute, lifting the whisk slightly to incorporate air. A traditional wooden molinillo can also be rolled between your palms in the pot to create foam. Pour into warmed mugs and serve promptly.
Tips
- Choose chocolate you enjoy eating. A bittersweet bar around 60–70% cacao gives a deep chocolate flavor without making the drink excessively sweet. Chocolate chips can work in a pinch, but they may contain stabilizers and can melt less smoothly than a chopped bar.
- Use low heat and keep stirring. Milk and chocolate both scorch easily. If the bottom of the pan starts to catch, take it off the burner and whisk before continuing over a lower flame. Avoid a hard boil, which is unnecessary for melting the chocolate.
- Adjust sweetness after melting. Chocolate bars differ in sugar content, so begin with the listed amount and taste once everything is combined. If you use a sweeter bar, start with 1 tablespoon (13 g) sugar and add more only if needed.
- Look for Peruvian chocolate tablets if you want to try them. Some shops carrying South American foods sell tablets made for hot chocolate, and recipes and spice blends vary. If your tablet already contains cinnamon or clove, use it in place of the chopped chocolate and leave out the whole spices at first; taste before adding more so the drink does not become overly spiced.
Serving Suggestions
Serve the chocolate immediately in small mugs or heatproof cups while it is hot and freshly whisked. The drink is rich, so a modest pour is satisfying; offer extra milk alongside for anyone who wants a milder cup. A light dusting of cocoa or finely grated chocolate makes a simple finish, but it is optional.
For a snack or breakfast-table treat, pair it with plain bread, toasted bread with butter, or a lightly sweet pastry. The drink is also a natural match for panettone, which is commonly enjoyed in Peru around Christmas, though there is no need to reserve it for a holiday. If serving a group, keep the saucepan on the lowest heat and whisk before each pour, rather than letting the drink simmer unattended.
Variations
Use evaporated milk for a fuller cup. Replace 1 cup (240 ml) of the whole milk with 1 cup (240 ml) evaporated milk. It makes the texture richer and the flavor more concentrated. If you prefer a less thick drink, use an extra 1/2 cup (120 ml) water and adjust the sugar after tasting.
Make a dairy-free version. Use an unsweetened oat or soy beverage in place of the milk; choose one labeled for cooking or steaming if available, since some plant beverages separate when boiled. Keep the water, chocolate, and spices the same, and warm gently. The result will be less creamy or may taste slightly different depending on the beverage. Check that the chocolate contains no milk ingredients.
Increase the spice gently. Add a small pinch of ground cinnamon or a tiny pinch of ground cloves after removing the whole spices. Ground cloves are particularly potent, so add them in small amounts and taste. A pinch of ground nutmeg can also add a warm note, although it is not necessary for the basic version.
Make it less sweet or more intense. Reduce the sugar to 1 tablespoon (13 g) for a darker, more bittersweet drink. For a stronger chocolate flavor, increase the cocoa to 3 tablespoons (15 g), whisking it in thoroughly; add a splash of milk if the finished texture is thicker than you like. Do not add extra cocoa without whisking, as it can form dry lumps.
Storage and Reheating
For food safety, refrigerate leftover hot chocolate within 2 hours of cooking. Let it cool briefly, then transfer it to a covered container and refrigerate for up to 3–4 days. The chocolate may settle or form a thin layer as it chills; that is normal, and a thorough whisk after reheating will bring it back together.
Reheat only the amount you plan to serve in a small saucepan over low heat, stirring often until steaming hot. For leftovers, USDA FSIS guidance is to reheat to 165°F (74°C); check with a food thermometer and avoid letting the milk boil. You can also microwave a mug in short intervals, stirring between each one, then check the temperature. Do not repeatedly cool and reheat the full batch. Freezing is possible, but dairy-based drinks can separate after thawing, so refrigeration is usually better for this small batch.
Frequently Asked Questions
Is Peruvian hot chocolate always made with cinnamon and clove?
No single spice blend represents every Peruvian household or region. Cinnamon and clove are a common warm combination, but some recipes use different proportions, additional spices, or chocolate tablets that already include flavorings. This recipe uses whole spices so you can remove them when the milk has taken on enough flavor.
Can I make this without cocoa powder?
Yes. The chopped chocolate provides the main chocolate flavor, so you can leave out the cocoa powder. The drink will be a little less intense and may feel slightly less thick. If you omit it, taste before serving and add a small amount of sugar only if the chocolate seems too bitter.
Why did my hot chocolate turn grainy?
Chocolate can become grainy if it gets too hot, and cocoa powder can leave lumps if it is added all at once. Keep the burner low, chop the chocolate finely, and whisk the cocoa into the milk before adding the chocolate. If it is only mildly lumpy, whisk vigorously off the heat or pass the drink through a fine-mesh strainer.
Can I make it ahead for guests?
You can prepare the drink a few hours in advance, cool it, and refrigerate it in a covered container. Reheat it gently shortly before serving, following the leftover reheating guidance above, and whisk well to restore a smooth texture. For the freshest foam, whisk or use a molinillo just before pouring rather than making the foam ahead.
What can I use instead of a cinnamon stick and whole cloves?
For this batch, use about 1/2 teaspoon ground cinnamon and a very small pinch of ground cloves, then taste carefully. Ground spices stay in the drink instead of being strained out, so they can create a slightly powdery texture and their flavor may intensify as the drink stands. Add them with the cocoa, not while the milk is heating for the full 6 minutes.
Can I make a single serving?
Yes. Divide every ingredient by four: use 1 cup (240 ml) milk, 2 tablespoons (30 ml) water, about 1 1/4 ounces (35 g) chocolate, 1 1/2 teaspoons (5 g) cocoa, and a little less than 1 tablespoon (10 g) sugar. Use a small piece of cinnamon stick and one clove, then follow the same method in a small saucepan. The milk may warm faster, so watch for steam rather than relying only on the full-batch timing.
Related
- Karela Smoothie Recipe for a Balanced Bitter Melon Drink
- Katharine Hepburn Brownies: A Fudgy Classic
- Karo Chocolate Cake with Glossy Chocolate Glaze
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).