Creamy Baileys Hot Chocolate Recipe with Toasted Marshmallows Easy and Perfect for Winter

Ready In 15 minutes
Servings 2 servings
Difficulty Easy

There was this one evening, just after a late afternoon of shoveling snow and fumbling with icy mittens, when I stumbled upon what would quickly become my go-to winter comfort drink: creamy Baileys hot chocolate with toasted marshmallows. Honestly, I wasn’t even planning on making anything fancy. I just wanted something quick to thaw my frozen fingers and calm the chaos swirling outside my window.

I had a half-empty bottle of Baileys hiding in the back of the fridge and a craving for something sweeter than plain cocoa. So, I tossed together a mix of rich melted chocolate, steamed milk, and a splash of that Irish cream, then topped it with marshmallows toasted right over the stove flame. The smell alone—like a cozy fireside with a hint of vanilla and chocolate—pulled me in.

At first, I was skeptical about combining Baileys with hot chocolate, but one slow sip swept away the doubts. The texture was velvety, the warmth wrapped around me like a soft blanket, and those lightly charred marshmallows? Total game changers. It became my little ritual on chilly nights, a simple pleasure that felt a bit indulgent without being complicated. Somehow, this creamy Baileys hot chocolate with toasted marshmallows turned a freezing evening into a quiet moment of comfort and calm.

It’s not just a drink; it’s a pause. And that’s why it’s stuck with me—because sometimes, all you need is a cup that feels like a warm hug.

Why You’ll Love This Recipe

After making this creamy Baileys hot chocolate with toasted marshmallows countless times, I can confidently say it’s one of those recipes that’s both simple and special. Here’s why it’s worth your time:

  • Quick & Easy: Ready in under 15 minutes, making it perfect for busy weeknights or those spontaneous winter cravings.
  • Simple Ingredients: You probably already have most of these in your kitchen—no last-minute grocery runs required.
  • Perfect for Cozy Nights: Whether you’re unwinding after work or hosting an intimate gathering, this drink fits right in.
  • Crowd-Pleaser: Kids and adults alike love the fluffy toasted marshmallows, and the Baileys adds an adult twist without overpowering the rich chocolate.
  • Unbelievably Delicious: The creamy texture combined with the subtle kick of Irish cream makes this hot chocolate stand out from the usual cup of cocoa.

This isn’t just another hot chocolate recipe—it’s the one where the Baileys blends smoothly to create this silky, almost dreamy texture. Plus, toasting the marshmallows right before serving adds that extra layer of cozy nostalgia you didn’t know you needed. I’ve tried different ways to make hot chocolate over the years, but this version consistently wins hearts (and taste buds) every time.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and a satisfying creamy texture without fuss. Most are pantry staples, and you can swap a few if needed.

  • Whole Milk (2 cups / 480 ml) – For the best creaminess, but you can use oat or almond milk if you prefer dairy-free.
  • Heavy Cream (½ cup / 120 ml) – Adds richness and a smooth mouthfeel.
  • Good Quality Dark Chocolate (4 oz / 115 g, chopped) – I like using Ghirardelli or Lindt for that deep chocolate flavor.
  • Baileys Irish Cream (¼ cup / 60 ml) – The star ingredient, bringing that signature creamy and boozy touch.
  • Granulated Sugar (2 tbsp) – Adjust based on your sweetness preference.
  • Pure Vanilla Extract (1 tsp) – Boosts the flavor and adds warmth.
  • Mini Marshmallows (1 cup / 50 g) – For toasting; fresh marshmallows work best for that perfect char.
  • Optional: Pinch of salt – Helps balance the sweetness and deepen the chocolate notes.

Feel free to swap the dark chocolate for semi-sweet or milk chocolate if you want a milder flavor. And if you’re avoiding alcohol, you can leave out the Baileys and add a splash of vanilla or almond extract instead. This recipe adapts well to what you have on hand.

Equipment Needed

  • Small Saucepan: For gently heating milk and cream without scalding.
  • Heatproof Mixing Bowl: To melt the chocolate over simmering water (double boiler method) or you can melt it directly in the saucepan on low heat.
  • Whisk: Essential for blending ingredients smoothly and creating that luscious texture.
  • Long-handled Spoon or Skewer: For toasting marshmallows over the stove flame or a gas burner.
  • Measuring Cups and Spoons: To keep your ratios just right.

If you don’t have a gas stove for toasting marshmallows, a kitchen torch works beautifully too. When I first made this, I used a small culinary torch and loved the control it gave over the marshmallow browning. For budget-friendly options, just toast marshmallows under the broiler on a baking sheet lined with foil—watch closely so they don’t burn!

Preparation Method

creamy Baileys hot chocolate preparation steps

  1. Warm the milk and cream: In a small saucepan, combine 2 cups (480 ml) of whole milk with ½ cup (120 ml) of heavy cream. Heat over medium-low heat, stirring occasionally, until the mixture is hot but not boiling (about 5-7 minutes). You want it steaming and just starting to bubble around the edges.
  2. Melt the chocolate: Place 4 oz (115 g) of chopped dark chocolate in a heatproof bowl. Pour a small amount of the warm milk mixture over the chocolate and let it sit for a minute to soften. Then whisk gently until smooth. This step prevents the chocolate from seizing up.
  3. Combine the chocolate and milk: Slowly whisk the melted chocolate back into the saucepan with the milk and cream. Keep stirring gently over low heat until fully combined and silky (about 2-3 minutes). Avoid letting it boil—just warm enough to keep the chocolate melted and creamy.
  4. Add sweetness and flavor: Stir in 2 tablespoons of granulated sugar (or to taste) and 1 teaspoon of pure vanilla extract. Add a pinch of salt if using. Taste and adjust sweetness, remembering Baileys will add some sweetness too.
  5. Remove from heat and add Baileys: Take the saucepan off the stove and stir in ¼ cup (60 ml) of Baileys Irish Cream. Mix well to combine, then pour the hot chocolate into your favorite mugs.
  6. Toast the marshmallows: Using a long-handled spoon or skewer, carefully toast mini marshmallows over a gas burner flame or kitchen torch until golden brown and slightly crispy on the outside. If you don’t have a flame, broil them on a lined baking sheet for 1-2 minutes, watching closely.
  7. Top and serve: Pile the toasted marshmallows generously on top of each mug of hot chocolate. For extra flair, you can add a light dusting of cocoa powder or a sprinkle of cinnamon.

If the chocolate starts to thicken too much while reheating, just whisk in a splash more milk to loosen it up. I find the key is warming gently and stirring often so it stays smooth and creamy. This recipe makes about two generous servings—perfect for sharing or savoring solo.

Cooking Tips & Techniques

Getting that perfect creamy Baileys hot chocolate with toasted marshmallows isn’t rocket science, but a few insider tips can make a big difference:

  • Use quality chocolate: It’s worth picking a chocolate with good cocoa content (around 60-70%) for rich flavor without bitterness.
  • Low and slow heating: Avoid boiling the milk—high heat can cause it to scorch or separate, ruining the smooth texture.
  • Whisking is key: Constant, gentle whisking helps blend melted chocolate evenly, preventing clumps or graininess.
  • Toast marshmallows carefully: Keep the marshmallows moving over the flame for even browning. Too close or too long and they’ll burn quickly.
  • Adjust sweetness last: Taste before adding Baileys since it contributes sweetness. You can always add sugar or honey after if needed.

Once, I got impatient and poured boiling milk over the chocolate—let’s just say the texture was not my finest moment. Since then, I’ve learned that patience and gentle heat are the way to go. Also, I like to have all ingredients measured and ready before heating so I don’t rush the process. Little things like that make the experience smoother and the final drink tastier.

Variations & Adaptations

This creamy Baileys hot chocolate with toasted marshmallows recipe is flexible and forgiving. Here are a few ways I’ve tweaked it over time:

  • Dairy-Free Version: Swap whole milk and heavy cream for full-fat coconut milk or oat milk. Use dairy-free chocolate and coconut-based Irish cream alternatives.
  • Spiced Twist: Add a pinch of cinnamon, nutmeg, or even cayenne pepper for a subtle kick. I sometimes stir in a dash of espresso powder for a mocha vibe.
  • Vegan-Friendly: Use plant-based milk and cream alternatives, vegan chocolate, and substitute Baileys for a non-alcoholic Irish cream syrup or flavored almond milk.

A personal favorite is adding a splash of peppermint extract around the holidays for a festive touch. It’s a small addition, but it transforms the drink into something really special. You can also experiment with different marshmallow flavors—chocolate or caramel-infused marshmallows add a fun twist.

Serving & Storage Suggestions

This hot chocolate is best enjoyed piping hot, straight from the stove. Serve it in thick mugs or heat-proof glasses to keep it warm longer and show off those toasted marshmallows on top.

It pairs wonderfully with simple treats like biscotti, shortbread cookies, or even a slice of rich chocolate cake. For a boozy brunch, it’s fun alongside cinnamon rolls or buttery croissants.

If you have leftovers (rare, but it happens), store the hot chocolate base without marshmallows in an airtight container in the refrigerator for up to 3 days. Reheat gently on low heat, stirring often, and add the Baileys fresh each time to maintain flavor. Toast fresh marshmallows just before serving because they don’t store well.

Over time, the flavors meld beautifully—if you can resist sipping it all at once! Just remember to stir well before reheating, as the chocolate can settle.

Nutritional Information & Benefits

Each serving of this creamy Baileys hot chocolate with toasted marshmallows contains approximately:

Nutrient Amount per Serving
Calories 320 kcal
Fat 18 g (mostly from cream and chocolate)
Carbohydrates 30 g (including sugars from marshmallows and Baileys)
Protein 5 g

Using whole milk and cream provides calcium and vitamin D, while dark chocolate offers antioxidants. Baileys adds a creamy richness but also alcohol, so it’s best enjoyed in moderation. For dairy-free versions, plant-based milks can offer a lighter fat profile but fewer protein benefits.

While this drink is an indulgence, it can be part of a balanced winter treat routine, especially when paired with wholesome snacks or enjoyed mindfully on cold days.

Conclusion

This creamy Baileys hot chocolate with toasted marshmallows is a recipe that feels like a little celebration in a mug. It’s simple enough to whip up on any chilly night but special enough to make those moments feel cozy and comforting. What I love most is how easy it is to personalize—whether you’re craving a dairy-free treat or a spiced-up cup, it’s forgiving and flexible.

Give it a try and see how it fits into your winter routine. Maybe it becomes your new favorite way to unwind or impress guests without fuss. Either way, it’s a drink that promises warmth, sweetness, and a touch of indulgence in every sip.

Feel free to share how you make it your own—I’d love to hear your twists and stories!

Frequently Asked Questions

Can I make this hot chocolate without Baileys?

Absolutely! Substitute Baileys with extra vanilla extract or almond extract for flavor without alcohol. You can also use non-alcoholic Irish cream syrup if you want the taste without the booze.

What’s the best way to toast marshmallows indoors?

If you have a gas stove, carefully toast marshmallows on a long skewer over the flame. Otherwise, a kitchen torch or broiler works well too—just watch them closely so they don’t burn.

Can I prepare the hot chocolate base ahead of time?

Yes, make the chocolate milk mixture without Baileys and marshmallows, refrigerate in an airtight container for up to 3 days. Warm gently and add Baileys and toasted marshmallows just before serving.

Is there a vegan version of this recipe?

You can use plant-based milks (like oat or coconut), vegan chocolate, and a dairy-free Irish cream alternative. Replace marshmallows with vegan-friendly ones available at specialty stores.

How do I keep the hot chocolate from getting grainy?

Heat the milk slowly and whisk constantly when adding melted chocolate. Avoid boiling, and melt chocolate gently to keep the texture smooth and creamy.

Pin This Recipe!

creamy Baileys hot chocolate recipe

Print

Creamy Baileys Hot Chocolate Recipe with Toasted Marshmallows

A cozy and indulgent winter drink combining rich dark chocolate, steamed milk, Baileys Irish Cream, and toasted marshmallows for a velvety, comforting treat.

  • Author: paula
  • Prep Time: 5 minutes
  • Cook Time: 10 minutes
  • Total Time: 15 minutes
  • Yield: 2 servings 1x
  • Category: Beverage
  • Cuisine: Irish-inspired

Ingredients

Scale
  • 2 cups whole milk (480 ml)
  • ½ cup heavy cream (120 ml)
  • 4 oz good quality dark chocolate, chopped (115 g)
  • ¼ cup Baileys Irish Cream (60 ml)
  • 2 tablespoons granulated sugar
  • 1 teaspoon pure vanilla extract
  • 1 cup mini marshmallows (50 g)
  • Pinch of salt (optional)

Instructions

  1. Warm the milk and cream: In a small saucepan, combine 2 cups whole milk with ½ cup heavy cream. Heat over medium-low heat, stirring occasionally, until hot but not boiling (about 5-7 minutes).
  2. Melt the chocolate: Place 4 oz chopped dark chocolate in a heatproof bowl. Pour a small amount of the warm milk mixture over the chocolate and let sit for a minute to soften. Whisk gently until smooth.
  3. Combine the chocolate and milk: Slowly whisk the melted chocolate back into the saucepan with the milk and cream. Stir gently over low heat until fully combined and silky (about 2-3 minutes). Avoid boiling.
  4. Add sweetness and flavor: Stir in 2 tablespoons granulated sugar, 1 teaspoon vanilla extract, and a pinch of salt if using. Taste and adjust sweetness as needed.
  5. Remove from heat and add Baileys: Take the saucepan off the stove and stir in ¼ cup Baileys Irish Cream. Mix well and pour into mugs.
  6. Toast the marshmallows: Using a long-handled spoon or skewer, carefully toast mini marshmallows over a gas burner flame or kitchen torch until golden brown and slightly crispy. Alternatively, broil them on a lined baking sheet for 1-2 minutes, watching closely.
  7. Top and serve: Pile toasted marshmallows generously on top of each mug. Optionally, dust with cocoa powder or sprinkle cinnamon.

Notes

Use quality dark chocolate with 60-70% cocoa for best flavor. Heat milk and cream gently to avoid scorching. Toast marshmallows carefully to prevent burning. Adjust sweetness after adding Baileys as it contributes sweetness. For dairy-free or vegan versions, substitute milk, cream, chocolate, Baileys, and marshmallows accordingly.

Nutrition

  • Serving Size: 1 mug (half of recip
  • Calories: 320
  • Fat: 18
  • Carbohydrates: 30
  • Protein: 5

Keywords: Baileys hot chocolate, toasted marshmallows, winter drink, creamy hot chocolate, Irish cream beverage, cozy drink, easy hot chocolate recipe

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating