McDonald’s M&M McFlurry Easy Copycat Recipe

By Stephanie Manley Updated 04/22/26

There’s a reason McDonald’s M&M McFlurry has been a go-to dessert order for decades, even with its notorious machine outages. This copycat recipe blends vanilla ice cream with whole milk and mini M&M’s into a thick, creamy, candy-studded frozen treat that tastes just like the real thing. Making it at home means you control the candy ratio, skip the drive-through entirely, and have a McFlurry ready in under 5 minutes. It’s the perfect quick dessert after dinner, a summer afternoon treat, or any time a craving hits.

Add this site as a preferred Google source!

Copycat McDonald's M&M McFlurry.

This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases.

A McDonald’s McFlurry is a thick, soft-serve-style frozen dessert that combines vanilla ice cream with a candy mix-in, blended just enough to distribute the mix-in without turning the whole thing into a milkshake. The M&M version pairs a creamy vanilla base with the chocolate crunch of M&M’s candy, making it one of the most popular flavors on the menu.

This homemade version uses standard vanilla ice cream and whole milk to recreate that same soft, spoonable consistency. The technique matters here: a few short pulses rather than a full blend is what separates a McFlurry from a milkshake.

With only 3 ingredients and no cooking required, this is one of the fastest homemade frozen desserts you can pull together on a weeknight or a hot summer afternoon.

Why this recipe works 

McDonald’s McFlurries get their distinctive texture from soft serve, which has a lower fat content and more air whipped in than standard scoopable ice cream. At home, adding a small amount of whole milk to regular vanilla ice cream and letting it soften slightly before blending replicates that looser, creamier consistency without watering it down.

Pulsing rather than blending continuously keeps the mixture thick. Short bursts incorporate the ingredients without introducing too much heat from the motor, which can cause over-blending and a runny result. Stopping to check the texture after each pulse puts you in control of the outcome.

Mini M&M’s distribute more evenly through the thick base than full-sized ones and hold their crunch better after blending, which is why they’re the better choice for this recipe.

What makes this recipe different

You may have seen other copycat McFlurry recipes that call for Cool Whip or heavy whipping cream. While those versions taste good, they aren’t quite how McDonald’s actually makes it. The real McFlurry uses a soft-serve base with no whipped topping. This recipe skips the Cool Whip and sticks to the same three core components: vanilla ice cream, milk, and M&M’s. The result is a texture and flavor that’s truer to what you’d get at the counter.

M&M McFlurry Ingredients

To prepare a McFlurry with M&M’s, you’ll need these 3 simple ingredients:

  • Vanilla ice cream – Provides the creamy, sweet frozen base of the McFlurry.
  • Whole milk – Loosens the ice cream just enough to blend smoothly without thinning out the final texture.
  • Mini M&M’s candy – Adds chocolate flavor, color, and satisfying crunch throughout the frozen base.
Copycat McDonald's M&M McFlurry ingredients in bowls.

Ingredient Notes

You can save money without sacrificing taste by using regular ice cream in this recipe. After mixing the ice cream with milk and M&M’s, you won’t notice any difference.

Regular-sized M&M’s are OK to use as well. You can crush them into smaller pieces by placing them in a plastic bag and using a rolling pin or the flat side of a meat mallet.

How to Make McDonald’s McFlurry With M and M’s Candies 

To mix up a McFlurry:

  1. Pour the milk into the blender jar. Adding the milk first gives the blades a little extra room, helping prevent them from getting stuck in the ice cream. 
  2. Put the vanilla ice cream on top of the milk. If the ice cream is frozen solid, let it sit on the countertop for a few minutes before scooping. McDonald’s uses soft-serve ice cream to make McFlurries, so it is best not to use straight-from-the-freezer ice cream to recreate the same texture at home. 
  3. Cover the blender and pulse a few times. Remember, you are not making a milkshake, and you don’t want It thin enough to drink. 
  4. Add the mini M&M’s and pulse a few more times to evenly distribute the candy.
  5. Pour the mixture into glasses and enjoy!
Vanilla ice cream and milk in a blender.
Copycat McDonald's M&M McFlurry mixture in a blender.

What to Serve It With: a McFlurry With M&M’s

long-handled spoon is a must to reach all of the McFlurry. If you are hungry, try pairing a McFlurry with a burger, hot dog, or French fries.

Copycat McDonald's M&M McFlurry in two glasses.

Variations for your McDonald’s McFlurry

Go ahead and get as creative as you want with your copycat McFlurry. Here are just a few riffs on the classic recipe to play with:

  • For a shake consistency, add more milk, heavy cream, or condensed milk and blend until it’s like a milkshake.
  • Make it a chocolate McFlurry by using chocolate ice cream instead of vanilla.
  • Use other varieties of M&M’s. Peanut M&M’s, Pretzel M&M’s, or Dark Chocolate M&M’s would all work well. 
  • Turn the McFlurry with M&M’s into a sundae by serving it in a bowl and topping it with hot fudge, caramel sauce, whipped cream, and even more M&M’s.
  • If you don’t like M&M’s, you can add just about any other candy or candy bars. Butterfinger, Skor, Heath, Reese’s Pieces, Peanut Butter Cups, and Sno-Caps are good choices.
Two copycat McDonald's M&M McFlurry ice cream treats.

More McDonald’s Milkshake and McFlurry Recipes

Favorite Ice Cream Recipes

Check out more of my easy ice cream recipes and the best copycat McDonald’s recipes on CopyKat!

Want to Save This Recipe?
Enter your email below & we’ll send it straight to your inbox.
Plus you’ll get great new recipes from us every week!

McDonald’s M&M McFlurry Easy 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.
PRINT PIN SAVE RECIPE
5 from 12 votes
Servings : 2
Prep Time10 minutes
Total Time10 minutes

Ingredients
 

  • 2 cups vanilla ice cream
  • 1 tablespoon whole milk
  • 1/2 cup Mini M&M’s

Instructions

  1. Blend the ice cream and milk in a blender until well combined.
  2. Add the M&M’s and pulse a few times to mix in the candies.
  3. Pour into two glasses and enjoy!

Nutrition

Calories: 539kcal | Carbohydrates: 67g | Protein: 7g | Fat: 27g | Saturated Fat: 17g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Trans Fat: 0.1g | Cholesterol: 67mg | Sodium: 144mg | Potassium: 274mg | Fiber: 2g | Sugar: 61g | Vitamin A: 684IU | Vitamin C: 1mg | Calcium: 239mg | Iron: 1mg
Tried This Recipe?Leave a comment and rating to let people know how you liked it! Tag me on Instagram @copykatrecipes
Course: Dessert
Cuisine: American

More Ideas

REVEALED Olive Garden Copycat Recipes

yes, you CAN make it at home! I’ll show you how.

5 from 12 votes (12 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating