There’s something irresistible about the combination of creamy vanilla soft serve, indulgent chocolate chunks, crunchy graham crackers, and gooey marshmallow flavors in the Mcdonald’s S’mores Mcflurry. It’s summer nostalgia served in a cup—a little bite of campfire bliss without needing to set up a tent.
Table of Contents
How to make Mcdonald’s S’mores Mcflurry
The Mcdonald’s S’mores Mcflurry is McDonald’s limited‑time summer dessert that blends classic s’more flavors into their signature McFlurry format.
Ingredients
Base Ingredients
- 2 cups Vanilla Ice Cream: Choose a high-quality, rich vanilla ice cream for the creamiest texture.
- 1/4 cup Whole Milk: This helps loosen up the ice cream and mimics the soft-serve consistency.
Mix-Ins and Toppings
- 3 Graham Crackers: Crushed into small chunks (leave a few bits larger for extra crunch).
- 2 oz Milk Chocolate: Use Hershey’s chocolate for authenticity, chopped into small pieces.
- 1/4 cup Marshmallow Creme or Mini Marshmallows: Marshmallow creme works best for a smooth blend, but mini marshmallows can give you that gooey texture if lightly melted.
- Optional: A dollop of whipped cream and a sprinkle of graham cracker crumbs for garnish.
Instructions
Step 1: Take the vanilla ice cream out of the freezer and let it soften for about 5–10 minutes. You want it to be soft enough to mix but not completely melted easily.
Step 2: Place the graham crackers in a zip-top bag and crush them using a rolling pin or your hands. Aim for a mix of fine crumbs and small chunks to replicate the texture found in the original McFlurry.
Step 3: If you’re using mini marshmallows, microwave them for about 10–15 seconds to make them slightly gooey. Be careful not to overheat them, as they can burn. Marshmallow creme doesn’t require any prep.
Step 4: In a mixing bowl, combine the softened ice cream with the whole milk. Stir or whisk until the texture is smooth and creamy, mimicking the signature McDonald’s soft-serve consistency. For an extra smooth result, you can use a blender or hand mixer.
Step 5: Gently fold in the crushed graham crackers, chopped Hershey’s chocolate, and marshmallow creme or gooey marshmallow bits. Mix just enough to distribute the ingredients evenly—don’t overmix, or you’ll lose the fun chunks!
Step 6: Spoon your homemade S’mores McFlurry into a glass or dessert cup. For an authentic touch, garnish with a dollop of whipped cream and a sprinkle of crushed graham crackers on top. Grab a spoon and enjoy your homemade summer treat!
Tips for the Perfect S’mores McFlurry
Here are a few tips to ensure your Mcdonald’s S’mores Mcflurry tastes as good as—or even better than—the original:
- Don’t Overheat the Marshmallows: If you’re melting mini marshmallows, keep it brief. Overheating can result in a sticky mess that’s hard to blend.
- Keep the Ice Cream Cold: The key to a McFlurry is its creamy texture, so don’t let your ice cream melt too much before mixing. Work quickly!
- Chunky vs. Fine Mix-Ins: For the most authentic McFlurry experience, leave some chocolate pieces and graham cracker chunks slightly larger for a nice crunch.
- Experiment with Ratios: Want it more chocolatey? Add extra Hershey’s pieces. Love marshmallows? Toss in a bit more marshmallow creme! Customize it to suit your taste.
- Serving Tips: Chill your dessert cups in the freezer for 5–10 minutes before serving. This helps keep the McFlurry cold and prevents it from melting too quickly.
What to serve with
McDonald’s S’mores McFlurry is a decadent dessert treat, combining creamy soft-serve with the nostalgic flavors of s’mores. If you’re making your own McFlurry at home, you can elevate the experience by pairing it with complementary snacks and dishes.
1. Sweet Treats
Pairing the S’mores McFlurry with additional desserts can make for the ultimate indulgent feast. Here are desserts that work beautifully:
a. Chocolate Chip Cookies
- Soft, gooey cookies pair perfectly with the chocolaty and marshmallow flavors of the McFlurry.
- Warm the cookies slightly for a fresh-baked experience that complements the cold and creamy texture of the McFlurry.
b. Brownies
- Rich and fudgy brownies are ideal if you want to amplify the chocolate factor.
- Serve mini brownie bites or a warm brownie under the McFlurry to create a brownie sundae.
c. S’mores Bars
- Keep the theme consistent by serving s’mores bars made from layers of graham cracker crust, marshmallow, and chocolate.
- These bars mimic the flavor profile of the McFlurry while adding a crunchier texture.
d. Chocolate-Covered Pretzels
- Sweet and salty chocolate-covered pretzels provide a nice contrast to the creamy sweetness of the McFlurry.
- Bonus: Dip the pretzels into your McFlurry for an added crunch.
2. Savory Pairings
Savory dishes provide a delightful contrast to the sweetness of the McFlurry, making each bite more exciting. You can borrow ideas from McDonald’s menu or make similar dishes at home.
a. French Fries
- A McDonald’s classic pairing! The saltiness of crispy fries balances the sweetness of the dessert.
- Want to replicate McDonald’s flavor at home? Use frozen fries or make hand-cut fries, generously salted and fried until golden.
b. Chicken Nuggets
- Another McDonald’s fan favorite, chicken nuggets offer a savory and lightly crispy bite that pairs surprisingly well with sweet dessert flavors.
- Consider dipping a nugget into the McFlurry for a sweet-savory combo (like fries dipped in ice cream).
c. Cheese Quesadillas
- A quick and easy savory option that’s not too heavy, ideal for serving alongside a dessert.
- The mild saltiness of melted cheese complements the sweetness of the McFlurry without overwhelming the palate.
Ingredients Substitutes
Making a homemade version of McDonald’s S’mores McFlurry can be an exciting and fun treat to replicate. If you are unable to source specific ingredients or would prefer substitutes, here are some detailed suggestions for swapping ingredients while still achieving similar flavors and textures:
1. Vanilla Soft-Serve Ice Cream
Original Ingredient: McDonald’s uses creamy soft-serve vanilla ice cream as the base for the McFlurry.
Substitutes:
- Vanilla Ice Cream: Use store-bought or homemade vanilla ice cream. If you can’t find soft-serve, slightly soften regular vanilla ice cream by letting it sit at room temperature for 5–10 minutes before blending.
- Frozen Greek Yogurt: A healthier alternative that still delivers creaminess and flavor.
- Coconut Milk Ice Cream: For those who are dairy-free or vegan, coconut milk ice cream can mimic the rich and creamy texture.
2. Crushed Graham Crackers
Original Ingredient: Graham crackers are used to replicate the “s’mores” flavor by providing a sweet and slightly nutty crunch.
Substitutes:
- Digestive Biscuits: Available in many countries and have a similar texture and flavor to graham crackers.
- Crushed Cookies: Shortbread or oatmeal cookies can work as a substitute, offering sweetness and crunch.
- Granola: Use granola for added texture, though it results in a slightly different flavor profile.
3. Mini Marshmallows
Original Ingredient: Marshmallows are a key component of s’mores, adding sweetness and a chewy texture.
Substitutes:
- Marshmallow Creme/Fluff: A spreadable alternative that ensures a gooey marshmallow flavor.
- Homemade Marshmallows: If you enjoy cooking, you can make marshmallows at home for a fresher, fluffier result.
- Vegan Marshmallows: For individuals avoiding gelatin-based products, opt for vegan marshmallows made from tapioca starch.
4. Chocolate Sauce or Chocolate Chunks
Original Ingredient: McDonald’s uses milk chocolate chunks or syrup to give the McFlurry its rich chocolaty flavor.
Substitutes:
- Dark Chocolate: If you prefer a less sweet option, try dark chocolate chunks or melted dark chocolate.
- Chocolate Chips: Use semi-sweet or white chocolate chips for richer flavor variations.
- Nutella: Add a spoonful of Nutella or another chocolate hazelnut spread for a creamier texture.
- Cocoa Powder Mixture: Mix unsweetened cocoa powder with a sweetener (e.g., honey or sugar) and a bit of milk to create a homemade chocolate sauce.
5. Whipped Cream (Optional)
Original Ingredient: Some homemade versions may add whipped cream for extra creaminess.
Substitutes:
- Coconut Whipped Cream: A dairy-free substitute that complements the sweetness of the dessert.
- Cashew Cream: For those who prefer a nutty undertone, cashew cream can mimic whipped cream when slightly sweetened.
Final Thoughts
This version of McDonald’s S’mores McFlurry combines all the beloved elements of the original recipe—smooth vanilla soft serve, rich Hershey’s chocolate, crunchy graham crackers, and sweet marshmallow flavor—in a way that’s easy to make at home.
More McDonald’s Recipes:

Ingredients
Base Ingredients
- 2 cups Vanilla Ice Cream
- 1/4 cup Whole Milk
Mix-Ins and Toppings
- 3 Graham Crackers
- 2 oz Milk Chocolate
- 1/4 cup Marshmallow Creme
- Optional: A dollop of whipped cream
Instructions
Step 1: Take the vanilla ice cream out of the freezer and let it soften for about 5–10 minutes. You want it to be soft enough to mix but not completely melted easily.
Step 2: Place the graham crackers in a zip-top bag and crush them using a rolling pin or your hands. Aim for a mix of fine crumbs and small chunks to replicate the texture found in the original McFlurry.
Step 3: If you’re using mini marshmallows, microwave them for about 10–15 seconds to make them slightly gooey. Be careful not to overheat them, as they can burn. Marshmallow creme doesn’t require any prep.
Step 4: In a mixing bowl, combine the softened ice cream with the whole milk. Stir or whisk until the texture is smooth and creamy, mimicking the signature McDonald’s soft-serve consistency. For an extra smooth result, you can use a blender or hand mixer.
Step 5: Gently fold in the crushed graham crackers, chopped Hershey’s chocolate, and marshmallow creme or gooey marshmallow bits. Mix just enough to distribute the ingredients evenly—don’t overmix, or you’ll lose the fun chunks!
Step 6: Spoon your homemade S’mores McFlurry into a glass or dessert cup. For an authentic touch, garnish with a dollop of whipped cream and a sprinkle of crushed graham crackers on top. Grab a spoon and enjoy your homemade summer treat!