Pin It

McDonald's McFlurry

Jump to Recipe
Prep: 5 min Cook: 0 min Serves: 2

McDonald’s McFlurry

A McDonald’s Oreo McFlurry runs about $4.89 and comes in a cup that’s mostly air. This homemade version costs roughly $2.50, makes two generous servings, and lets you load in as many mix-ins as you want without getting charged extra. The trick is tempering the ice cream to the right consistency — soft enough to fold, firm enough to hold its shape.

Ingredients

  • 3 cups premium vanilla ice cream (Haagen-Dazs or Breyers Natural Vanilla)
  • 1/3 cup whole milk
  • 10 Oreo cookies, roughly crushed (or 1/2 cup M&M’s Minis)
  • 2 tablespoons hot fudge sauce (Hershey’s or store brand)
  • Whipped cream for topping (optional)
  • Extra Oreo crumbles for garnish (optional)

Instructions

  1. Temper the ice cream. Remove the ice cream from the freezer and let it sit on the counter for 3-4 minutes. You want it soft enough to stir but not melting — it should hold a spoon upright when you press it in.
  2. Crush the cookies. Place the Oreos in a zip-lock bag and crush them with a rolling pin. You want a mix of fine crumbs and larger chunks — not a uniform powder. The variety of textures is what makes a McFlurry a McFlurry.
  3. Combine ice cream and milk. Scoop the ice cream into a large mixing bowl. Add the whole milk. Using a sturdy spoon or rubber spatula, fold and press the milk into the ice cream until it reaches a thick, creamy consistency — about 30 seconds of vigorous mixing.
  4. Fold in the mix-ins. Add the crushed Oreos and hot fudge sauce. Fold gently 8-10 times, leaving visible swirls of fudge throughout. Do not overmix — you want ribbons of chocolate, not a uniform brown color.
  5. Serve immediately. Divide between two cups or bowls. Top with whipped cream and extra cookie crumbles if desired. Eat immediately — homemade McFlurries don’t hold well.

Pro Tips

  • Use premium ice cream, not store-brand. Cheap ice cream contains more air (called overrun in the industry) and melts into a watery mess when you try to fold in mix-ins. Haagen-Dazs has about 20% overrun vs. 50-100% for budget brands — the density makes a huge difference.
  • Freeze your bowls for 10 minutes beforehand. This buys you extra working time before the ice cream starts melting. Pop your serving cups in the freezer while you prep the cookies.
  • For an M&M’s McFlurry, use Minis only. Regular M&M’s are too large and create awkward bites. The Minis distribute evenly and give you candy in every spoonful. Toss them in frozen so they stay crunchy.

The Michelin Twist

Here are some ways to dress it up:

  • Swap Oreos for homemade chocolate sable cookies: Bake a batch of French-style chocolate sable cookies with Valrhona cocoa powder and fleur de sel. Crumble them while still warm for a sandy, buttery texture that makes Oreos taste like cardboard.
  • Salted caramel ribbon instead of hot fudge: Make a proper salted caramel by cooking sugar to 340°F, then hitting it with heavy cream and a full teaspoon of Maldon sea salt. The bittersweet complexity is in another league.
  • Serve in a chilled coupe glass with a tuile: Scoop the McFlurry into a frozen champagne coupe, stick a delicate almond tuile on the side, and finish with a single edible flower. It’s a $4 dessert that looks like it costs $18.

Cost Breakdown

IngredientAmountCost
Vanilla ice cream3 cups$1.50
Whole milk1/3 cup$0.08
Oreo cookies10 cookies$0.70
Hot fudge sauce2 tbsp$0.20
Total$2.48

Compare to $9.78 for two McFlurries at McDonald’s — save 75%

Nutrition (Per Serving)

  • Calories: 485
  • Protein: 8g
  • Fat: 22g
  • Carbs: 66g

McDonald's McFlurry

A McDonald's Oreo McFlurry runs about $4.89 and comes in a cup that's mostly air. This homemade version costs roughly $2.50, makes two generous servings, and...

Easy Prep: 5 min Cook: 0 min Total: 5 min2 servings ~$2.10/serving
Prep5 min
Cook0 min
Total5 min
Servings
2
At home~$2.10/serving
vs
Restaurant~$9.45/serving
You save ~78%

Ingredients

Instructions

💡
Pro tip: This recipe tastes even better the next day. The flavors need time to meld together in the fridge.
❄️
Storage: Keeps in an airtight container in the fridge for up to 2 weeks. Freezer-friendly for up to 3 months.
~350-550 cal/serving · Rich & Indulgent🔥

Nutrition Facts

Per serving (2 servings)
Calories750
Total Fat38g
Total Carbs90g
Dietary Fiber1g
Sugars70g
Protein12g
Sodium300mg

* Estimated values based on standard recipe preparation. Actual values may vary.

🥗

Make It Healthier

Love McDonald's McFlurry but want a lighter version? Try these simple swaps:

  • Use a lower-fat ice cream or frozen yogurt base.
  • Reduce the amount of Oreo cookies or M&M's, or use fresh fruit instead.
  • Skip the hot fudge or use a sugar-free version sparingly.
  • Omit the whipped cream topping.

Equipment You'll Need

Large mixing bowl

For combining tempered ice cream with milk and folding in mix-ins

Sturdy spoon or rubber spatula

For folding and pressing milk into the ice cream to the right consistency

Zip-lock bag and rolling pin

For crushing Oreos into a mix of fine crumbs and larger chunks

Freezer-safe serving cups or bowls

Pre-freeze for 10 minutes to keep the McFlurry from melting too fast

Love this recipe? Share it!

Shop the tools

The right tools make all the difference. We earn a small commission if you buy through these links — at no extra cost to you.

Get new copycat recipes every week — free.

Ratings & Reviews

No ratings yet

Rate this recipe

Click a star to rate

Leave a Review

0/500

JS

Jane Smith

Jane Smith founded Copycat Spices with a passion for recreating beloved restaurant dishes at home. A seasoned home cook, Jane meticulously tests and refines each recipe to ensure authentic flavors and straightforward instructions for home chefs of all skill levels.

Learn more about our mission →