Beet Hot Chocolate Recipe: Earthy Depth and Velvety Smoothness

Beverages

Beet Hot Chocolate Recipe: Earthy Depth and Velvety Smoothness

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.

👹‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
đŸ”„
Calories
Low Cal

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.

1

đŸ”„ 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.

2

🍳 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.

3

🍳 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.

4

đŸœïž 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

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 14g18%
Saturated Fat 9g45%
Cholesterol 0mg0%
Sodium 120mg5%
Total Carbohydrate 40g14%
Dietary Fiber 6g21%
Sugars 32g
Protein 6g12%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

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!

2

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.

3

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.

4

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.

5

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!

★★★★★4.9(4 reviews)
Categories Beverages