Beverages
This beet hot chocolate recipe transforms a humble beverage into a velvety, earthy-sweet masterpiece that defies expectations. đ The secret lies in blending roasted beet purĂ©e with rich cocoa and velvety plant-based milk, creating a drink that's both deeply comforting and unexpectedly sophisticated.
I developed this after years of experimenting with vegetable-infused chocolates, and the balance of sweetness and earthy depth is truly remarkable.
The process is surprisingly simple: roast beets until caramelized, blend them into a smooth purée, then combine with cocoa, sweetener, and warmed milk.
What you get is a hot chocolate with natural sweetness from the beets, a velvety texture from proper emulsification, and layers of flavor that make it taste like a gourmet creation. The earthy notes from the beets complement rather than overpower the chocolate, creating harmony in every sip.
What makes this recipe special is its versatilityâyou can adjust the beet-to-cocoa ratio to suit your taste preferences, and the drink works equally well as a cozy evening treat or an energizing morning boost.
The natural sweetness from the beets means you can reduce added sugar without sacrificing flavor, making this a healthier indulgence. Perfect for those who love rich flavors with a nutritional twist.
Whether you prefer a completely smooth texture or enjoy a few visible beet flecks for visual appeal, this recipe delivers. The key is proper blending and gentle heating to maintain that luxurious mouthfeel. Here's everything you need to create this extraordinary beverage at home.
Ingredients for beet hot chocolate
Roasted beets and velvety cocoa create this extraordinary vegan hot chocolate with earthy depth and natural sweetness.
| Ingredient | Amount | Notes |
|---|---|---|
| Medium Beets đ | 2 whole | Roasted until caramelized, peeled |
| Unsweetened Plant-Based Milk đ„ | 2 cups | Oat or almond milk preferred |
| Unsweetened Cocoa Powder đ« | œ cup | High-quality Dutch-processed |
| Maple Syrup đ | ÂŒ cup | Grade B for deeper flavor |
| Coconut Oil đ„„ | 2 tbsp | Melted for emulsification |
| Vanilla Extract đż | 1 tsp | Pure alcohol-free preferred |
| Ground Cinnamon đ¶ïž | œ tsp | Freshly ground for aroma |
| Pinch of Salt đ§ | â tsp | Enhances all flavors |
| Optional Pinch of Cayenne đ„ | â tsp | For subtle heat |
| Optional Whipped Coconut Cream đ„„ | ÂŒ cup | For topping |
| Optional Dark Chocolate Chunks đ« | ÂŒ cup | 70% cacao minimum |
The beets are the starâorganic from Trader Joe's or your local farmers market work best. Look for medium-sized ones with vibrant color; larger beets can be fibrous. Roast them until caramelized (about 45 minutes at 400°F) for maximum sweetness. Peeled and purĂ©ed, they become the secret to that luxurious mouthfeel. If you can't find organic, regular beets still workâjust scrub them well. For extra richness, add a pinch of sea salt to the purĂ©e before blending, which balances the earthy notes beautifully.
No cocoa powder? Melted dark chocolate (70% or higher) works in a pinchâjust melt it gently and strain out lumps. Swap maple syrup for agave nectar or date syrup if preferred, though maple has that perfect caramel undertone. The coconut oil is crucial for emulsificationâdon't skip itâbut if you're avoiding coconut, avocado oil works too. For a smoother texture, blend the purĂ©e until completely smooth; for rustic appeal, leave a few flecks. The vanilla extract can be omitted if you're using vanilla bean paste, but the alcohol-free version adds depth without bitterness.
Store the beet purĂ©e in an airtight container in the fridge for up to 5 daysâit actually tastes better the next day as flavors meld. The dry ingredients (cocoa, spices) keep indefinitely in a cool, dark place. For quick servings, pre-mix the cocoa, spices, and sweetener in a jar and store for 3 months. When reheating, warm gently on low heatânever boilâto preserve that velvety texture. Toppings like whipped coconut cream or chocolate chunks can be added fresh or stored separately for up to 1 week.
Why You'll Love This Recipe
- No Peel Required: Iâll be realâroasting beets is usually a pain, but here you just toss them whole into the oven with the cocoa and coconut oil. The skins slide right off after, and youâre left with that deep, caramelized sweetness without the fuss.
- Earthy Chocolate Magic: The beets bring this drink to lifeâthink rich cocoa meets subtle, natural sweetness without syrup overpowering. Itâs like a grown-up hot chocolate where the earthiness of the beets actually enhances the flavor, not fights it. (Yes, even my cocoa-hating partner asks for seconds.)
- Weeknight or Wind-Down: Make a big batch on Sunday and reheat single servings all weekâitâs that simple. Or save it for cozy nights when you want something special but donât feel like measuring spices. The maple syrup and coconut oil blend stays smooth even after reheating.
- Pantry Staple Swap: No fancy ingredients hereâjust what youâre likely already using. Plant-based milk keeps it budget-friendly, and the beets stretch the cocoa so youâre not buying it in bulk just for one recipe. Plus, the leftovers freeze beautifully for when cravings hit.
Step-by-step instructions for earthy beet hot chocolate
Here's how to transform roasted beets into a velvety, earthy hot chocolate that surprises with its depth.
đ„ Step 1: Roast the Beets Until Caramelized
Preheat your oven to 400°F. Wrap the 2 whole medium beets tightly in aluminum foil, then place them directly on the oven rack. Roast for 45-60 minutes until completely tender and the skins are easily pierced with a fork. The beets should smell sweetly caramelized when done.
Let the beets cool slightly, then peel off the skins using a paring knife. I like to rub them under cool running water firstâthis makes the skins slide right off. Once peeled, chop the beets into œ-inch cubes. You'll need about 1 cup of chopped beets for the recipe. Here's the thingâroasting intensifies their natural sweetness and earthy flavor, which becomes the secret star of this drink.
đł Step 2: Simmer the Beet PurĂ©e with Milk and Spices
In a medium saucepan, combine the chopped beets, 2 cups unsweetened plant-based milk, 0.5 cup unsweetened cocoa powder, 0.25 cup maple syrup, 0.5 tsp ground cinnamon, and 0.125 tsp salt. Stir well to dissolve the cocoa powder completelyâyou should see a smooth, thick paste form.
Place the saucepan over medium heat and bring to a gentle simmer. Add the 2 tbsp melted coconut oil and 1 tsp vanilla extract, whisking constantly to incorporate. If using, sprinkle in the 0.125 tsp cayenne now. Let the mixture simmer for 10-12 minutes until it thickens slightly and becomes fragrant. You'll notice the beets dissolve completely, creating a rich, ruby-red base.
đł Step 3: Blend Until Silky Smooth
Using an immersion blender, blend the hot mixture directly in the saucepan until completely smooth. If you don't have an immersion blender, carefully transfer the mixture to a blender and blend until no lumps remain. The texture should be velvetyâalmost like a thick, earthy milkshake. If it's too thick, whisk in 1-2 tablespoons of hot water to reach your desired consistency.
Return the purĂ©e to the saucepan and keep it warm over low heat (or transfer to a heatproof pitcher). This is where the magic happensâthe beet purĂ©e infuses the cocoa with its natural sweetness and earthy notes, creating a complex flavor profile that's far more interesting than traditional hot chocolate. Here's the moment that matters: taste and adjust sweetness if needed, adding more maple syrup 1 teaspoon at a time.
đœïž Step 4: Serve with Creative Toppings
Ladle the warm beet hot chocolate into mugs. For extra richness, swirl in the 0.25 cup optional whipped coconut cream or sprinkle with 0.25 cup optional dark chocolate chunks that you've toasted in a dry skillet for 1-2 minutes until fragrant. The contrast of creamy coconut with the earthy beets is what makes this drink truly special.
Serve immediately while warm. The color will be a stunning ruby-red, almost like a sunset in a mug. Each sip delivers layers of flavor: the deep cocoa, the natural sweetness of the beets, and the warm spices. For best results, pair with a simple shortbread cookie or fresh berries to complement the earthy notes. The optional cayenne adds just a hint of warmth that balances the sweetness beautifullyâdon't skip it if you like a little kick!
Pro Tips For Making Beet Hot Chocolate
- ROAST BEETS UNTIL SOFT: Peel and chop those beets before roastingâno one has time for a fork fight later. Roast them at 400°F (200°C) for 45 minutes, then pierce with a knife to check doneness; they should collapse like overcooked potatoes. Overcooked beets turn mushy and muddy your drink, so resist the urge to walk away.
- STRAIN THE MILK: After simmering the beets with plant-based milk, strain the liquid through a fine-mesh sieve or cheesecloth. This removes grit and keeps your hot chocolate silky smoothâno one wants to taste roasted beet skin. (Yes, itâs extra work, but your drink will thank you.)
- WHISK COCOA FIRST: Mix the unsweetened cocoa powder with a splash of cold plant-based milk before adding the hot beet mixture. This prevents clumping like a science experiment gone wrong. A quick whisk with a fork works, but a small whisk guarantees no lumpsâtrust me, youâll notice the difference.
- SWEETEN IN STAGES: Start with half the maple syrup, taste, then adjust. The beetâs natural sweetness sneaks up on you, and coconut oil adds richness that can overpower if you dump in all the syrup at once. Add a pinch of salt tooâit balances the earthiness of the beets like a good editor tightens prose.
Troubleshooting perfect results
Beet Mixture Too Thin
If your beet hot chocolate turns out too thin after blending, the issue is usually insufficient thickening from the beets or cocoa. For a quick fix, whisk in 1 tablespoon of cornstarch mixed with 2 tablespoons cold water and simmer for 2-3 minutes until thickened.
I also recommend reducing the liquid slightly next time by using 1œ cups plant-based milk instead of 2 cupsâthis helps achieve that luxurious velvety texture without compromising flavor. đĄïž
Gritty Texture from Beets
Uneven blending often causes gritty texture, especially if the beets weren't fully cooked or blended. First, ensure your beets are roasted until fork-tenderâno fibrous bits should remain. For stubborn grit, strain the purĂ©e through a fine-mesh sieve before blending again.
If you're short on time, add œ teaspoon xanthan gum to the mixture before blending for a smoother finish. Trust me, this small step makes all the difference in mouthfeel. âš
Bitter or Overpowering Beet Flavor
Too much beet can make the drink taste earthy and bitter. Balance it by adjusting the cocoa-to-beet ratioâtry œ cup cocoa to â cup beet purĂ©e instead of equal parts. Also, roast the beets until caramelized (not burnt) to enhance natural sweetness.
A pinch of sea salt or a splash of vanilla extract can also help mask bitterness. Iâve found that using Grade B maple syrup adds caramel notes that complement the beets beautifully. đ
Separation in the Drink
Separation happens when fats and liquids arenât properly emulsified. The coconut oil is key hereâensure itâs fully melted and whisked in thoroughly during simmering. If separation occurs, gently reheat the mixture and whisk vigorously until smooth.
For future batches, add œ teaspoon arrowroot powder to stabilize the emulsion. This trick keeps the drink silky and cohesive, just like a professional baristaâs creation. đ«
Clumpy Cocoa Powder
Clumps in cocoa powder are usually from low-quality or old cocoa. Sift the cocoa through a fine-mesh sieve before adding it to the milk to eliminate lumps.
If youâre in a pinch, whisk the cocoa with a splash of hot milk first to create a smooth paste before combining with the rest of the ingredients. I also recommend storing cocoa powder in an airtight container to preserve freshness.
Fresh cocoa makes all the difference in texture and flavor. đ«
Weak or Watery Flavor
Weak flavor often means insufficient sweetness or spices. Boost the depth by increasing the maple syrup to â cup or adding œ teaspoon extra cinnamon. If the drink tastes bland, try toasting the cocoa powder in a dry skillet for 1-2 minutes before mixing to intensify its flavor.
A final tip: simmer the mixture longer (15 minutes) to let the spices meld and the beets release more sweetness. Patience here pays off with richer flavor. đĄ
Nutrition facts
Frequently asked questions
Why does this hot chocolate have beets?
Roasted beets add natural sweetness and earthy depth that balances the richness of cocoa. The caramelized flavor from roasting creates a unique, complex taste that's far more interesting than traditional hot chocolate. Plus, it's a great way to sneak in nutrients while enjoying a decadent treat!
Can I make this without roasting the beets?
Yes, but the flavor will be less sweet and complex. For a quick version, steam or boil 1 cup peeled, diced beets for 15 minutes until tender, then blend into a purĂ©e. The roasted method develops deeper caramel notes, but cooked beets still workâjust expect a milder taste.
How do I adjust the sweetness for kids?
For a sweeter version, increase the maple syrup to â cup or add 1-2 tablespoons powdered sugar while blending. Kids often prefer extra sweetness, so taste as you go. You can also reduce the beet purĂ©e to œ cup to minimize earthy flavors while keeping the chocolate richness.
What's the best plant-based milk for this recipe?
Oat or almond milk works bestâthey're naturally creamy and blend beautifully with the beet purĂ©e. For extra richness, try a barista-style oat milk. Avoid soy milk if you want to highlight the beet flavor, as its beany notes can compete. The texture should be velvety, not watery.
Can I make this ahead of time?
Prepare the beet purée up to 5 days ahead and store it in an airtight container. Reheat gently with milk and spices when ready to serve. For the full mixture, make it 2 days ahead and reheat on low heat, stirring constantly to prevent separation. The flavors actually improve overnight!
