Cashew Milk Hot Chocolate Recipe: Ultra Creamy Plant-Based Velvety Richness

Beverages

Cashew Milk Hot Chocolate Recipe: Ultra Creamy Plant-Based Velvety Richness

This cashew milk hot chocolate recipe transforms a simple beverage into a velvety, ultra-creamy indulgence that rivals traditional dairy versions. The secret lies in properly soaked cashews, which blend into a silky base that dissolves seamlessly into warm chocolate.

I developed this recipe after years of perfecting plant-based desserts, and it's become my go-to for cozy nights—especially when I want something rich without dairy.

The process starts with overnight soaking to soften the cashews, ensuring they blend into a smooth, lump-free milk that won't curdle when heated. We combine this with cocoa powder, maple syrup, and a pinch of salt for depth, then gently warm everything until frothy.

The result is a hot chocolate with a luxurious mouthfeel that coats your tongue in every sip, making it impossible to believe it's dairy-free.

What makes this recipe truly special is how it balances simplicity with restaurant-quality results. With just five key ingredients and minimal effort, you'll achieve a drink that's creamy enough to satisfy chocolate cravings while being light enough for an evening treat.

The cashew milk adds natural sweetness and a subtle nutty richness that complements the chocolate perfectly.

This hot chocolate works equally well as a comforting solo treat or when shared with a group. Serve it topped with whipped coconut cream, a sprinkle of cinnamon, or even a few dark chocolate shavings for extra indulgence.

The possibilities are endless, but the foundation remains the same—creamy, velvety perfection in every cup.

👨‍🍳
Difficulty
Medium
🌱
Diet
Vegan
🔥
Calories
Med Cal

Ingredients for cashew milk hot chocolate

Five key ingredients transform simple cashews into velvety hot chocolate magic.

Ingredient Amount Notes
Raw Cashews 🥜 1 cup Unsalted, soaked overnight
Unsweetened Almond Milk 🥛 1 ½ cups Plain, unsweetened variety
Unsweetened Cocoa Powder 🍫 ½ cup High-quality Dutch-processed
Pure Maple Syrup 🍯 ¼ cup Grade A or B preferred
Vanilla Extract 🌸 1 tsp Pure vanilla preferred
Fine Sea Salt 🧂 ¼ tsp Diamond Crystal preferred
Coconut Oil 🫒 2 tbsp Unrefined for flavor
Dark Chocolate Chips 🍫 ¼ cup 70% cocoa or higher
Whipped Coconut Cream 🥥 ¼ cup Chilled for topping
Ground Cinnamon 🌿 ½ tsp Freshly ground preferred

The cashews are the star—raw and unsalted for maximum creaminess. Soak them overnight (or at least 4 hours) in enough water to cover, then drain before blending. Trader Joe's sells pre-soaked cashews if you're in a rush, but fresh is always better. The cocoa powder? Valrhona or Ghirardelli make a noticeable difference, but any high-quality Dutch-processed will work. Skip the natural cocoa—it's too bitter for this recipe. For the maple syrup, Grade B has deeper flavor but Grade A works fine too. Just avoid imitation stuff—this is where you taste the difference.

No cashews? Blended silken tofu or coconut milk can mimic the creaminess, though texture won't be identical. Out of cocoa powder? Melted dark chocolate works in a pinch (use 2 oz melted = 0.5 cup powder). The coconut oil is non-negotiable—it prevents curdling when heated. Store-bought whipped coconut cream (like So Delicious) is perfect for topping, but homemade is just whipped coconut milk chilled overnight. For extra richness, add 1 tbsp of cashew butter to the blend—trust me on this. The cinnamon is optional but adds warmth that pairs perfectly with the chocolate.

This keeps beautifully—5 days in the fridge or 3 months frozen in airtight containers. For serving, warm gently on the stove (don't boil!) and top immediately with whipped coconut cream and cinnamon. The hot chocolate freezes surprisingly well—just thaw overnight in the fridge before reheating. Double the batch and freeze half for lazy days. Leftovers? Blend with ice for a decadent chocolate milkshake—game changer.

❤️

Why You'll Love This Recipe

  • No Blender Hassle: I’ll be real—soaking raw cashews overnight is the only prep step, but honestly? That’s it. No chopping, no measuring cups of powdered milk, just dump, blend, and enjoy. The texture comes out velvety smooth every single time.
  • Rich Without Guilt: That first sip? Pure cocoa depth with none of the heavy dairy aftertaste. The maple syrup balances the bitterness just right, and the cashews add this subtle buttery richness that makes it taste like a fancy dessert—not some sad powdered mix.
  • Weeknight or Wind-Down: Make a big batch on Sunday and keep it in the fridge for quick after-school treats or cozy evenings. It’s just as good cold over ice (yes, really) or warmed up with a sprinkle of cinnamon. My kids ask for it more than ice cream.
  • Budget-Friendly Luxury: Cashews might seem pricey, but a small bag lasts forever—this recipe uses half a cup for four servings. Plus, you’re avoiding overpriced hot cocoa mixes. The flavor? That’s the real upgrade. I’ve made this for $1.50 a serving, and it still feels like a treat.

Step-by-step instructions for ultra creamy cashew milk hot chocolate

Here's how to craft silky-smooth hot chocolate that rivals dairy versions—no dairy required.

1

Soak and Blend the Cashew Base

Drain and rinse the 1 cup raw cashews thoroughly, then place them in a bowl and cover with plenty of fresh water. Let them soak for at least 12 hours (overnight works best) to soften completely. The longer they soak, the creamier your hot chocolate will be.

After soaking, drain the cashews and transfer them to a high-speed blender. Add the 1.5 cups unsweetened almond milk and blend until completely smooth. You're looking for a texture similar to heavy cream—no visible cashew pieces should remain. This base creates the velvety body that makes this hot chocolate exceptional.

2

Warm and Whisk the Chocolate Mixture

In a medium saucepan, combine the blended cashew mixture with the 0.5 cup unsweetened cocoa powder, 0.25 cup pure maple syrup, 2 tbsp coconut oil, 1 tsp vanilla extract, 0.25 tsp fine sea salt, and 0.5 tsp ground cinnamon. Heat over medium-low heat, stirring constantly with a whisk to prevent scorching.

As the mixture warms, you'll notice it thickens slightly and becomes fragrant. Keep stirring until it reaches 160°F—just below a simmer. This temperature ensures the cocoa powder dissolves completely without burning. The coconut oil will melt into the mixture, adding richness that mimics traditional hot chocolate.

3

Incorporate the Chocolate Chips

Remove the saucepan from heat and add the 0.25 cup dark chocolate chips. Stir gently until they melt completely, creating pockets of intense chocolate flavor. If the mixture appears too thick, add 1-2 tablespoons of hot water to reach your desired consistency—it should coat the back of a spoon but still be pourable.

This is where the magic happens. The dark chocolate chips add depth and complexity that cocoa powder alone can't provide. Let the mixture sit for 2-3 minutes off the heat to allow all the chocolate to fully incorporate and the flavors to meld.

4

Serve with Whipped Coconut Cream

Ladle the hot chocolate into mugs and immediately top each serving with 1 tablespoon of whipped coconut cream. The contrast between the warm chocolate and cool topping creates an incredible sensory experience. For extra indulgence, sprinkle with an additional pinch of ground cinnamon or a few extra dark chocolate shavings.

Serve immediately while hot. The whipped coconut cream will melt slightly from the heat, creating a luxurious marbling effect in each sip. This hot chocolate is rich enough to satisfy even the most devoted chocolate lovers, with a velvety texture that's impossible to resist.

👨‍🍳

Pro Tips For Making Cashew Milk Hot Chocolate

  • SOAK CASHEWS 4 HOURS MINIMUM: I learned this the hard way—skipping the soak or rushing it with hot water leaves you with gritty, chalky cashew milk that ruins the whole drink. Use cold water, cover, and let them sit at room temperature. No blender can overpower dry cashews, and you’ll taste the difference in every sip.
  • WHISK COCOA FIRST: After burning three batches, I finally figured out: sprinkle the cocoa powder into the warm almond milk and whisk like you’re trying to win an arm-wrestling match before adding anything else. This prevents clumping and ensures that rich, velvety texture instead of lumps sinking to the bottom. Trust me, your future self will notice.
  • SIMMER ON LOW HEAT: My grandmother swore by this, and she was right: once your cashew milk is blended and combined with the cocoa, heat it slowly on the lowest setting you can tolerate. High heat turns the cashew flavor bitter and the whole drink thin—like you’re drinking cocoa-flavored almond milk, not a decadent treat. Patience here makes all the difference.
  • SWEETEN WITH MAPLE GRADUALLY: I was skeptical until I tried it: add half the maple syrup first, taste, then adjust. Pure maple syrup is intense, and dumping it all in can make your hot chocolate cloyingly sweet. Start with 1 teaspoon per cup of almond milk, then add more if you’re craving it. This way, you control the balance without overdoing it.

Wine and beer pairings for this recipe

Red Wine Pairings

A medium-bodied red wine like Pinot Noir from Oregon or Burgundy complements this creamy hot chocolate beautifully. The wine's bright acidity and red fruit notes (think cherry and raspberry) cut through the richness without overpowering the chocolate.

I reach for a bottle with 12-14% ABV—just enough body to stand up to the cashew milk's velvety texture. 🍷

For a bolder option, try a lightly oaked Syrah from the Rhône Valley. The subtle spice notes from oak aging enhance the cinnamon and dark chocolate elements in your drink.

Look for a wine with 13-15% ABV and 12-18 months of aging—this gives just enough complexity without tasting like a dessert itself.

White Wine Pairings

If you prefer white wine, a dry Riesling from Germany's Mosel region is my go-to choice. The wine's natural sweetness and crisp acidity mirror the maple syrup's caramel notes while balancing the chocolate's bitterness.

Opt for a Kabinett or Spätlese with 8-10% ABV—these lighter styles won't compete with the hot chocolate's richness. 🍷

Another excellent option is an off-dry Gewürztraminer from Alsace. The lychee and rose aromas in the wine complement the vanilla and coconut cream topping, creating a surprisingly elegant pairing. Choose a wine with 11-13% ABV and serve it slightly chilled (50-55°F) to enhance its aromatic qualities.

Beer Pairings

A Belgian-style Witbier like Hoegaarden or Stella Artois is my favorite beer pairing. The wine's citrus and coriander notes create a refreshing contrast to the hot chocolate's warmth. The beer's light body and effervescence also help cleanse your palate between sips. 🍺

For a darker option, try a chocolate stout like Guinness or Samuel Smith's Oatmeal Stout. The roasted malt flavors in these beers echo the cocoa powder's depth, while the creamy texture complements the cashew milk's richness. Serve the beer at 45-50°F to preserve its smooth mouthfeel.

Non-Alcoholic Options

For a booze-free pairing, I recommend a sparkling apple cider like Martinelli's or a ginger beer such as BrewDog's Ginger Beer. The effervescence and slight tartness in these drinks create a refreshing contrast to the hot chocolate's creaminess. 🍎

Another great non-alcoholic option is chilled hibiscus tea (also known as agua de Jamaica**). The tart, cranberry-like flavor of the tea complements the sweetness of the hot chocolate beautifully. Brew it strong and serve it ice-cold for the best contrast.

Nutrition facts

Servings 4
Amount Per Serving
Calories 320kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 12g60%
Cholesterol 0mg0%
Sodium 180mg8%
Total Carbohydrate 42g15%
Dietary Fiber 6g21%
Sugars 35g
Protein 8g16%
* 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 do I need to soak the cashews overnight?

Soaking breaks down the cashews' natural phytic acid, which prevents them from blending smoothly and can make your hot chocolate gritty. The 12-hour soak transforms cashews into a silky texture that mimics heavy cream—no lumps, just pure velvety richness. Trust me, skipping this step means sacrificing that restaurant-quality mouthfeel!

2

Can I make this without a high-speed blender?

You can try, but expect less smooth results. A regular blender will work if you pulse frequently and strain the mixture through a fine-mesh sieve. For best texture, use a food processor or immersion blender to break down the cashews completely. The goal is a lump-free base—this makes all the difference in the final drink's creaminess.

3

How do I adjust the sweetness for kids?

For little ones, reduce the maple syrup to 0.125 cup and add 1 extra tablespoon of cocoa powder for chocolate intensity. Kids often prefer milder flavors, so the extra cocoa balances the sweetness beautifully. You can also serve it with extra whipped coconut cream on top to let them add their own sweetness if needed.

4

Will this hot chocolate curdle if I microwave it?

Microwaving can cause separation, especially if heated too quickly. Always warm on the stove over medium-low heat and stir constantly until 160°F. The coconut oil in the recipe helps stabilize the mixture, but gentle heat is key. If it does separate, whisk vigorously or strain through a fine sieve before serving.

5

Can I use this recipe for hot chocolate bombs?

Pour the warm mixture into silicone molds and freeze for 4 hours or until solid. Pop them out and roll in cocoa powder or crushed nuts for a fun treat. The cashew base gives these bombs a rich, creamy center that melts beautifully. Just be sure to let them thaw slightly before eating for the best texture.

★★★★★4.5(2 reviews)
Categories Beverages