5.0 (12 reviews)
McDonald's M&M McFlurry (Copycat)
A thick, creamy copycat McDonald's M&M McFlurry made with vanilla ice cream, whole milk, and mini M&M's. Ready in 5 minutes with just 3 ingredients.
This McDonald's M&M McFlurry copycat brings the drive-through favorite home in under 5 minutes with just three ingredients. The trick is blending vanilla ice cream with a splash of whole milk, then pulsing in mini M&M's just enough to distribute them without turning the whole thing into a milkshake. You get that thick, spoonable soft-serve texture with chocolate crunch in every bite, and you control exactly how many candies go in.
3 Reasons to Make This 3-Ingredient McFlurry
- It's ready in 5 minutes from start to finish, so you can satisfy a craving without leaving the house.
- You only need vanilla ice cream, whole milk, and mini M&M's, all of which are easy to keep on hand.
- You decide the candy ratio, so you can pile on extra M&M's if you like.
Key Ingredients for a Vanilla Ice Cream McFlurry
- Vanilla ice cream: The base of the McFlurry. Use a good quality vanilla ice cream for the best flavor. You can substitute with your favorite flavor, but vanilla keeps it classic.
- Whole milk: Adds just enough liquid to make the ice cream blendable without thinning it out. You can use 2% or almond milk, but whole milk gives the creamiest result.
- Mini M&M's: Smaller candies distribute more evenly than regular M&M's and give a better candy-to-ice-cream ratio. Regular M&M's work too, but you may want to chop them slightly.
Kitchen Tools for This DIY McFlurry
- A blender or food processor for combining the ice cream and milk.
- Measuring cups and spoons for accurate portions.
- A rubber spatula to fold in the M&M's if you prefer not to pulse them.
Tips for Making the Best M&M McFlurry at Home
- Use ice cream straight from the freezer. If it's too soft, the mixture will turn runny instead of thick.
- Pulse the M&M's just a few times. Blending on high will break them down too much and turn the whole thing pink.
- Add the milk a little at a time. You might not need the full tablespoon if your ice cream is already soft.
Expert Tips for a Creamy Homemade McFlurry
- For a softer texture, let the ice cream sit out for a few minutes before blending. This helps it blend more smoothly without needing extra milk.
- Chill your serving glasses in the freezer before scooping. A cold glass keeps the McFlurry from melting too quickly.
- If you want a thicker result, use heavy cream instead of whole milk. It adds richness without thinning the mixture.
M&M McFlurry Variations to Try
- Use chocolate ice cream instead of vanilla for a double chocolate version.
- Swap the M&M's for crushed Oreo cookies for a cookies and cream twist.
- Stir in a spoonful of peanut butter for a peanut butter cup flavor.
- Make it dairy-free with coconut milk ice cream and dairy-free chocolate candies.
What to Serve with Your M&M McFlurry
- Top with extra mini M&M's for a crunchy finish.
- Add a dollop of whipped cream and a drizzle of chocolate syrup.
- Serve alongside a warm brownie or chocolate chip cookie for a decadent dessert.
How to Store Leftover M&M McFlurry
If you don't finish the McFlurry in one sitting, transfer it to an airtight container and place it in the freezer. The mixture will harden, so let it sit at room temperature for a few minutes before scooping. It's best enjoyed within a week, though the candy may lose some crunch over time.
Source recipe: McDonald’s M&M McFlurry (Copycat) (SnapChef ID 74583e49-f56e-4389-ad86-6052775a1c36). Nutrition is estimated per serving.
Recipe
McDonald's M&M McFlurry (Copycat)
Ingredients
Instructions
- Blend the ice cream and milk in a blender until well combined.
- Add the M&M's and pulse a few times to mix in the candies.
- Pour into two glasses and enjoy!
Notes
- Top with extra mini M&M's for a crunchy finish. Add a dollop of whipped cream and a drizzle of chocolate syrup. Serve alongside a warm brownie or chocolate chip cookie for a decadent dessert.
- If you don't finish the McFlurry in one sitting, transfer it to an airtight container and place it in the freezer. The mixture will harden, so let it sit at room temperature for a few minutes before scooping. It's best enjoyed within a week, though the candy may lose some crunch
Nutrition per serving, estimated
| Calories | 539 kcal | 27% DV |
|---|---|---|
| Protein | 7 g | 14% DV |
| Fat | 27 g | 35% DV |
| Carbs | 67 g | 24% DV |
| Fiber | 2 g | 7% DV |
| Sugar | 61 g | — |
| Sodium | 144 mg | 0% DV |
Percent Daily Values are based on a 2,000-calorie diet. Values are estimates.
Good to know
Frequently asked questions
Can I use regular M&M's instead of mini?
Yes, but regular M&M's are larger and won't distribute as evenly. Mini M&M's give a better candy-to-ice-cream ratio and are less likely to break your teeth when frozen. If you only have regular, chop them roughly before adding.
Why did my McFlurry turn into a milkshake?
You likely blended the mixture too long. The goal is to combine the ice cream and milk just until smooth, then pulse in the M&M's only a few times. Over-blending melts the ice cream and incorporates too much air, making it thin.
Can I make this without a blender?
Yes, you can stir the milk into softened ice cream with a spoon, then fold in the M&M's. The texture will be a bit chunkier, but it still tastes great. Just make sure the ice cream is soft enough to stir easily.
What if I don't have whole milk?
You can use 2% or skim milk, but the McFlurry will be slightly less creamy. Almond milk or oat milk also work, though they add a subtle flavor. For the richest result, stick with whole milk.