Cardi B’s Hot Chocolate Recipe: Spiked With Vanilla and Cinnamon Magic

Beverages

Cardi B’s Hot Chocolate Recipe: Spiked With Vanilla and Cinnamon Magic

This Cardi B-inspired hot chocolate isn’t just a drink—it’s a viral sensation that turned cozy nights into Instagram-worthy moments. The secret lies in rich, velvety chocolate blended with warm vanilla and a whisper of cinnamon, creating a flavor profile as bold as it is comforting.

I’ve recreated the exact technique that made this drink a social media darling, where every sip feels like a hug in mug form.

The magic starts with a smooth, smooth-as-silk chocolate base—no lumps, no bitterness—just pure, decadent goodness. A touch of vanilla extract and a sprinkle of cinnamon elevate it from ordinary to extraordinary, while optional additions like a splash of rum or whipped cream take it to the next level.

This isn’t your childhood hot chocolate; it’s a grown-up, trendsetting version that’s perfect for date nights, self-care Sundays, or anytime you crave a little luxury.

What makes this recipe stand out is the presentation—think frothy whipped cream, a dusting of cinnamon, and maybe even a few edible glitter flakes for that viral-worthy finish. The result? A drink so visually stunning and deliciously rich, it’ll have everyone asking for the recipe.

The best part? It’s easier to make than it looks, with just a few simple steps and ingredients you likely already have on hand.

Whether you’re serving it up for a cozy movie night or sharing it as a surprise treat, this hot chocolate is guaranteed to impress. The combination of warm spices, creamy texture, and that signature Cardi B flair makes it a crowd-pleaser every time.

Ready to turn your kitchen into a trendsetter’s dream? Let’s get started.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for cardi b hot chocolate

Smooth-as-silk chocolate meets bold spices—just a few ingredients for viral-worthy hot chocolate magic.

Ingredient Amount Notes
Dark Chocolate Chips 🍫 1 ½ cups High-quality, 70% cocoa or higher
Heavy Whipping Cream 🥛 2 cups Full-fat for best texture
Whole Milk 🥛 1 cup Warmed for smooth blending
Pure Vanilla Extract 🌿 1 tbsp Bourbon or Madagascar preferred
Ground Cinnamon 🌶️ 1 ½ tsp Freshly ground for warmth
Granulated Sugar 🍚 ½ cup Or brown sugar for depth
Pinch of Salt 🧂 ¼ tsp Enhances chocolate flavor
Unsalted Butter 🧈 2 tbsp For extra richness
Whipped Cream 🍦 ½ cup For topping (optional)
Edible Glitter Flakes ✨ 1 tbsp For viral-worthy finish (optional)
Dark Rum (optional) 🍹 1 tbsp For spiked version

The chocolate is everything here. Ghirardelli or Lindt 70% cocoa chips melt beautifully, but Valrhona or Callebaut take it to restaurant-quality. Grab the best you can find—this isn’t the time for grocery store basics. The cream matters too: whipping cream with at least 36% fat gives that signature velvety texture. Pro tip: warm your milk slightly before blending to prevent clumping. For the cinnamon, Trader Joe's or Penzeys have the most aromatic options—avoid the dusty stuff in the back of your pantry.

No vanilla extract? Vanilla bean paste or even a scraped vanilla bean works in a pinch, though the flavor will be subtler. Running low on butter? Coconut oil or extra olive oil keeps it rich, though butter adds that unmatched depth. The rum is completely optional, but if you're spiking it, dark rum like Kraken or Gosling's complements the chocolate perfectly. For the edible glitter, Amazon or baking supply stores carry food-grade options—just make sure it's labeled safe for consumption. The whipped cream can be store-bought, but freshly whipped with a pinch of sugar tastes worlds better.

This reheats beautifully—just microwave in 30-second bursts until steaming, then stir. Keeps in the fridge for 5 days if sealed tightly, though I recommend making fresh batches for maximum decadence. For the whipped cream, whip it up just before serving so it stays fluffy. Store any unused edible glitter in a cool, dark place—it'll keep for 6-12 months. The best part? Leftovers taste even better the next day as the flavors meld together.

❤️

Why You'll Love This Recipe

  • Five-Ingredient Magic: I swear by this—just melt chocolate, whip cream, and stir. No measuring cups, no fuss, just pure, velvety satisfaction in under 10 minutes. Honestly, my kids think I’m a hot chocolate witch.
  • Rich Without Guilt: That first sip of dark chocolate and cinnamon? It’s like a hug in a mug. The heavy cream makes it decadent, but the whole milk keeps it smooth—no cloying sweetness, just deep, cozy flavor.
  • Date Night or Nap Time: Spike it with a shot of espresso for grown-up vibes, or keep it simple for a lazy Sunday. Between us, I’ve served this at both—my partner sips his fancy, I sip mine with a book, and no one judges.
  • Leftovers That Last: Make a double batch, store the whipped cream separately, and you’ve got instant hot chocolate for days. I keep a jar of the spiced chocolate mix in my pantry—dump it in milk, stir, and boom. Budget-friendly and always ready.

Step-by-step instructions for Cardi B’s hot chocolate recipe

Here's how to create this decadent, spiced hot chocolate that's perfect for chilly nights or cozy gatherings.

1

Melt Chocolate and Cream for Rich Foundation

In a heavy-bottomed saucepan, combine the 1.5 cups dark chocolate chips, 2 cups heavy whipping cream, 1 cup whole milk, and 2 tbsp unsalted butter. Place the pan over medium-low heat and stir gently until the chocolate begins to melt—this usually takes about 3-4 minutes. The mixture will look shimmery and start to bubble lightly at the edges.

Here's the thing—you want to keep the heat low to prevent scorching, but you also don't want to let the mixture simmer too vigorously. I like to use a wooden spoon to stir continuously in small circles, ensuring every chocolate chip melts completely. Once fully melted, remove the pan from heat and let it sit for 1 minute to cool slightly before adding the remaining ingredients. This prevents the sugar from crystallizing when you add it later.

2

Sweeten and Spice to Perfection

Return the saucepan to low heat and add the 0.5 cup granulated sugar, 1.5 tsp ground cinnamon, 0.25 tsp pinch of salt, and 1 tbsp pure vanilla extract. Stir constantly for 2-3 minutes until the sugar dissolves completely and the mixture becomes smooth. You'll notice the aroma filling your kitchen—warm chocolate, sweet vanilla, and that cozy cinnamon spice.

This is where the magic happens. The cinnamon should be fully incorporated, and the mixture should have a glossy sheen. If you're using the 1 tbsp dark rum, add it now and stir gently. The alcohol will cook off slightly, leaving behind a subtle warmth that complements the chocolate beautifully. Taste the mixture—it should be rich, sweet, and perfectly balanced. If it needs more sweetness, add a pinch more sugar, but be careful not to overdo it.

3

Whisk Until Silky Smooth

Transfer the hot chocolate mixture to a blender or use an immersion blender to puree it until completely smooth. This step ensures there are no lumps and creates that luxurious, velvety texture Cardi B’s version is known for. If you don't have a blender, strain the mixture through a fine-mesh sieve for the same effect. The result should be a thick, glossy liquid with a rich, deep color.

Real talk: This is the moment that matters. The texture should be like melted silk—smooth enough to coat the back of a spoon but still thick enough to hold its shape when poured. If it's too thick, whisk in 1-2 tablespoons of hot milk to loosen it. If it's too thin, let it simmer uncovered for another 1-2 minutes to reduce slightly. The consistency should be somewhere between a thick sauce and a light pudding.

4

Serve with Whipped Cream and Glitter

Pour the hot chocolate into mugs, dividing it evenly among the 4 servings. Top each mug with 2 tablespoons of whipped cream and sprinkle generously with 1 tbsp edible glitter flakes. The glitter adds that extra touch of fun and makes it feel like a special treat—perfect for sharing with friends or indulging in a little self-care.

Here's a pro tip: Serve the hot chocolate immediately while it's still warm and frothy. The whipped cream will melt slightly, creating a creamy layer on top, and the cinnamon and vanilla flavors will be at their peak. If you're feeling extra festive, dust the whipped cream with an additional sprinkle of cinnamon or a few more glitter flakes for that Instagram-worthy finish. Enjoy it while it's hot, and savor every rich, spiced sip!

👨‍🍳

Pro Tips For Making Cardi B Hot Chocolate

  • MELT CHOCOLATE LOW AND SLOW: I learned this the hard way—dumping dark chocolate chips straight into boiling milk turns them into greasy clumps. Instead, heat the milk to just under a simmer (180°F or when tiny bubbles form at the edges), then whisk in the chocolate a few chips at a time. The heat should melt it smoothly without seizing up—if you rush it, you’ll end up with a sad, grainy sludge.
  • WHIP CREAM COLD AND STIFF: Heavy whipping cream straight from the fridge whips faster and holds its peaks better than lukewarm cream. Chill your mixing bowl and beaters for 10 minutes first, then whip the cream until it’s thick enough to leave a trail when you lift the whisk. Over-whipped cream? You’ll know—it turns buttery and collapses like a bad joke. Stop just before that happens.
  • SKIP THE PRE-MEASURED CINNAMON: Store-bought cinnamon is often stale or mixed with fillers. Toast your own ground cinnamon for 2 minutes in a dry pan over medium heat—it deepens the flavor and cuts through the richness of the chocolate. Smell it first: if it doesn’t smell fresh and woody, toast it longer. A pinch (½ teaspoon) is enough; too much tastes like a Halloween spice rack exploded.
  • DOUBLE THE VANILLA: Pure vanilla extract is potent, but most recipes underestimate how much you’ll actually taste it. Start with 1 teaspoon, then add another if you’re serving this to vanilla lovers (or people who’ve ever had a sad, artificial-flavored drink). The extract should be real—if it smells like nail polish remover, toss it. Quality matters more here than in most recipes.

Best sauces and condiments for this recipe

Caramel Drizzle

Elevate your hot chocolate with a smooth caramel drizzle—just heat ½ cup heavy cream and ¼ cup brown sugar in a saucepan until dissolved, then simmer for 5 minutes until golden.

Drizzle over the whipped cream for a sweet, buttery contrast. I love using Trader Joe’s caramel sauce for convenience, but homemade tastes richer. 🍯

Salted Caramel Sauce

For a gourmet twist, add a pinch of flaky sea salt (like Maldon) to your caramel before drizzling. The salt enhances the caramel’s sweetness and balances the chocolate’s bitterness. Store-bought salted caramel sauces work too—Ghirardelli’s is my go-to. A single drizzle adds depth without overpowering the drink.

Spiced Honey Glaze

Combine 2 tbsp honey, ½ tsp cinnamon, and a pinch of cayenne pepper for a tangy-sweet glaze. Warm the mixture until smooth, then drizzle over the whipped cream.

The honey’s floral notes complement the chocolate, while the cayenne adds a subtle kick. Local raw honey works best for a richer flavor. 🍯

Chocolate Ganache

Melt ½ cup dark chocolate chips with ¼ cup heavy cream over a double boiler, then drizzle over the hot chocolate. For extra flair, swirl the ganache with a toothpick before it sets. Lindt 70% chocolate melts perfectly for this.

The ganache adds a glossy finish and intensifies the chocolate’s richness.

Coconut Whipped Cream

Swap regular whipped cream for coconut whipped cream—whip ½ cup coconut cream with 1 tsp vanilla extract until fluffy. Top your hot chocolate for a dairy-free option with tropical notes. Coconut Man coconut cream is my favorite for texture. The cream’s lightness contrasts beautifully with the thick chocolate. 🥥

Marshmallow Fluff

Spread marshmallow fluff (like Kraft’s**) over the whipped cream for a nostalgic touch. The fluff’s airy sweetness pairs perfectly with the spiced chocolate. For extra fun, toast the fluff with a kitchen torch before serving. This adds a gooey, caramelized layer that’s irresistible. 🎉

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 36g46%
Saturated Fat 23g115%
Cholesterol 120mg40%
Sodium 180mg8%
Total Carbohydrate 42g15%
Dietary Fiber 6g21%
Sugars 38g
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

Can I make this hot chocolate without dairy?

Swap the heavy whipping cream and butter for full-fat coconut milk and coconut oil, and use dairy-free dark chocolate chips. For whipped cream, try coconut whipped cream (whip chilled coconut cream with vanilla). The texture will be slightly different but still delicious!

2

How do I make this recipe spiked?

Add 1-2 tablespoons of dark rum (like Kraken or Gosling's) when you incorporate the vanilla and cinnamon. For a stronger kick, use ½ cup of spiked chocolate syrup instead of plain. Start with less alcohol and adjust to taste—you want the chocolate flavor to shine!

3

Why does my hot chocolate get grainy?

Graininess usually happens when chocolate isn't fully melted or when sugar crystallizes. Always melt chocolate over low heat while stirring constantly, and let it cool slightly before adding sugar. If it still gets grainy, blend it again or strain through a fine-mesh sieve for ultra-smooth results.

4

Can I make this ahead of time?

Yes! Store the hot chocolate mixture in an airtight container in the fridge for up to 5 days. Reheat gently in the microwave (in 30-second bursts) or on the stovetop over low heat, stirring until smooth. The flavors actually improve overnight as they meld together!

5

What's the best mug to serve this in?

For maximum Instagram appeal, use a wide, shallow mug (like a teacup) to show off the whipped cream and glitter. Dark mugs make the chocolate look richer, while clear or white mugs highlight the colors. Pro tip: Add a cinnamon stick as a stirrer for extra flair!

★★★★★5.0(15 reviews)
Categories Beverages