Milkshake Recipe

Toasty & Creamy Toasted Marshmallow Milkshake in 5 Minutes

Introduction

This Toasted Marshmallow Milkshake captures that cozy campfire flavor — golden, slightly smoky marshmallow blended into a thick, creamy base. It’s sweet with a hint of caramelized toastiness that makes it feel way more special than a regular vanilla shake.

I started making this after realizing how easy it is to toast marshmallows right in the kitchen and blend them into ice cream for that unmistakable campfire flavor. It’s become a favorite for cozy nights in, especially when a real bonfire isn’t an option but that nostalgic taste still sounds perfect.

Why You’ll Love This Recipe

  • Ready in 5 minutes — no cooking beyond a quick marshmallow toast
  • Real toasted marshmallow flavor, not just artificial vanilla
  • Only 4 ingredients, easy to find at any grocery store
  • Cozy, campfire-inspired taste that’s perfect year-round
  • Easy to customize with chocolate, graham cracker, or dairy-free twists

Ingredients

  • 1 cup mini marshmallows, toasted
  • 2 cups vanilla ice cream (slightly softened)
  • 1/2 cup whole milk (more for a thinner shake)
  • Pinch of salt
  • Whipped cream and extra toasted marshmallows, for serving (optional)

Instructions

  1. Toast the marshmallows using a kitchen torch, under the broiler for 30–60 seconds, or over an open flame, watching closely so they don’t burn.
  2. Let the toasted marshmallows cool for a few minutes before adding them to the blender.
  3. Add the ice cream, milk, toasted marshmallows, and salt to a blender.
  4. Blend on high for 20–30 seconds until smooth and creamy, scraping down the sides if needed.
  5. Pour into a chilled glass, top with whipped cream and extra toasted marshmallows, and serve immediately.

Tips for the Best Toasted Marshmallow Milkshake

  • Watch your marshmallows closely while toasting. They go from golden to burnt in seconds, whether you’re using a torch, broiler, or open flame, so stay right there the whole time.
  • Let toasted marshmallows cool slightly before blending. Adding them too hot can melt your ice cream too fast and thin out the shake before it’s fully blended.
  • A kitchen torch gives the most even toast. If you have one, it’s the easiest way to control browning without risking burnt spots like you might get under a broiler.
  • Save a few toasted marshmallows for topping. They add a great visual touch and give you that first-bite campfire flavor before you even start sipping.
  • Chill your glass first. A cold glass keeps the shake thick longer, which helps balance out the char and sweetness from the toasted marshmallow.

Easy Variations

Dairy-Free Toasted Marshmallow Milkshake

Use a dairy-free vanilla ice cream and plant-based milk like oat or coconut milk. Check that your marshmallows are gelatin-free if needed for a fully plant-based version.

Toasted Marshmallow S’mores Milkshake

Add 2 tablespoons of chocolate syrup and a few crushed graham crackers for a full s’mores-inspired flavor combo.

Protein Toasted Marshmallow Milkshake

Add one scoop of vanilla or unflavored protein powder along with a splash of extra milk to keep the texture smooth and balanced.

Toasted Marshmallow Hot Cocoa Milkshake

Blend in 2 tablespoons of cocoa powder for a rich chocolate twist that pairs perfectly with the toasted marshmallow flavor.

What to Serve With It

  • Graham crackers or s’mores bars
  • Chocolate chip cookies
  • Rice Krispie treats
  • Hot cocoa mix rim or drizzle on the glass

Storage

This milkshake is best enjoyed fresh since the toasted marshmallow topping is at its best right after toasting. If you have leftovers, pour them into an airtight container and freeze for up to 2 days. When ready to enjoy, let it soften at room temperature for about 10 minutes, then re-blend for 10–15 seconds to bring back the smooth, creamy texture. Add any fresh toasted marshmallow topping only right before serving.

Frequently Asked Questions

Can I make a toasted marshmallow milkshake without ice cream?

Yes — blend frozen banana chunks with milk and toasted marshmallows for a lighter version, though it won’t have quite the same rich, creamy texture.

Do I need a kitchen torch to toast marshmallows?

No, you can also toast them under the broiler for 30–60 seconds or over a gas stove flame using a skewer, just watch closely since they burn quickly either way.

Why does my milkshake taste more like regular marshmallow than toasted?

This usually means the marshmallows weren’t toasted long enough to develop that deeper, slightly caramelized flavor. Toast until they’re golden brown, not just puffed and warm.

Can I use large marshmallows instead of minis?

Yes, just toast them the same way and chop them into smaller pieces before blending so they break down more evenly in the shake.

Is this milkshake very sweet?

It’s moderately sweet, similar to a vanilla shake with a toasted, slightly caramelized note, so it pairs well with a pinch of extra salt if you prefer a more balanced flavor.

Final Thoughts

This Toasted Marshmallow Milkshake brings that cozy, campfire flavor into an easy homemade treat you can make anytime. Sweet, toasty, and wonderfully creamy, it’s perfect for chilly evenings, s’mores cravings, or whenever you want a milkshake with a little extra warmth and nostalgia.

A creamy Toasted Marshmallow Milkshake topped with whipped cream and toasted marshmallows in a chilled glass.
Mara Voss

Toasted Marshmallow Milkshake

This toasted marshmallow milkshake blends smoky-sweet campfire flavor into a thick, creamy shake, ready in 5 minutes.
Prep Time 5 minutes
Total Time 5 minutes
Servings: 2 milkshakes
Calories: 350

Ingredients
  

  • 1 cup mini marshmallows, toasted
  • 2 cups vanilla ice cream (slightly softened)
  • 1/2 cup whole milk (more for a thinner shake)
  • Pinch of salt
  • Whipped cream and extra toasted marshmallows, for serving (optional)

Method
 

  1. Toast the marshmallows using a kitchen torch, under the broiler for 30–60 seconds, or over an open flame, watching closely so they don’t burn.
  2. Let the toasted marshmallows cool for a few minutes before adding them to the blender.
  3. Add the ice cream, milk, toasted marshmallows, and salt to a blender.
  4. Blend on high for 20–30 seconds until smooth and creamy, scraping down the sides if needed.
  5. Pour into a chilled glass, top with whipped cream and extra toasted marshmallows, and serve immediately.

You Might Also Like

About the Author

Hi, I’m Mara Voss — a milkshake-obsessed recipe creator based in Morocco. Every recipe on Shake Haven is tested in my own kitchen until the ratios are just right. Read my story, or say hi on Instagram and Pinterest.

No responses yet

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating