If you have ever pulled up to a Sonic Drive-In at 9 p.m. just for a shake, this recipe is going to save you a whole lot of gas money. This Ninja Creami Copycat Sonic Oreo Cheesecake Milkshake is everything you love about the drive-thru version — thick, rich, cookies-and-cream flavor with that unmistakable tangy cheesecake finish — except you can make it at home in about 10 minutes.

Ninja Creami Copycat Sonic Oreo Cheesecake Milkshake in a tall glass topped with whipped cream, crushed Oreos, and graham cracker crumbs
Save This Recipe Form

Want to save this recipe?

Enter your email below & I will send it straight to your inbox. Plus you’ll get more great recipes from me on occasion!

And here is the best part: there is no 24-hour freeze. Most Ninja Creami recipes ask you to mix a base, freeze it overnight, and wait. Not this one. Because we start with store-bought vanilla ice cream that is already frozen solid, you can go from craving to first sip in the time it takes to crush a sleeve of Oreos.

The Creami’s Milkshake function does something a regular blender simply cannot do. Instead of chopping the ice cream into chunks and whipping air into it, the Creami’s paddle shaves the frozen base into microscopic ribbons — which is why the finished shake is dense and velvety instead of foamy and thin. It is the same trick that makes my Ninja Creami Oreo Milkshake so ridiculously smooth, just dressed up with cheesecake filling and graham cracker crumbs this time around.

If strawberry is more your speed, I have a Ninja Creami Copycat Sonic Strawberry Cheesecake Milkshake that uses the same cheesecake base with fresh berries folded in.

Ninja Creami Copycat Sonic Oreo Cheesecake Milkshake in a tall glass topped with whipped cream, crushed Oreos, and graham cracker crumbs

Why You’ll Love This Recipe

  • No freezing required. Store-bought ice cream is your shortcut. Skip the overnight wait entirely.
  • Ready in 10 minutes. Five minutes of prep, a few minutes in the machine, done.
  • Tastes like the real thing. Cheesecake filling is the secret — it gives you that tangy, dense dairy flavor that plain ice cream cannot fake.
  • Two textures in every sip. Crushed Oreos bring the crunch, graham crackers bring that buttery cheesecake-crust flavor.
  • Cheaper than the drive-thru. One pint makes two generous shakes for a fraction of what you would pay at Sonic.
  • Totally customizable. Swap the cookies, change the milk, add a caramel drizzle — it is very forgiving.

What Is a Sonic Oreo Cheesecake Milkshake?

Sonic’s shake menu is famous for its “master shake” style blends, and the cheesecake versions are the ones people come back for. The Oreo Cheesecake shake layers three things: a sweet vanilla ice cream base, real cheesecake flavor with that signature cream cheese tang, and crushed chocolate sandwich cookies blended right through.

What makes it different from a plain cookies-and-cream shake is the tang and the crust. The cream cheese cuts the sweetness so the shake does not taste flat, and the graham cracker crumbs add a toasty, buttery note that reads as “cheesecake” instead of just “vanilla with cookies in it.” That is exactly what we are recreating here.

Ingredients You’ll Need

Here are the simple ingredients you will need to make this Copycat Sonic Oreo Cheesecake Milkshake in your Ninja Creami. The full measurements and step-by-step directions are in the printable recipe card at the bottom of the post, along with the nutritional information.

Ingredients for Ninja Creami Copycat Sonic Oreo Cheesecake Milkshake: vanilla ice cream, cheesecake filling, whole milk, crushed Oreos, and graham crackers
  • Vanilla Ice Cream: The base of the whole shake. Use a good full-fat vanilla — the higher the butterfat, the thicker and creamier your finished milkshake. Keep it in the freezer until the very second you are ready to scoop, since soft ice cream makes a runny shake.
  • Cheesecake Filling: This is what separates a copycat Sonic shake from an ordinary Oreo shake. Store-bought cheesecake filling from the dairy aisle works beautifully, or use homemade. It brings the tang, the richness, and the density.
  • Whole Milk: Just enough liquid to help everything blend into a drinkable consistency. Whole milk keeps the shake rich; skim will thin it out noticeably.
  • Crushed Oreos: About 6 to 8 cookies, crushed. Leave the cream filling in — it melts into the base and adds sweetness. Crush them coarsely so you still get little cookie shards throughout.
  • Crushed Graham Crackers: Your instant cheesecake crust. Roughly two full graham cracker sheets, crushed. Do not skip these; they are what makes the flavor read as cheesecake.
  • Whipped Cream (optional): For that soft-serve swirl on top.
  • Extra Oreos and Graham Crumbs: For garnish, because a bare shake looks sad.

How to Make a Ninja Creami Copycat Sonic Oreo Cheesecake Milkshake

Vanilla ice cream, cheesecake filling, and whole milk added to a Ninja Creami pint container below the max fill line

Step One: Prepare the milkshake base. Add the vanilla ice cream, cheesecake filling, and whole milk to a clean Ninja Creami pint container. Make sure you stay below the MAX FILL line — overfilling is the number one cause of a jammed paddle.

Stirring cheesecake filling and whole milk into vanilla ice cream until smooth in a Ninja Creami pint

Step Two: Mix the ingredients. Stir the ice cream, cheesecake filling, and milk together until fully combined and smooth. This pre-mixing step matters more than people think. It distributes the cheesecake filling evenly so you do not end up with one glass that tastes tangy and one that tastes plain.

Ninja Creami pint locked into the machine with the Milkshake setting selected

Step Three: Add the crushed cookies. Gently fold in the crushed Oreos and crushed graham crackers so they are evenly distributed throughout the base. Fold — do not beat — so the cookies stay in pieces instead of turning to dust.

Folding crushed Oreos and graham cracker crumbs into the cheesecake milkshake base

Step Four: Process in the Ninja Creami. Place the pint into the outer bowl, attach the Creami paddle to the lid, secure the lid assembly, and twist the handle to lock it onto the motor base. Select the MILKSHAKE setting and let the machine run its full cycle.

Step Five: Serve. Pour the milkshake into a tall glass. Top with whipped cream, extra crushed Oreos, and a shower of graham cracker crumbs. Serve immediately with a wide straw and a long spoon.

Copycat Sonic Oreo cheesecake milkshake poured into a tall glass and topped with whipped cream and Oreo crumbs

Pro Tips for the Best Copycat Sonic Shake

  • Start with rock-hard ice cream. This is the single biggest factor in texture. If your ice cream has been sitting on the counter, pop the filled pint back in the freezer for 10 minutes before processing.
  • Do not exceed the max fill line. It is tempting to load the pint up, but the paddle needs headroom to work. If you want more than two servings, run two pints.
  • Add the milk gradually. Start with the ½ cup called for. If the shake comes out thicker than you want, add a tablespoon or two more and re-spin. You can always thin it — you cannot un-thin it.
  • Crush the Oreos by hand. A zip-top bag and a rolling pin gives you irregular pieces with real texture. A food processor turns them into powder that just tints the shake gray.
  • Chill your glass. Five minutes in the freezer keeps the shake thick from first sip to last.
  • Re-spin if needed. If your first cycle leaves the shake a little uneven, just run the MILKSHAKE function once more. The Creami handles a second pass fine.

Variations and Substitutions

  • Golden Oreo Cheesecake: Swap regular Oreos for Golden Oreos and you get something closer to a vanilla cheesecake shake — lighter, sweeter, and very good.
  • Chocolate Oreo Cheesecake: Use chocolate ice cream instead of vanilla and add a swirl of hot fudge. This one leans toward my Ninja Creami Chocolate Milkshake in richness.
  • Strawberry Cheesecake: Fold in a few chopped strawberries or a spoonful of strawberry preserves for a berry-Oreo mashup. The same idea drives my Ninja Creami Strawberry Cheesecake Ice Cream.
  • No cheesecake filling on hand? Beat 3 tablespoons of softened cream cheese with 2 tablespoons of powdered sugar and a splash of milk until smooth. That is your filling.
  • Higher protein: Swap part of the milk for a vanilla protein shake, the way I do in my Cookies and Cream Protein Ice Cream.
  • Dairy-free: Use a coconut or oat-based vanilla frozen dessert, a dairy-free cream cheese spread, and oat milk. Oreos themselves are already dairy-free.
  • Caramel cheesecake: Drizzle caramel sauce into the glass before pouring, and again on top.
Ninja Creami Copycat Sonic Oreo Cheesecake Milkshake in a tall glass topped with whipped cream, crushed Oreos, and graham cracker crumbs

Storage Instructions

Milkshakes are a make-and-drink situation — this one is best in the first ten minutes. But if you have leftovers:

Freezer: Snap the lid back on the pint and freeze for up to 2 weeks. It will freeze rock solid. To bring it back, just re-run the MILKSHAKE function (add a tablespoon of milk first). It will not be quite as fluffy as the first spin, but it is still delicious.

Refrigerator: Not recommended. It separates and turns into a thin, sad glass of sweet milk.

Do not re-freeze after it has fully melted. The texture will be icy.

Equipment You’ll Need

  • Ninja Creami or Ninja Creami Deluxe with the MILKSHAKE function
  • Ninja Creami pint container with lid
  • Zip-top bag and rolling pin (for crushing cookies)
  • Large spoon or spatula
  • Tall milkshake glass and a wide straw

What to Serve With It

This shake is a full dessert on its own, but it is genuinely excellent alongside something salty — a basket of Air Fryer Copycat McDonald’s French Fries, a couple of Air Fryer Hot Dogs, or a juicy Air Fryer Cheeseburger, Sonic-style. It also makes a great birthday-party option: set out bowls of crushed cookies, sprinkles, and sauces and let everyone build their own topping situation.

Ninja Creami Copycat Sonic Oreo Cheesecake Milkshake in a tall glass topped with whipped cream, crushed Oreos, and graham cracker crumbs

More Copycat Ninja Creami Shakes

If drive-thru copycats are your thing, my Ninja Creami McDonald’s Vanilla Milkshake is the simplest place to start, and the Ninja Creami In-N-Out Milkshake is a three-flavor Neapolitan blend worth trying. For coffee lovers, the Ninja Creami Jamocha Shake hits that Arby’s chocolate-coffee note perfectly. And if you want to stay in the Sonic lane, the Ninja Creami Sonic Banana Shake is a nostalgic favorite around here.

Frequently Asked Questions

Do I really not have to freeze the base for 24 hours?
Correct. Standard Ninja Creami ice cream recipes need a liquid base frozen solid for 24 hours before spinning. This recipe skips that step because store-bought ice cream is already frozen and already stabilized. You are using the Creami as a milkshake machine, not an ice cream machine.

Can I use the SMOOTHIE or MIX-IN setting instead?
If your model does not have a MILKSHAKE function, the SMOOTHIE setting is the closest substitute. The MIX-IN function is designed for adding chunks to an already-spun base, so it will not blend your milk in properly on its own.

My shake came out too thick to drink. What now?
Add 1 to 2 tablespoons of milk and re-spin on MILKSHAKE. Repeat until it pours the way you want it.

My shake came out too thin. What went wrong?
Almost always one of two things: the ice cream was too soft when you started, or too much milk went in. Pop the pint back in the freezer for 20 minutes and re-spin.

Can I make this in a regular blender?
Yes, though the texture will be different — airier and less dense. Use the pulse setting, keep it brief, and add the cookies at the very end so they do not pulverize.

What kind of cheesecake filling should I buy?
Look for the ready-to-use cheesecake filling in a tub near the refrigerated dairy or dessert section. No-bake cheesecake filling works well too. Both blend smoothly straight from the container.

How many servings does this make?
Two generous shakes, or three smaller ones. One pint container is the maximum per batch.

Can I double the recipe?
Not in a single pint — you will hit the max fill line. Run two separate pints back to back instead.

Can kids help make this?
Absolutely. Crushing the cookies in a zip-top bag is a genuinely fun job for a kid. Just handle the machine yourself.

Ninja Creami Copycat Sonic Oreo Cheesecake Milkshake in a tall glass topped with whipped cream, crushed Oreos, and graham cracker crumbs

Ninja Creami Copycat Sonic Oreo Cheesecake Milkshake

No ratings yet
Prep Time: 10 minutes
Cook Time: 10 minutes
Total Time: 20 minutes
Servings: 2 Servings

Description

Make a thick, creamy Copycat Sonic Oreo Cheesecake Milkshake right in your Ninja Creami — no 24-hour freeze needed. Vanilla ice cream, cheesecake filling, crushed Oreos, and graham crackers come together in about 10 minutes for a drive-thru-worthy treat at home.

Ingredients 

  • 2 cups vanilla ice cream, store-bought
  • ½ cup cheesecake filling, store-bought or homemade
  • ½ cup whole milk
  • ½ cup crushed Oreos, about 6–8 Oreos
  • ¼ cup crushed graham crackers
  • Whipped cream, optional, for topping
  • Extra crushed Oreos and graham cracker crumbs, for garnish

Instructions

  • Prepare the milkshake base: In the Ninja Creami pint container, add the vanilla ice cream, cheesecake filling, and whole milk. Stay below the MAX FILL line.
  • Mix the ingredients: Stir the ice cream, cheesecake filling, and milk together until fully combined and smooth.
  • Add the crushed Oreos: Gently fold in the crushed Oreos and crushed graham crackers so they are evenly distributed throughout the milkshake base.
  • Process in the Ninja Creami: Place the pint container into the Ninja Creami machine and select the “Milkshake” setting. Let the machine blend everything smoothly.
  • Serve: Pour the milkshake into a glass. Top with whipped cream, extra crushed Oreos, and graham cracker crumbs for a true cheesecake vibe.

Equipment

  • Ninja Creami or Ninja Creami Deluxe
  • Ninja Creami Pint Container with Lid
  • Zip-top bag and rolling pin
  • Tall milkshake glass

Notes

  • Keep the ice cream frozen solid until the moment you scoop it — soft ice cream makes a thin shake.
  • Never fill the pint above the MAX FILL line; the paddle needs headroom.
  • Too thick? Add milk 1 tablespoon at a time and re-spin on Milkshake.
  • Too thin? Refreeze the pint 20 minutes and re-spin.
  • Crush the Oreos by hand for the best texture — a food processor turns them to powder.
  • No cheesecake filling? Whip 3 tablespoons softened cream cheese with 2 tablespoons powdered sugar and a splash of milk.
  • No Milkshake setting on your model? Use Smoothie instead.

Nutrition

Serving: 1ServingCalories: 705kcalCarbohydrates: 92gProtein: 13gFat: 33gSaturated Fat: 16gPolyunsaturated Fat: 3gMonounsaturated Fat: 11gTrans Fat: 0.02gCholesterol: 83mgSodium: 583mgPotassium: 592mgFiber: 4gSugar: 50gVitamin A: 659IUVitamin C: 1mgCalcium: 271mgIron: 7mg

Share this recipe

We can’t wait to see what you’ve made! Mention @forktospoon or tag #forktospoon!