McDonald’s Oreo McFlurry (Easy Copycat Recipe)
The McDonald’s Oreo McFlurry copycat you can make at home takes about 5 minutes and tastes almost exactly like the real thing. If the drive-through line is long or you just want to know what’s in it, this recipe gives you control over every ingredient.
It’s just 3 components: soft-serve style vanilla ice cream, crushed Oreos, and a quick stir. No machine needed.

Why I Love This Recipe
The ratio here is what makes it work. Enough crushed Oreo to get a piece in every spoonful, but not so much that it turns into a chunky mess.
The cookie pieces soften just slightly against the cold ice cream, which gives you both a little crunch and a little give in the same bite. That contrast is what the original is actually about.
This is the version I keep coming back to when the craving hits on a weeknight.
Recipe Ingredients

- 2 cups vanilla ice cream – Full-fat, good-quality vanilla works best; avoid low-fat or frozen yogurt, which gets icy
- 6 Oreo cookies – Standard Double Stuf or original both work; avoid the thin varieties
- 2 tbsp whole milk – Loosens the ice cream slightly for that soft-serve texture; 2% works too
- 1 pinch fine salt – Optional, but it sharpens the cream and cookie flavors noticeably
Variations / Substitutions
- Golden Oreos – Swaps the chocolate cookie flavor for a vanilla-on-vanilla result that’s lighter and sweeter.
- Chocolate ice cream – Gives you a deeper, more chocolate-forward McFlurry closer to the Fudge Brownie version.
- Mint Oreos – Adds a cool, herby edge that works surprisingly well against the plain cream base.
- Dairy-free coconut ice cream – The coconut flavor comes through, so go in knowing it tastes different, but the texture holds up well.
- Oat milk instead of whole milk – Works fine; the result is slightly less creamy but still loose enough to stir.
- Peanut butter Oreos – Gives you a nutty, salty note throughout that pairs well with vanilla.
If you like this kind of fast-food copycat, the McDonald’s Hot Fudge Sundae Copycat Recipe is worth trying next.
How To Make Oreo McFlurry
Step 1: Crush the Oreos

Place the 6 Oreo cookies in a zip-lock bag and seal it, pressing out the air. Use a rolling pin or the flat bottom of a mug to crush them for about 30 seconds. You want a mix of textures: some fine crumbs and some pieces roughly the size of a pea.
Don’t crush everything into dust. Those bigger pieces are what give you something to bite into, and the crumbs are what coat the ice cream throughout.
Step 2: Soften the Ice Cream

Scoop the 2 cups of vanilla ice cream into a wide, chilled bowl. Let it sit at room temperature for 3 to 4 minutes until the edges start to look glossy and a spoon pulls through with just a little resistance.
You’re not looking for melted ice cream, just ice cream that’s soft enough to stir without turning into a liquid. If your kitchen is warm, check it at 2 minutes.
Step 3: Stir in the Milk and Oreos

Pour the 2 tbsp of whole milk over the softened ice cream and add the crushed Oreos and the pinch of salt. Stir everything together with a long spoon or a butter knife for about 20 seconds, using a folding motion to keep air in the mixture rather than beating it flat.
The McDonald’s machine spins the mix on a long metal rod, which is what creates that slightly aerated, soft consistency. Folding rather than stirring hard gets you closest to that at home.
Step 4: Serve in a Cold Cup

Transfer the finished McFlurry into a chilled cup or glass. Scatter a few extra Oreo crumbs over the top and serve immediately.
Recipe Tips
- Chill your bowl and cup beforehand. Put both in the freezer for 10 minutes before you start. A warm bowl melts the ice cream too fast during the stir.
- Buy a good vanilla. This recipe has nowhere to hide a mediocre base. A vanilla bean or French vanilla ice cream will give you a richer result than a plain store-brand.
- Don’t over-stir. Twenty seconds of folding is enough. Keep going and the ice cream loses its body and goes soupy before you can even eat it.
- Make it right before serving. This one does not hold. Make it, eat it, done.
Cook times by stir method:
| Method | Time | Result |
|---|---|---|
| Folding with spoon | 20 sec | Light, aerated, closest to original |
| Vigorous stirring | 30+ sec | Denser, slightly melted |
| Electric hand mixer (low) | 10 sec | Very smooth, less chunky |
Frequently Asked Questions
Can I make this ahead of time?
No. The ice cream softens past the point of no return within about 10 minutes of mixing. Make it fresh and eat it right away.
What ice cream brand gets closest to McDonald’s soft serve?
Soft-serve style ice creams like Dairy Queen tubs or any “light and creamy” style (higher overrun) tend to be closer than dense premium brands like Häagen-Dazs, which is richer than the original.
Can I double this recipe for two people?
Yes, but stir each serving separately in its own bowl rather than doubling in one. A larger batch is harder to fold evenly and tends to get soupy in the middle.
Do I need a special blender or machine?
No. The folding method with a spoon is all you need and gives a better texture for a home version than a blender, which liquefies too much.

Ingredients
Method
- Seal the 6 Oreo cookies in a zip-lock bag and crush with a rolling pin for about 30 seconds until you have a mix of crumbs and small pieces.
- Scoop the 2 cups of vanilla ice cream into a chilled wide bowl and let it sit at room temperature for 3 to 4 minutes until the edges are glossy and a spoon pulls through with slight resistance.
- Add the 2 tbsp of whole milk, crushed Oreos, and pinch of salt to the softened ice cream. Fold together with a long spoon for about 20 seconds until just combined and still airy.
- Transfer to a chilled cup, scatter extra Oreo crumbs on top, and serve immediately.
