These s'mores milkshakes are the taste of summer! Ice cream, graham crackers, and toasted marshmallows are blended together and topped with even more for a delicious 5-minute cold drink.

These S'mores Milkshakes are the taste of summer! It's like drinking s'mores in a cup—ice cream, chocolate sauce, graham crackers, and marshmallows are blended up and served in a graham cracker rimmed cup topped with whipped cream, chocolate, and toasted marshmallows.
It's decadent and delicious! These s'mores milkshakes blend up in just 5 minutes and are a refreshing summer treat. Enjoy them for dessert, add some booze, or simply sip as a way to cool down on a hot summer day.
Jump to:
Why You'll Love This Recipe
- It's like liquid s'mores! All the flavour of a s'more, blended up!
- Made in just 5 minutes.
- Can be made allergy friendly. Use gluten-free graham crackers or vegan products if your diet requires.
- The taste of summer! What screams summer more than ice cream + s'mores?!
Looking for more delicious drink recipes? You'll also like my moscow mule with mint, skinny spicy margarita, or my tropical bahama mama smoothie.
Ingredient Notes
Here are all the ingredients you'll need to make s'mores milkshakes:

- Chocolate sauce
- Graham crackers: use gluten-free if required
- Medium marshmallows: or use marshmallow fluff!
- Vanilla ice cream: or use chocolate for extra chocolatey flavour
- Milk: I use 2% but any should work such as skim, 1% or whole milk
- Chocolate bar: for shaving on top, optional
Substitutions
There are many ways to change up these s'mores milkshakes. Here are some substitution suggestions:
- You could use chocolate ice cream instead of vanilla and the chocolate sauce in the milkshake.
- Rim the cups with marshmallow fluff instead of chocolate sauce.
- Use gluten-free graham crackers if your diet requires.
- Use vegan products if you are vegan.
- Add booze for an adult milkshake! Try chocolate liqueur, amaretto, vanilla vodka, rum—choose your favourite.
- If you can't find medium marshmallows, cut up large marshmallows, or just more mini marshmallows.
- Add chocolate chips or chocolate pieces to the blender for a java chip-type crunch.
Step-by-Step Instructions
Be sure to read the recipe card below for the full recipe.
(Prep) Preheat the oven to high broil.
(1) Place two graham crackers in a small plastic bag and crush them into crumbs. Then line the rims of 2 large glasses with 1 tablespoon chocolate sauce and the crushed graham crackers. You can also drizzle chocolate sauce inside the cups.
(2) Place 8 marshmallows on a medium size baking sheet lined with parchment paper. For presentation, thread 2 marshmallows onto a toothpick. Repeat again and place on the baking sheet. Broil on high for 1-2 minutes until golden brown, rotating the skewers and watching that none get too burnt. Remove and cool.
If you have a kitchen torch, that is the perfect way to toast the marshmallows on a skewer.

(3) Add the ice cream, milk, 8 marshmallows, 4 graham crackers, and 2 tablespoon chocolate sauce to your blender.
(4) Blend just until smooth.

(5) & (6) Pour into your glasses and top with whipped cream and extra crushed graham crackers.
Add a marshmallow skewer and enjoy immediately!

What to Serve with a S'mores Milkshake
A cold s'mores milkshake is the perfect drink to accompany your summer BBQ or relaxing long weekend in the sun.
Here are some delicious summer dishes to serve with one:
- Mexican Street Corn Salad
- Chimichurri Shrimp
- Gluten-Free Salsa Pinwheels
- Gluten-Free Taquitos
- Gluten-Free Pasta Salad
- Mango Pico de Gallo
- Gluten-Free Burgers
- Gluten-Free S'mores Cookies
- Gluten-Free S'mores Brownies
- No Bake Blueberry Cheesecake
Check out more gluten-free summer recipes!
How to Batch Milkshakes
If you're serving a crowd, multiply the ingredient quantities by however many drinks you'd like to make. This recipe makes 2 large milkshakes as written, so feel free to divide into 4 for smaller portions, or scale up to make 4 larger milkshakes.

Expert Tips
Here are some of my top tips and tricks for successful milkshakes:
- Rim your glasses with chocolate sauce and graham cracker crumbs. When drunk without a straw, this creates a delicious sip.
- Watch the marshmallows while toasting!!! It will only take 1-2 minutes before they are not toasted and simply burnt. If toasting them on a toothpick or skewer, rotate them to avoid melting and burning.
- Don't have vanilla ice cream? Simply use chocolate ice cream and skip the vanilla ice cream & chocolate syrup.
- Make these adult milkshakes by adding chocolate liqueur, amaretto, rum, or your favourite spirit.
Frequently Asked Questions
Sure! You'll just have to swap all the products to vegan products. That includes the ice cream, milk, chocolate, graham crackers, and marshmallows. All of which I've seen in stores before!
Yes! Use chocolate ice cream in place of the vanilla ice cream & chocolate sauce.
I would add chocolate liqueur, kahlua coffee liqueur, vodka, rum, or any other spirit you enjoy.

These s'mores milkshakes are the taste of summer! Enjoy this cold refreshing beverage as a delicious dessert on a hot day with the flavours of chocolate, toasted marshmallow, and graham crackers.
More S'mores Recipes
More Dessert Recipes
Have you made these s'mores milkshakes? I'd very much appreciate it if you leave a 5-star ⭐️⭐️⭐️⭐️⭐️ review below, and tag me on instagram @fromoliviaskitchen!
Recipe

S'mores Milkshake Recipe
Equipment
- High-power blender
Ingredients
- 3 tablespoon chocolate sauce
- 6 graham crackers gluten-free if required
- 12 medium marshmallows
- 6 scoops vanilla ice cream or use chocolate for extra chocolatey flavour
- ½ cup milk
Instructions
- Preheat the oven to high broil.
- Place two graham crackers in a small plastic bag and crush them into crumbs. Then line the rims of 2 large glasses with 1 tablespoon chocolate sauce and the crushed graham crackers.
- Place 8 marshmallows on a medium size baking sheet lined with parchment paper. For presentation, thread 2 marshmallows onto a toothpick. Repeat again and place on the baking sheet. Broil on high for 1-2 minutes, rotating the skewers and watching that none get too burnt. Remove and cool.
- Add the ice cream, milk, 8 marshmallows, 4 graham crackers, and 2 tablespoon chocolate sauce to your blender.
- Blend just until smooth. Pour into your glasses and top with whipped cream and extra crushed graham crackers. Add a marshmallow skewer and enjoy immediately!
Notes
- You could use chocolate ice cream instead of vanilla and the chocolate sauce in the milkshake.
- Use gluten-free graham crackers if your diet requires.
- Use vegan products if you are vegan.
- For a smaller portion, divide into 4 small milkshakes.
Comments
No Comments