This S’mores Milkshake is a nostalgic treat that combines the campfire classic with creamy indulgence in just 12 minutes. Rich chocolate, gooey marshmallow, and crunchy graham crackers blend into a velvety shake that’s both refreshing and decadent. Each sip delivers a perfect balance of sweet, smoky, and smooth textures, making it an irresistible dessert or afternoon pick-me-up. With minimal prep and cook time, it’s a quick way to satisfy your sweet tooth without the fuss.
Whether you’re hosting a summer gathering or treating yourself, this milkshake brings the cozy charm of s’mores to your glass. The luscious blend of flavors and the satisfying crunch of graham cracker crumbs create a sensory experience that’s hard to resist. It’s a dessert that feels special yet is effortlessly simple to whip up, proving that indulgence doesn’t have to be complicated.
What You’ll Need for Your S’mores Milkshake

- 2 heaped scoops vanilla ice cream (use your favorite brand or dairy-free alternative)
- 1 cup (8floz/230g) milk (whole or low-fat, or substitute with almond or oat milk)
- 1/4 cup (1/2oz/15g) marshmallows, toasted (use a kitchen torch or broiler for toasting)
- 1/4 cup (3/4oz/22g) graham cracker cookies (crushed for rim and blending)
- Chocolate sauce for drizzling (store-bought or homemade)
- Honey for drizzling (optional, substitute with agave syrup)
How to Make Your S’mores Milkshake
- Blend the base: In a blender, combine the vanilla ice cream, milk, and toasted marshmallows. Blend for 2-3 minutes until smooth and evenly combined.
- Prepare the glasses: Drizzle honey along the outer rim of 2 chilled glasses. Dip the rims into crushed graham crackers to coat evenly.
- Add the chocolate: Fill the very bottom of each glass with a generous drizzle of chocolate sauce.
- Pour and top: Pour the blended milkshake into the prepared glasses. Top with whipped cream and additional toasted marshmallows for extra indulgence.
- Serve immediately: Enjoy your S’mores Milkshake right away for the best taste and texture!
Creative Topping and Sauce Ideas
Elevate your S’mores Milkshake with fun toppings! Try adding a sprinkle of sea salt over the chocolate drizzle for a sweet-and-salty twist. For extra indulgence, swap the chocolate sauce for melted dark chocolate or caramel. A dusting of cocoa powder or a few chocolate shavings can also add a gourmet touch.
Perfect Pairings for Serving
This milkshake is a dessert on its own, but it pairs wonderfully with a warm chocolate chip cookie or a slice of graham cracker pie. For a fun presentation, serve it with a side of mini marshmallows and graham crackers for dipping. It’s also a great treat for summer gatherings or cozy movie nights!
Quick Tips for Time-Saving
To save time, toast the marshmallows in advance and store them in an airtight container. Use pre-crushed graham crackers or buy them in crumb form to skip the extra step. If you’re in a rush, skip the honey drizzle and simply rim the glasses with graham cracker crumbs for a similar effect.
Equipment You’ll Need
A high-speed blender is key for achieving that smooth, creamy texture. If you don’t have one, a food processor can work in a pinch. For toasting marshmallows, a kitchen torch is quick and efficient, but you can also use your oven’s broiler. Chilled glasses are a must to keep your milkshake cold and refreshing!
Common Questions Answered
Can I make this dairy-free? Absolutely! Swap the vanilla ice cream for a dairy-free alternative and use almond or oat milk. How do I store leftovers? While best enjoyed fresh, you can freeze any extra milkshake in a sealed container and blend it again before serving. Just note the texture may change slightly.

S’mores Milkshake
Ingredients
- 2 heaped scoops vanilla ice cream
- 1 cup milk whole or low fat
- 1/4 cup marshmallows toasted
- 1/4 cup graham cracker cookies
- Chocolate sauce for drizzling
- Honey for drizzling
Instructions
- Process the ice cream, milk, and toasted marshmallows in a blender until smooth and evenly combined, around 2-3 minutes.
- Drizzle honey along the outer rim of your chilled glasses, then dip in crushed graham crackers.
- Next, fill the very bottom of 2 chilled glasses with chocolate sauce and pour over your milkshake.
- Top with whipped cream and additional toasted marshmallows.
- Serve immediately!