There is one problem with the Chick-fil-A Cookies and Cream Shake, and it is not the shake. It is that the craving arrives on a Sunday roughly 80% of the time, and Chick-fil-A is closed. This Copycat Chick-fil-A Cookies and Cream Shake fixes that permanently. Four ingredients, one blender, five minutes, and a shake so thick the spoon stands up in it.

I have been making this one for years, and the version below is the one I finally stopped tinkering with. It is not a generic Oreo milkshake. There are two specific things Chick-fil-A does that most homemade versions miss, and once you copy those two things, the shake tastes right.
Why this copycat works
The first thing is the base. Chick-fil-A doesn’t use scooped ice cream — they use their Icedream soft serve, which is denser and less sweet than most supermarket vanilla. So the fix at home is to reach for a full-fat, low-overrun vanilla ice cream. Overrun is the air whipped into ice cream, and cheap brands are full of it. Less air means a thicker shake and a cleaner vanilla flavor that lets the cookies come forward instead of fighting them.
The second thing is the cookies. Chick-fil-A blends theirs in at the end, so you get shards, not sludge. If you dump the cookies in with everything else and let the blender run, you get a gray shake that tastes vaguely of chocolate. You want a pale cream shake with black flecks and real crunchy pieces you hit with the straw.
Everything else is milk and a splash of vanilla.
What you need

Vanilla ice cream — 3 cups. Full-fat, and straight from the freezer. Do not let it soften on the counter. Hard ice cream is the entire reason this shake ends up thick.
Whole milk — ⅓ cup. This is less milk than most recipes call for, and that is on purpose. You can always add more; you cannot take it back out. Whole milk matters here — skim will thin the shake and flatten the flavor.
Chocolate sandwich cookies — 8, plus more for the top. Oreos are the obvious pick. Leave the cream filling in; it melts into the shake and does most of the sweetening.
Pure vanilla extract — ½ teaspoon. Small amount, big difference. It rounds out the supermarket-ice-cream edge and makes the base taste more like soft serve.
Optional but very much in the spirit of the drive-thru: whipped cream and a maraschino cherry on top.
How to make it

Step 1: Crush the cookies first. Put six cookies in a zip-top bag and go at them with a rolling pin or the flat of your hand until you have a mix of pea-sized chunks and crumbs. Stop while you can still see distinct pieces. Save the other two cookies for garnish.
Step 2: Milk goes in the blender first. Always. Pouring the milk in before the ice cream keeps the blades moving instead of trapping them under a frozen brick. This one habit prevents about 90% of blender-related milkshake frustration.

Step 3: Add the ice cream and vanilla, then blend on low. Low speed, short bursts, and use the tamper if your blender has one. You are looking for smooth and thick — roughly 20 to 30 seconds. If the blender stalls, add milk one tablespoon at a time. Resist adding more than that; each tablespoon thins the final shake noticeably.
Step 4: Add the crushed cookies and pulse three or four times. That is it. Three or four pulses. Any more and you lose the shards.
Step 5: Serve immediately in a chilled glass, topped with whipped cream, the reserved cookies crushed over the top, and a cherry. Use a wide straw, and bring a spoon — you will need it.

Tips for a thicker shake
Chill your glass in the freezer for ten minutes while you work. A room-temperature glass starts melting the shake the second it goes in.
If your shake comes out thinner than you want, do not add more ice cream and re-blend — the friction of the second blend melts it further. Instead, pour it into a glass and put the whole thing in the freezer for ten minutes. It firms right back up.
For a genuinely spoon-standing shake, drop the milk to ¼ cup and add a fifth ingredient: two tablespoons of instant vanilla pudding mix. The starches thicken the base without watering down the flavor, and it gives you that diner-shake body that holds its shape. It is the same trick I use in my Ninja Slushi Vanilla Milkshake.
Variations
Extra-thick machine version. If you own a Ninja Creami, you can push this further than a blender ever will. My Ninja Creami Oreo Milkshake uses the same flavor profile with the Creami’s milkshake setting, and the texture is closer to real soft serve.
No ice cream on hand. The Ninja Slushi Oreo Milkshake builds the same shake from milk and sugar with no ice cream at all — it just takes longer, because the machine slow-freezes the base.
Chocolate cookies and cream. Swap the vanilla ice cream for chocolate and you have essentially the Ninja Creami Copycat Sonic Oreo Chocolate Shake, which is richer and reads more like a chocolate malt with cookies in it.
Cheesecake twist. Add crushed graham crackers and a tablespoon of cream cheese. My Ninja Creami Copycat Sonic Oreo Cheesecake Milkshake walks through the ratios, and it needs no overnight freeze.
Dairy-free. Oat-based vanilla frozen dessert and oat milk both work well here. Coconut works too, but it announces itself — you will taste coconut alongside the cookies.

What to serve it with
The obvious answer is a full copycat spread. Start with the Air Fryer Chick-fil-A Crispy Chicken Sandwich, which uses the pickle-juice brine that makes the original taste the way it does. Add Air Fryer Copycat Chick-fil-A Waffle Fries and a bowl of Copycat Chick-fil-A Sauce for dipping, and you have rebuilt the entire tray at home for a fraction of the cost.
If you are feeding a crowd, Air Fryer Chick-fil-A Chicken Minis are the easiest thing on the table, and the shakes disappear right alongside them.
And if dessert needs to go further than a shake, my Copycat Chick-fil-A Cookies are soft, chewy, and taste like the ones handed through the window. Crumbling one over the whipped cream instead of an Oreo is a very good decision.
More Chick-fil-A drinks to try
Once you have this one down, the Ninja Creami Copycat Chick-fil-A Peach Shake is the seasonal one everyone waits all summer for, and the Ninja Creami Frosted Lemonade is the tart, four-ingredient counterpoint to all this cookies-and-cream richness.

How to make it in the Ninja Creami
Combine the milk, vanilla extract, and a cookies-and-cream or vanilla ice cream base in the Creami pint, spin it on MILKSHAKE, then pulse in the crushed cookies at the end so the shards survive. If you’re starting from store-bought ice cream rather than a frozen base, you can skip the 24-hour freeze entirely and go straight to the milkshake cycle.
How to make it in the Ninja Slushi
Whisk the milk, sugar, and vanilla into a smooth base, pour it through the fill port, drop the crushed cookies on top, and run the MILKSHAKE preset for 15 to 30 minutes until it beeps and the lights go solid. Don’t cut the sugar — the Slushi needs roughly 8 grams per 8 ounces of liquid to freeze into shake texture, and a sugar-free version will just stay soupy.
Frequently asked questions
Why is my shake runny? Almost always one of three things: softened ice cream, too much milk, or over-blending. Start with rock-hard ice cream, begin with ⅓ cup of milk, and keep the blend under 30 seconds.
Can I make this ahead? Not really — a milkshake is a five-minute recipe for a reason. You can, however, pre-crush the cookies and chill your glasses so assembly takes two minutes when the craving hits.
What kind of ice cream does Chick-fil-A actually use? Their soft serve is called Icedream, and it is technically a frozen dessert rather than ice cream because of its milkfat content. That is why it tastes lighter and less sweet than premium vanilla ice cream, and why a good full-fat vanilla gets you closer than a super-premium one.
Can I use a different cookie? Yes. Chocolate sandwich cookies of any brand work. Mint versions make a very good grasshopper shake. Golden sandwich cookies give you a vanilla-on-vanilla shake that is milder but genuinely good.
How many servings does this make? Two generous shakes, or one large drive-thru-size shake if you are not sharing. No judgment.
Do I need a high-powered blender? No. A standard blender handles this fine as long as you put the milk in first and work in short bursts. If your blender is struggling, add milk a tablespoon at a time rather than running it longer.

Copycat Chick-fil-A Cookies and Cream Shake
Description
Ingredients
- 3 cups full-fat vanilla ice cream, frozen solid
- ⅓ cup whole milk, plus more as needed
- 8 chocolate sandwich cookies, divided
- ½ teaspoon pure vanilla extract
- Whipped cream and maraschino cherries, for serving
Instructions
- Chill two glasses in the freezer for 10 minutes.
- Place 6 cookies in a zip-top bag and crush with a rolling pin into pea-sized pieces and crumbs. Set the remaining 2 cookies aside for garnish.
- Pour the milk into the blender first, then add the ice cream and vanilla extract.
- Blend on low for 20 to 30 seconds, until smooth and thick. Add milk 1 tablespoon at a time only if the blender stalls.
- Add the crushed cookies and pulse 3 to 4 times, just to distribute. Do not blend smooth.
- Pour into the chilled glasses, top with whipped cream, the reserved crushed cookies, and a cherry. Serve immediately with a wide straw and a spoon.
Equipment
- Glasses
- Blender
Notes
- Ice cream must be frozen solid. Softened ice cream is the number one cause of a thin shake.
- For an extra-thick shake, reduce the milk to ¼ cup and blend in 2 tablespoons of instant vanilla pudding mix.
- To fix a shake that came out too thin, freeze the filled glass for 10 minutes rather than re-blending.
Nutrition
Share this recipe
We can’t wait to see what you’ve made! Mention @forktospoon or tag #forktospoon!
