Copycat 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

Want to take this from fast food to fine dining? Here’s how to elevate it:

  • 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

Ratings & Reviews

No ratings yet

Rate this recipe

Click a star to rate

Leave a Review

0/500