
This 100% cocoa hot chocolate delivers velvety richness without grainy texture—perfect for cozy nights or indulgent treats. The secret lies in tempering cocoa powder with hot milk (or plant-based alternatives) to create silky swirls that melt on the tongue. I developed this recipe after years of testing, ensuring every sip is deeply chocolatey yet smooth, with no bitterness to overpower the natural flavor.
What sets this apart is the technique: whisking cocoa into warm liquid first prevents clumping, while a touch of cornstarch (or arrowroot) guarantees a luxuriously creamy finish. For vegan versions, coconut oil replaces butter, and oat or almond milk adds natural sweetness. The result? A drink so rich it rivals gourmet chocolatiers—without the fuss.
Serve it steaming in mugs with whipped cream, a sprinkle of cinnamon, or even a drizzle of caramel for modern flair. The stovetop method takes 10 minutes for hands-off warmth, while the microwave version delivers instant comfort when cravings strike. Whether you prefer classic simplicity or creative twists, this recipe adapts effortlessly.
Pair it with buttery shortbread cookies or fresh berries to elevate the experience further. The beauty of this hot chocolate is its versatility—equally at home in a winter gathering or as a solo indulgence. Ready to transform cocoa into liquid luxury? Let’s begin.
Ingredients for 100 cocoa hot chocolate
Twelve ingredients transform into luxurious, velvety hot chocolate with no graininess or bitterness.
| Ingredient | Amount | Notes |
|---|---|---|
| Unsweetened Cocoa Powder 🍫 | ¾ cup | High-quality Dutch-processed preferred |
| Coconut Milk (Full-Fat, Canned) 🥥 | 1 cup | For maximum creaminess |
| Coconut Oil (Refined) 🫒 | 2 tbsp | Melted for smooth texture |
| Pure Maple Syrup 🍁 | ½ cup | Grade B for richer flavor |
| Vanilla Extract 🌿 | 1 tsp | Pure Madagascar preferred |
| Cornstarch 🌾 | 1 tbsp | Or arrowroot powder |
| Sea Salt 🧂 | ¼ tsp | Fine grain preferred |
| Cinnamon 🍃 | ¼ tsp | Ground for warmth |
| Almond Milk (Unsweetened) 🥛 | 1 cup | For lighter option |
| Vegan Whipped Cream 🍦 | ½ cup | For topping (optional) |
| Dark Chocolate Chips (Vegan) 🍫 | ¼ cup | 70% cocoa or higher |
| Caramel Sauce (Vegan) 🍯 | 2 tbsp | For drizzling (optional) |
The cocoa powder is the foundation—Valrhona or Guittard brands deliver the deepest flavor without ashiness. Dutch-processed varieties are ideal since they’re pre-dutched, eliminating the need for extra acidity adjustments. For Costco or Whole Foods, look for organic options with at least 70% cocoa content. The coconut milk must be full-fat (canned, not carton) for authentic creaminess; Thai Kitchen or Goya are reliable choices. Pre-shredded coconut oil melts faster, but the refined version ensures no coconut flavor creeps in. If using almond milk instead, Silk Unsweetened Original provides the neutral base needed for this recipe’s depth.
No coconut milk? Oat milk or cashew milk work well, though texture may be slightly lighter. Substituting maple syrup? Agave nectar or date syrup are direct swaps, though maple’s molasses notes complement the cocoa beautifully. For the cornstarch, arrowroot powder is a 1:1 substitute, though cornstarch creates a slightly thicker finish. The vanilla extract is non-negotiable—imitation extracts contain alcohol and lack depth. For a stovetop version, use the full 1 cup of coconut milk; for microwave method, reduce to 3/4 cup and add 1/4 cup almond milk to balance richness. The dark chocolate chips should be vegan-certified to avoid dairy interference with the silky texture.
Store leftover cocoa powder in an airtight container away from light for up to 6 months. Coconut milk and coconut oil keep unopened for 2 years in the pantry, but once opened, refrigerate both for 1 month. Pre-mix the dry ingredients (cocoa, cornstarch, cinnamon, salt) in a jar for 2 weeks’ shelf life—this speeds up future batches. For the whipped cream, So Delicious Coconut Whipped Topping is a reliable vegan option, though homemade cashew cream (blend 1 cup soaked cashews + 1 tbsp maple syrup) adds luxury. The caramel sauce can be stored in the fridge for 2 weeks or frozen for 3 months in ice cube trays.
Why You’ll Love This Recipe
- Five-Ingredient Magic: I swear by this lineup—just cocoa, coconut milk, a spoonful of coconut oil, maple syrup, and vanilla. No measuring cups, no stress, no guessing. The rich foam alone makes it feel like a treat, not a chore.
- Velvet-Smooth Richness: That full-fat coconut milk? It turns this into a decadent, velvety sip—not thin or chalky like store-bought. The maple syrup adds depth without overpowering, and the cocoa? Pure, intense chocolate love in every cup.
- Campfire to Couch: I make this on snowy mornings, after long drives, or when I need a pick-me-up. The same batch works for kids’ bedtime, date nights, or even a solo movie marathon. (Yes, even on a Tuesday night.)
- Budget Luxury: A single can of coconut milk stretches into dozens of servings, and the other ingredients last forever. For under $10, I’ve got a pantry staple that tastes like a $6 café drink—without the guilt or the markup.
Step-by-step instructions for 100% cocoa hot chocolate
This method delivers silky-smooth hot chocolate with deep cocoa flavor and perfect texture every time.
Melt Coconut Milk and Coconut Oil Together
In a medium saucepan over medium-low heat, combine the 1 cup coconut milk (full-fat, canned) and 2 tablespoons coconut oil (refined). Stir gently until the coconut oil melts completely and the mixture reaches a gentle simmer. You’ll see small bubbles forming around the edges—this indicates the right temperature without scorching.
Keep the heat at medium-low throughout this step. The coconut milk should heat through evenly, creating a smooth base for your chocolate. If you see any signs of burning at the bottom, reduce the heat immediately and stir to redistribute the heat. This foundational step ensures your final drink will be velvety rather than grainy.
Whisk in Cocoa Powder and Maple Syrup
Remove the saucepan from heat and let it cool for 2 minutes until it’s warm to the touch but not hot. This prevents the cocoa powder from seizing. Gradually whisk in the ¾ cup unsweetened cocoa powder until fully dissolved and smooth.
Return the mixture to low heat and slowly stir in the ½ cup pure maple syrup and 1 teaspoon vanilla extract. The heat will help the maple syrup blend seamlessly, creating a rich, caramel-like depth. Watch for any lumps—if they form, whisk vigorously until smooth. The mixture should now have a thick, paste-like consistency with a deep chocolate aroma.
Thicken the Mixture with Cornstarch Slurry
In a small bowl, whisk together the 1 tablespoon cornstarch and ¼ teaspoon sea salt with 2 tablespoons of the hot chocolate mixture to create a smooth slurry. This prevents clumping when added to the main pot. Slowly pour the slurry back into the saucepan while stirring constantly.
Return the saucepan to low heat and cook for 3-5 minutes, stirring continuously, until the mixture thickens to a pudding-like consistency. You’ll know it’s ready when it coats the back of a spoon and leaves a clean trail when you run your finger through it. Remove from heat immediately to prevent over-thickening, which can make the final drink too stiff.
Incorporate Spices and Final Liquid
Stir in the ¼ teaspoon cinnamon and 1 cup almond milk (unsweetened) until fully combined. The almond milk lightens the texture slightly while maintaining richness. Taste and adjust sweetness if needed—you can add a bit more maple syrup if desired, but be cautious as the cocoa is already intensely flavorful.
Transfer the hot chocolate mixture to a heatproof pitcher or bowl. Here’s where the magic happens: fold in the ¼ cup dark chocolate chips (vegan) using a spatula until they melt completely and create beautiful marbled swirls. The contrast between the melted chocolate and the smooth base will give your drink stunning visual appeal and layered texture.
Serve with Whipped Cream and Caramel
Ladle the hot chocolate into mugs, dividing evenly among the 4 servings. Top each with a dollop of ½ cup vegan whipped cream and a generous drizzle of 2 tablespoons caramel sauce (vegan). The whipped cream adds a light, airy contrast to the dense chocolate, while the caramel introduces a sweet, buttery note that complements the cocoa’s depth.
For the best experience, serve immediately while the chocolate is still warm. The contrast between the silky hot chocolate, cool whipped cream, and rich caramel creates a luxurious texture in every sip. If storing, keep the hot chocolate in an airtight container in the refrigerator for up to 3 days, reheating gently over low heat while stirring to restore its smooth consistency.
Pro Tips For Making 100 Cocoa Hot Chocolate
- Whisk the Cocoa First: Mix the unsweetened cocoa powder with a splash of cold coconut milk (about ¼ cup) into a smooth paste before adding the rest—this prevents clumping like nothing else. I learned this the hard way after scraping gummy cocoa globs off my whisk for three batches in a row.
- Heat the Coconut Milk Slowly: Pour the full-fat canned coconut milk into the pot before turning the heat on—then warm it gently over medium-low until it just starts to simmer. Rushing it to a boil will split the coconut flavor and leave you with something that tastes more like watered-down pudding than rich chocolate.
- Melt the Coconut Oil Last: Add the refined coconut oil only after the cocoa-milk mixture has simmered for 2-3 minutes—it’ll blend in seamlessly without leaving a greasy film on top. I was skeptical until I tried it; now I can’t imagine doing it any other way.
- Use a Pinch of Salt: A tiny pinch (like ⅛ teaspoon) balances the sweetness and deepens the cocoa flavor—trust me, your taste buds will notice. I skip this when I’m lazy, but the difference is like comparing a flat tire to a smooth ride.
Dietary considerations for this 100 cocoa hot chocolate
Vegan-Friendly Adaptations
This recipe is naturally vegan when using coconut milk, coconut oil, and plant-based sweeteners—no dairy or animal products required. The coconut oil replaces butter perfectly, while maple syrup or agave provides natural sweetness without honey. For extra richness, I sometimes add 1 tablespoon vegan butter (like Miyoko’s) to the melted coconut milk base. 🌱
If you prefer lighter textures, swap coconut milk for oat milk or cashew milk, though the result will be slightly less creamy. Always use unsweetened plant milks to avoid altering the balance of flavors. The vegan whipped cream (like So Delicious coconut topping) adds a dreamy finish without dairy.
Gluten-Free Guaranteed
Since this recipe relies on cocoa powder, cornstarch, and natural sweeteners, it’s inherently gluten-free. The cornstarch acts as a thickener, but if you need a gluten-free alternative, arrowroot powder works just as well. Double-check your cocoa powder label—some brands process in facilities with gluten, but most pure cocoa powders are safe. 🌾
For extra assurance, I recommend Valrhona or Guittard brands, which are certified gluten-free. The cinnamon and sea salt used are also gluten-free, so no additional substitutions are needed. This makes the recipe safe for those with celiac disease or gluten sensitivities.
Nut-Free Options
While the original recipe includes almond milk, you can easily omit it entirely or replace it with oat milk or soy milk to avoid nuts. The coconut milk provides enough creaminess on its own, though the texture will be slightly lighter. For those with nut allergies, Silk Unsweetened Soy Milk is a great neutral alternative. 🥛
If you’re avoiding coconut due to allergies, cashew milk (if tolerated) or hemp milk can work, though they may alter the flavor slightly. Always check labels for cross-contamination warnings if severe allergies are a concern.
Sugar-Free Versions
Reduce the maple syrup to 2 tablespoons and add 1 teaspoon monk fruit sweetener (like Lakanto) for a sugar-free option. The natural sweetness of the cocoa will still shine through, but with fewer calories. For a keto-friendly twist, use erythritol instead—it dissolves well in hot liquids and won’t spike blood sugar. 🍃
Taste as you go, as cocoa’s bitterness can dominate when sweetness is removed. A pinch of vanilla bean powder (instead of extract) adds depth without sugar. This version works well for those monitoring blood sugar or following low-carb diets.
Nutrition facts
Frequently asked questions
Why does my hot chocolate turn grainy when I add cocoa powder?
Graininess happens when cocoa powder clumps from heat or rapid mixing. The fix? Always whisk cocoa into warm (not hot) liquid first, then gently heat. For extra smoothness, pre-mix cocoa with a pinch of cornstarch before adding to the pot. This recipe’s 10-minute stovetop method prevents clumping by controlling temperature.
Can I make this without coconut milk?
Swap coconut milk for oat milk, cashew milk, or even half-and-half for a dairy version. For richness, add 1 tablespoon coconut oil or vegan butter to compensate. The texture will be slightly lighter, but the cocoa flavor remains intense. Test with ½ cup first to adjust consistency.
How do I make this in the microwave?
Combine ¾ cup cocoa powder, ½ cup maple syrup, 1 tsp vanilla, and 1 tbsp cornstarch in a microwave-safe mug. Add 1 cup warm milk (dairy or plant-based), stir, then microwave for 45 seconds. Stir again, microwave another 30 seconds, and stir until smooth. Top with whipped cream immediately! This cuts prep to 3 minutes while keeping the velvety texture.
What’s the best way to store leftover hot chocolate?
Cool the hot chocolate completely, then transfer to an airtight container. It keeps in the fridge for 3 days. To reheat, warm gently on the stovetop over low heat while stirring constantly—never microwave, or it may separate. For longer storage, freeze in ice cube trays (1 tbsp portions) for up to 3 months. Thaw overnight in the fridge.
Can I adjust the sweetness for kids?
For milder sweetness, reduce maple syrup to ¼ cup and add 1 tbsp honey or vanilla syrup instead. Kids love the marshmallow topping—try mini marshmallows or dairy-free marshmallow fluff for extra fun. For a fun twist, stir in ½ tsp instant coffee (it enhances cocoa flavor without bitterness). Always taste first—the cocoa’s natural depth shines even with less sugar.
- 4-Ingredient Apple Cookies Recipe: Warm Cinnamon Spice in Every Bite - September 30, 2026
- 24 Hour Sourdough Bread Recipe: Artisan Crust Without the Wait - September 30, 2026
- 00 Flour Bread Machine Recipe: Artisan-Style Loaf With No-Knead Ease - September 30, 2026