McDonald’s S’mores McFlurry Recipe – Copycat Dessert You’ll Love

Abraham Doe

McDonald’s S’mores McFlurry Recipe

If you have ever had McDonald’s S’mores McFlurry, you already know it’s a perfect mix of creamy vanilla, gooey marshmallow, graham crackers, and melted chocolate sauce. Which just tastes like summer camp in a cup. 

Sadly, it’s a limited edition item, and once it’s gone, it’s gone. However, I made this McDonald’s S’mores McFlurry at home in less than 10 minutes with super simple ingredients.

Trust me, it tastes even better when it’s made fresh — thicker, creamier, and way more generous with the mix-ins.

 

How to Make McDonald’s S’mores McFlurry

The S’mores McFlurry is McDonald’s take on the classic s’mores campfire treat. It combines soft vanilla ice cream (or any good-quality vanilla base), marshmallow fluff, chocolate fudge sauce, and crushed graham crackers. When blended together, it makes that iconic thick swirl we all know.

Ingredients:

  • Vanilla Ice Cream (2 cups): Go for a thick, premium one like Häagen-Dazs or use homemade vanilla. The creamier the better, it’s what gives the perfect McFlurry base.
  • Milk (2–3 tablespoons) – To loosen the ice cream slightly for easier mixing. Whole milk gives the best texture.
  • Marshmallow Fluff (2 tablespoons): Brings that gooey, stretchy marshmallow layer from real s’mores. You can melt marshmallows, too, if you don’t have fluff.
  • Chocolate Fudge Sauce (2 tablespoons): Use store-bought hot fudge or make your own.
  • Graham Crackers (2 full sheets, crushed): It will give a toasted, crumbly crunch. Just don’t grind too much and make it like dust. I kept some chunks for texture.
  • Mini Marshmallows (optional): Toast them a little with a kitchen torch. It will give an authentic campfire touch.
  • Chocolate Chips or Chunks (1 tablespoon): Use milk or semi-sweet chocolate, whichever you like. It adds melted chocolate bites.

Instructions:

  1. Make the ice cream soft: Take your vanilla ice cream out of the fridge, and keep it at room temperature for 5 to 7 minutes. You want it soft enough to mix but not melted.
  2. Blend milk and ice cream: Add softened ice cream and milk into a blender or a mixing bowl. If using a stand mixer, use the paddle attachment on low speed — you’re not making a shake, just softening it.
  3. Add marshmallow fluff: Scoop in the marshmallow fluff and fold it through the ice cream. You want visible streaks of marshmallow, not fully blended. That’s what gives the signature swirl.
  4. Add fudge and graham crumbs: Drizzle in chocolate fudge sauce and sprinkle crushed graham crackers. Stir gently so you see ripples of chocolate and chunks of crackers throughout.
  5. Mix-ins last: Add mini marshmallows and chocolate chips if using. Mix once or twice only. You don’t want everything turning into chocolate soup.
  6. Freeze briefly: If you want that thicker McFlurry texture, place it in the freezer for 10–15 minutes before serving.
  7. Serve McFlurry-style: Scoop into a clear cup or glass jar. Drizzle some extra fudge on top, sprinkle graham crumbs, and pop a toasted marshmallow on top for presentation.

Ingredient Substitutes:

  • Ice Cream: If you want to make it lighter, use frozen yogurt or a non-dairy ice cream like almond or oat milk base.
  • Milk: For dairy-free, use coconut or oat milk; it’ll still blend smoothly.
  • Marshmallow Fluff: Melt 5–6 mini marshmallows with a teaspoon of corn syrup over low heat.
  • Fudge Sauce: You can make your own using cocoa powder, sugar, and butter. Or try the style used in Crockpot Hot Chocolate with Instant Mix for a deep, rich chocolatey twist.
  • Graham Crackers: Use crushed digestive biscuits or shortbread cookies if you can’t find graham crackers.

 

Tips to Make McDonald’s S’mores McFlurry Perfect

  • Don’t over-blend — McFlurry is meant to have chunks of mix-ins, not a smoothie.
  • Use thick ice cream. The cheap airy ones will melt too fast.
  • Chill your mixing bowl before combining ingredients; it keeps the texture firm.
  • If making for a party, store in small jars and freeze 15 minutes before serving for the ideal thickness.
  • For a deeper chocolate flavor, use dark fudge or try adding a spoon of Starbucks Peppermint White Chocolate Mocha base — yes, it’s not just for drinks, it gives that minty-luxury edge if you love winter s’mores.
  • Don’t skip texture. Graham chunks are everything. It’s what makes McFlurry so satisfying.

 

Variations of McDonald’s S’mores McFlurry

1. Iced S’mores McFlurry Shake

Add a little extra milk (about ½ cup) and blend everything slightly longer. 

Pour into a tall glass and top with whipped cream, crushed graham, and a drizzle of chocolate. Perfect for hot days.

2. Boozy S’mores McFlurry

Add a tablespoon of Baileys Irish Cream, Kahlua, or chocolate liqueur before mixing. Chill before serving. It’s that adult dessert you’ll crave after dinner.

3. S’mores McFlurry Sundae Cup

Instead of mixing everything, layer: ice cream → fudge → graham → marshmallow fluff → repeat. You’ll get a parfait-style McFlurry that looks stunning in a clear glass.

4. Vegan / Dairy-Free S’mores McFlurry

Use non-dairy vanilla ice cream, coconut milk, vegan fudge, and vegan marshmallows.

Graham crackers are often not vegan, so check labels or use digestive biscuits.

5. Campfire Toasted Version

Torch mini marshmallows until golden brown before mixing them in. 

The toasted flavor completely changes the profile — you’ll taste that real campfire s’mores vibe.

6. Cookies & S’mores Mix

Add a few chocolate chip cookie chunks or cookie dough bites. It will make your dessert more indulgent, kind of like a McFlurry x Blizzard hybrid.

 

What to Serve With McDonald’s S’mores McFlurry

Baked Goods & Pastries

  • Chocolate chip cookies — warm and gooey next to cold McFlurry? Perfect.
  • Brownie squares — that fudgy bite pairs perfectly with the marshmallow cream.
  • Try White Chocolate Strawberry cookies inspired by Nespresso White Chocolate Strawberry, they balance the McFlurry’s sweetness beautifully.

Holiday Treats

  • S’mores McFlurry is basically a holiday-in-a-cup. Pair it with Christmas sugar cookies, or even a cup of Starbucks Peppermint White Chocolate Mocha for a festive twist (if you’re having a crowd, drinks + desserts combo always works).
  • For summer BBQs, serve in chilled jars after burgers — people will lose it when they taste it cold.

Light Bites & Savory Pairings

  • A plain pretzel twist or lightly salted crackers make the sweet flavors pop.
  • If you’re doing a drive-thru themed night at home, serve it alongside homemade fries or mini burgers, just like McDonald’s — dessert after salty, you know.

Chocolate Lovers’ Add-ons

 

Nutrition & Cost Breakdown

  • Calories: 410–450 per serving, but the exact amount is dependent on the ingredients used.
  • Sugar: 38–45g
  • Protein: 6–8g
  • Fat: 18–20g
  • Cost per serving: Roughly $1.60 compared to $4.29 at McDonald’s — so yes, homemade wins. 

You’ll get two full servings from this recipe if you’re generous with the mix-ins.

 

Why I Love This Recipe

I have tasted McDonald’s S’mores McFlurry, and it tastes exactly like the original but thicker.  More flavorful, and way more chocolate-loaded

I got the marshmallow stretch, the gooey chocolate drizzle, and crunchy graham bits, plus I controlled the texture.

It’s fun to make, kid-friendly, and makes a great base for other desserts, too.

If you make it, try topping it on brownies or using it as filling between two cookies. 

Also, it pairs incredibly well with cozy drinks like Crockpot Hot Chocolate with Instant Mix or Starbucks Dark Chocolate Mocha, especially during cold nights when you want something sweet and warm to go with a cold dessert contrast.

 

FAQs

Can I make McDonald’s S’mores McFlurry without a blender?

Yes, absolutely. Just let the ice cream soften a bit and use a sturdy spoon or silicone spatula to fold everything together in a chilled bowl.

The trick is to mix gently so the fudge and marshmallow swirl through — that’s what gives it the real McFlurry texture.

How do I keep my homemade McFlurry from melting too fast?

Always start with super cold ingredients and serve immediately after mixing. You can also pop your serving cups in the freezer 10 minutes before scooping. 

For an even thicker texture, put the mixed McFlurry back in the freezer for 15 minutes before eating.

Can I make it ahead of time?

Yes, but don’t mix in the graham crackers until right before serving, or they’ll lose their crunch.

You can prepare the base (ice cream + fudge + marshmallow) a few hours early, freeze it, then stir in fresh graham and mini marshmallows before serving.

What’s the best way to get that authentic McDonald’s taste?

Use premium vanilla ice cream and a rich fudge sauce similar to the one in Starbucks Dark Chocolate Mocha

McDonald’s uses soft-serve with a light marshmallow flavor, so combining both vanilla and marshmallow fluff gives that exact creamy-sweet balance. 

Toasting your marshmallows slightly also adds that signature s’mores aroma.

McDonald’s S’mores McFlurry Recipe

McDonald’s S’mores McFlurry Recipe

McDonald’s S’mores McFlurry is a creamy dessert made with vanilla ice cream, marshmallow fluff, chocolate fudge sauce, and crushed graham crackers.
5 from 1 vote
Prep Time 5 minutes
5 minutes
Total Time 10 minutes
Course Dessert, Frozen Treat
Cuisine American, Copycat McDonald’s
Servings 2 Servings
Calories 410 kcal

Ingredients
  

  • 2 cups premium vanilla ice cream Häagen-Dazs or homemade
  • 2–3 tbsp milk whole milk for creamier texture
  • 2 tbsp marshmallow fluff or melted mini marshmallows + 1 tsp corn syrup
  • 2 tbsp chocolate fudge sauce store-bought or homemade
  • 2 sheets graham crackers crushed (keep some chunks for texture)
  • 1 tbsp chocolate chips or chunks
  • Mini marshmallows optional, toasted

Instructions
 

Soften the Ice Cream:

  • Leave ice cream at room temperature 5–7 minutes until soft but not melted.

Blend Base:

  • Combine ice cream and milk in a bowl or mixer.
  • Mix gently — you’re aiming for a soft-serve texture, not a shake.

Add Marshmallow Fluff:

  • Fold in marshmallow fluff to create visible swirls.

Add Fudge & Graham Crumbs:

  • Drizzle chocolate fudge and sprinkle graham crackers.
  • Stir lightly to keep ripple effect.

Add Mix-ins:

  • Stir in chocolate chips and toasted mini marshmallows (once or twice only).

Chill Briefly:

  • Freeze for 10–15 minutes if you want a firmer McFlurry texture.

Serve McFlurry-Style:

  • Scoop into cups, top with fudge, graham crumbs, and a toasted marshmallow.

Notes

  • Don’t over-blend; leave texture and chunks.
  • Chill your bowl first to keep the mixture firm.
Keyword copycat McDonald’s ice cream, graham cracker dessert, homemade McFlurry, McDonald’s S’mores McFlurry recipe, s’mores dessert, summer dessert recipe

1 thought on “McDonald’s S’mores McFlurry Recipe – Copycat Dessert You’ll Love”

Leave a Comment

Recipe Rating