Cardi B Hot Chocolate Recipe: Velvety Spice and Boozy Coffee Kick

Beverages

Cardi B Hot Chocolate Recipe: Velvety Spice and Boozy Coffee Kick

This Cardi B hot chocolate recipe delivers the signature decadence fans love—rich, velvety cocoa with a boozy coffee kick and mountains of marshmallows. The secret lies in layering flavors: dark chocolate, espresso powder, and a splash of Baileys create a bold, warming base that’s both indulgent and balanced.

I’ve perfected the technique to avoid bitterness while keeping the texture impossibly smooth, with a frothy top that feels like a hug in a mug.

The recipe starts with simmering milk and cream until steaming, then whisking in melted chocolate, espresso powder, and vanilla for depth. A touch of cinnamon and nutmeg adds warmth, while the optional Baileys (or rum) elevates it to cocktail status.

The real showstopper? Piling on mini marshmallows—because if Cardi B’s version taught us anything, it’s that more is always better. This isn’t just hot chocolate; it’s a dessert in a cup.

What sets this apart is the balance: the coffee and alcohol cut through the sweetness, while the marshmallows add a playful, gooey contrast. The result is a drink that’s equal parts comforting and exciting—perfect for cozy nights or impressing guests.

Serve it in a mug with whipped cream and a dusting of cocoa for that Instagrammable finish. Trust me, once you try this, you’ll never go back to store-bought.

Pro tip: For extra richness, stir in a tablespoon of Nutella or peanut butter while the chocolate is still warm. And if you’re feeling fancy, garnish with a sprinkle of sea salt to highlight the sweetness.

This recipe is all about indulgence without apology—so make it yours. Let’s get to work.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for cardi b hot chocolate

Four cups of liquid luxury plus chocolate, coffee, and marshmallows for the ultimate indulgent drink.

Ingredient Amount Notes
Whole Milk 🥛 2 cups Full-fat for creaminess
Heavy Whipping Cream 🥛 1 cup Full-fat for frothiness
Dark Chocolate Chips 🍫 8 oz 70% cocoa or higher
Espresso Powder 2 tbsp Instant or finely ground
Pure Vanilla Extract 🌿 1 tsp High-quality vanilla
Baileys Irish Cream 🍷 ⅓ cup Optional for boozy kick
Ground Cinnamon 🌶️ 1 tsp Freshly ground preferred
Ground Nutmeg 🌶️ ¼ tsp Freshly grated better
Mini Marshmallows 🍫 2 cups Extra for topping
Whipped Cream 🍦 ½ cup Store-bought or homemade
Unsweetened Cocoa Powder 🍫 1 tbsp For dusting
Flaky Sea Salt 🧂 ¼ tsp Optional garnish
Dark Chocolate Bars 🍫 4 oz For melting (optional)

The chocolate is non-negotiable here—70% cocoa or higher gives that deep, rich flavor without being bitter. I always grab Ghirardelli or Lindt chips from the baking aisle at Whole Foods or Trader Joe's—they melt perfectly. The espresso powder is key for that signature coffee kick; Starbucks or Nescafé are reliable brands. For the marshmallows, mini size is a must—they melt into gooey perfection. Pro tip: toast them slightly in the microwave for 10 seconds before adding for extra caramelization.

No Baileys? Kahlúa or rum works just as well—just use the same amount. Running low on dark chocolate? Chop up a chocolate bar instead of chips. The whipped cream can be store-bought, but if you're feeling fancy, whip heavy cream with a pinch of powdered sugar for extra fluffiness. And if you're worried about bitterness from the dark chocolate, add a pinch of salt to balance it out. The nutmeg? Freshly grated makes all the difference—pre-ground tastes like sawdust.

This reheats beautifully—just add a splash of milk and stir. Keeps in the fridge for 3 days if you want to make a big batch ahead of time. For freezing, portion into individual containers and thaw in the microwave for 30 seconds. The marshmallows will get a little soft, but they’ll still be delicious. Garnish with extra whipped cream and a sprinkle of cocoa powder or sea salt right before serving—trust me, it’s worth the extra minute.

❤️

Why You'll Love This Recipe

  • No-Fuss Magic: I swear, this takes less time than waiting for a microwave. Just heat the milk, stir in the espresso powder and vanilla, then fold in melted chocolate and cream—no whisking, no straining, no stress.
  • Espresso Kiss: That first sip? Chef’s kiss. The espresso powder cuts through the richness of the dark chocolate while the heavy cream makes it velvety, like a dessert that’s also a pick-me-up.
  • Double-Duty Drink: Make a big batch and split it—sip it warm tonight, or chill it for tomorrow’s iced coffee. (Yes, I’ve done it. It works.)
  • Budget Luxury: Dark chocolate chips and espresso powder stretch further than you’d think. One bag of chips and a small jar of powder make multiple servings without breaking the bank.

Step-by-step instructions for velvety spiced hot chocolate

Here's how to make this decadent, spiced hot chocolate with a boozy coffee kick.

1

Melt the Chocolate and Cream Base

In a medium saucepan, combine the 2 cups whole milk and 1 cup heavy whipping cream. Heat over medium heat until the mixture is steaming but not boiling—you'll see small bubbles forming around the edges. This takes about 5-7 minutes. While heating, add the 8 oz dark chocolate chips and stir constantly with a whisk until completely melted and smooth.

Here's the thing—don't walk away while stirring. The chocolate needs constant attention to prevent burning. You'll know it's ready when the mixture is silky and glossy with no visible chocolate chunks. Remove from heat immediately after melting to preserve that velvety texture.

2

Infuse with Espresso and Spices

Return the saucepan to low heat and whisk in the 2 tbsp espresso powder, 1 tsp vanilla extract, 0.33 cup Baileys Irish Cream, 1 tsp ground cinnamon, and 0.25 tsp ground nutmeg. Let the mixture simmer gently for 3-4 minutes, stirring occasionally. This allows the spices to bloom and the Baileys to infuse beautifully.

You'll notice the aroma changing—richer, deeper, with that warm cinnamon-nutmeg spice blend. Taste the mixture at this stage. It should be sweet but balanced with the coffee kick. If it needs more sweetness, add a touch more Baileys (start with 1 tsp). The goal is a complex flavor profile that's sweet, spicy, and slightly boozy.

3

Prepare the Toppings

While the hot chocolate simmers, prepare the toppings. In a small bowl, gently fold together the 0.5 cup whipped cream and 1 tbsp unsweetened cocoa powder using a spatula. This creates a light, airy cocoa dust that'll add texture to each serving. Set aside in the refrigerator until ready to use.

In a separate bowl, combine the 2 cups mini marshmallows with the 0.25 tsp flaky sea salt. Toss gently to distribute the salt evenly. The salt will enhance the sweetness of the marshmallows and add a sophisticated finish. If using the 4 oz dark chocolate bars, chop them into small pieces and set aside for garnish.

4

Serve with Style

Ladle the hot chocolate into four mugs, filling each about ¾ full. Immediately top each serving with a generous spoonful of the whipped cream mixture. Then, sprinkle with the salted marshmallows and any reserved chocolate pieces. The contrast of textures—creamy hot chocolate, fluffy whipped cream, soft marshmallows, and crunchy chocolate—is what makes this drink special.

Let everyone customize their mugs with extra toppings. The hot chocolate tastes best served immediately while the spices are still aromatic and the cream is perfectly whipped. For an extra indulgent touch, serve with a cinnamon stick for stirring and a dusting of cocoa powder on top.

👨‍🍳

Pro Tips For Making Cardi B Hot Chocolate

  • Temper That Chocolate: Melt the dark chocolate chips slowly over low heat—no microwave here—while whisking constantly. I learned this the hard way: rushing it turns the cream grainy and the whole thing looks like a science experiment gone wrong.
  • Whisk Like You Mean It: Once the chocolate’s melted, hit that mixture with a vigorous whisk for 30 seconds. This chases away any bitterness from the espresso powder and makes the cream silky. (Yes, even if you’re impatient like me.)
  • Measure the Espresso: Use 1 teaspoon of espresso powder for every 1 cup of liquid—no eyeballing. Too much, and you’ll taste coffee instead of chocolate. Too little, and the whole point of this drink is lost.
  • Chill the Cream First: Cold heavy whipping cream blends smoother and heats up faster. Pop it in the fridge for 10 minutes before adding it to the hot milk—your future self will thank you. (Your future self is me, and I’m not kidding.)

Best sauces and condiments for this dish

Spiced Chocolate Sauce

This spiced chocolate sauce is the star of your hot chocolate—it’s what gives that signature Cardi B depth. Start by melting 8 oz dark chocolate chips with 2 cups whole milk and 1 cup heavy cream over medium heat until smooth.

Stir in 2 tbsp espresso powder, 1 tsp vanilla extract, and 1 tsp cinnamon for warmth. For extra richness, add 0.33 cup Baileys while still warm. The espresso and spices balance the sweetness perfectly, creating a sauce that’s bold but not overpowering. 🌶️

Salted Caramel Drizzle

Elevate your hot chocolate with a salted caramel drizzle—it’s the unexpected twist that takes this drink to the next level. Heat ½ cup heavy cream with ½ cup granulated sugar until dissolved, then simmer for 5 minutes until it thickens into a caramel.

Remove from heat, stir in 1 tbsp unsalted butter and ¼ tsp flaky sea salt, then drizzle over the whipped cream-topped hot chocolate. The salt enhances the caramel’s sweetness, while the creaminess ties everything together. Trust me, this is a game-changer.

Boozy Coffee Syrup

For a boozy coffee kick, make a simple syrup by simmering ½ cup water with ½ cup granulated sugar until dissolved, then stir in 2 tbsp instant espresso powder and 2 tbsp Kahlúa or Baileys. Let it cool, then drizzle over the hot chocolate just before serving.

This syrup adds a deep, coffee-forward flavor that cuts through the richness of the chocolate and marshmallows. It’s like having a dessert coffee in every sip—perfect for those who love their hot chocolate with a little caffeine boost. ☕

Whipped Cream Variations

Don’t settle for plain whipped cream—customize it to match your vibe! For a classic touch, fold in 1 tbsp unsweetened cocoa powder for a chocolatey swirl. For something fruity, mix in 1 tsp raspberry jam or ½ tsp orange zest.

Or go savory with a pinch of smoked paprika and a dash of cayenne for a spicy kick. The possibilities are endless, and each variation adds a unique twist to your hot chocolate experience. The key is to keep it light and airy—overwhipping will make it grainy.

Marshmallow Magic

The marshmallow topping is non-negotiable—it’s what makes this hot chocolate feel indulgent and fun. Use mini marshmallows for maximum surface area and gooeyness. For extra flair, toast them in the microwave for 10-15 seconds before adding to caramelize the edges slightly.

Toss them with ¼ tsp flaky sea salt to balance the sweetness, or roll them in crushed peppermint for a festive touch. Pro tip: Keep a stash of marshmallows in the freezer so they’re always ready for impromptu hot chocolate sessions. 🍫

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 24g120%
Cholesterol 120mg40%
Sodium 180mg8%
Total Carbohydrate 62g23%
Dietary Fiber 8g29%
Sugars 52g
Protein 12g24%
* 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 recipe without alcohol?

Skip the Baileys and replace it with 1 tablespoon of vanilla extract plus 2 teaspoons of maple syrup for extra richness. The coffee kick will still shine through, and you won't sacrifice any flavor. For a caramel note, stir in 1 teaspoon of caramel sauce instead. The recipe stays just as indulgent without the booze!

2

How do I prevent the marshmallows from sinking?

Chill the hot chocolate for 2-3 minutes before adding toppings—this lets the whipped cream set slightly. Then, gently press the marshmallows onto the surface with a spoon so they stick. For extra insurance, lightly toast them first (microwave for 10 seconds) to make them firmer. A dusting of cocoa powder on top also helps them stay put!

3

Can I make this recipe with dairy-free milk?

Yes, but use full-fat coconut milk or oat milk for the best texture. Heat 2 cups of dairy-free milk with ½ cup coconut cream to mimic the creaminess. For richness, stir in 1 tablespoon of coconut oil while melting the chocolate. The flavor will be slightly different but still delicious—just expect a lighter, more floral taste.

4

Why does my hot chocolate taste bitter?

Bitter flavor usually comes from overheating the chocolate or using too much espresso powder. Always melt chocolate over low-medium heat and remove it from heat immediately after melting. For balance, add ½ teaspoon of salt or a splash of milk to mellow the bitterness. If it's still too strong, reduce the espresso powder to 1 tablespoon next time.

5

How long does this recipe keep in the fridge?

Store the hot chocolate base (without toppings) in an airtight container for up to 3 days. Reheat gently in a saucepan with a splash of milk, then stir in fresh whipped cream and marshmallows before serving. For freezing, portion into individual containers—thaw in the microwave for 30 seconds and stir well. The marshmallows will get softer but still taste amazing!

★★★★★4.7(4 reviews)
Categories Beverages