Craving that thick, creamy Sonic Cheesecake Milkshake but don’t want to leave the house? With your Ninja Creami, you can whip up this indulgent, spot-on copycat right at home—loaded with rich cheesecake flavor, velvety texture, and just the right amount of sweetness. One sip and you’ll be hooked!

If you’re a fan of Sonic’s indulgent cheesecake milkshake, you’re going to love this homemade version made right in your Ninja Creami!
It’s ultra-creamy, perfectly sweet, and packed with that rich cheesecake flavor you crave—all without leaving your kitchen. Whether you’re satisfying a late-night sweet tooth or impressing friends with a fun treat, this copycat recipe is insanely easy and totally spot-on.
Grab your favorite mix-ins and get ready to blend up milkshake magic!

Why You Will Love This Recipe!
- Spot-On Flavor – Tastes just like the real Sonic cheesecake milkshake, but made fresh at home!
- Creamy Perfection – The Ninja Creami creates an ultra-smooth, thick, and luscious milkshake every time.
- Easy Ingredients – No fancy ingredients needed—just a few simple items to blend up dessert magic.
- Customizable Fun – Add mix-ins like strawberries, graham cracker crumbs, or chocolate drizzle to make it your own.
- Perfect Anytime Treat – Whether it’s a weeknight indulgence or a party dessert, this milkshake hits the sweet spot.
Ingredients Needed

- Vanilla ice cream (or homemade): Creamy, sweet base that gives the milkshake richness.
- Cream cheese: Adds tangy cheesecake flavor and smooth, creamy texture.
- Whole milk: Helps blend everything into a thick, drinkable consistency.
- Vanilla extract: Enhances the flavor with warm, sweet vanilla notes.
- Graham crackers: Classic cheesecake crust flavor in every sip.
- Whipped cream: Light, fluffy topping that adds extra sweetness.
How To Make Ninja Creami Copycat Sonic Cheesecake Milkshake

Step One: In your Ninja Creami pint container, combine the vanilla ice cream, cream cheese filling, whole milk, and vanilla extract. Process using the “Milkshake” or “Smoothie” setting until the mixture is creamy and well blended.

Step Two: Gently fold in the crushed graham crackers, or use the “Mix-In” function for even distribution and added texture.

Step Three: Pour the milkshake into glasses and top with whipped cream, a sprinkle of crushed graham crackers, and extra cheesecake bits if you like. Serve right away and enjoy every rich, creamy, cheesecake-inspired sip!

Ninja Creami Copycat Sonic Cheesecake Milkshake Recipe Tips
- Use Full-Fat Ice Cream for Creaminess: For the richest, creamiest texture, opt for full-fat vanilla ice cream rather than low-fat or frozen yogurt.
- Add Extra Cheesecake Flavor: To enhance the cheesecake flavor, consider adding a splash of lemon juice or a pinch of salt.
- Don’t Overfill the Pint: When preparing the milkshake in the Ninja Creami, avoid overfilling the pint container.
- Customize with Mix-ins: Feel free to add your favorite mix-ins, like crushed graham crackers, strawberries, or chocolate chips. Use the “Mix-In” function on your Ninja Creami for even distribution.
- Adjust Consistency: If your milkshake is too thick, add a little more milk and process again. If it’s too thin, add a bit more ice cream and blend until the desired consistency is reached.
- Garnish for Extra Flair: Top your milkshake with whipped cream, crushed graham crackers, and a cherry to make it look as great as it tastes.
Storing
Store any leftover Ninja Creami Copycat Sonic Cheesecake Milkshake in an airtight container in the freezer for up to 2 days. Before serving, let it sit at room temperature for a few minutes to soften slightly, then blend again for that smooth, creamy texture.

Ninja Creami Cheesecake Milkshake Recipe Faqs
What is cream cheese filling, and where can I find it? Cream cheese filling is a sweet, pre-mixed cheesecake filling available in most grocery stores, often near the refrigerated pie and dessert section. It adds a smooth, authentic cheesecake flavor.
Can I use homemade cheesecake filling instead? Yes, you can substitute store-bought cream cheese filling with homemade cheesecake filling if you prefer a more personal touch.
Why are crushed graham crackers included? Crushed graham crackers replicate the classic cheesecake crust, adding a crunchy texture and extra flavor.
Can I add fruit to this milkshake? Yes, fresh or frozen fruits like strawberries, blueberries, or raspberries would pair well with the cheesecake flavors.
What can I use as a substitute for whole milk? Any milk or milk alternative, such as almond milk or oat milk, will work, though whole milk will provide a creamier texture.
How do I make the milkshake thicker? Use less milk or more ice cream to achieve a thicker consistency. You can also freeze the milkshake for a few minutes before serving.
Can I make a lighter version of this milkshake? Yes! You can use low-fat ice cream, a lighter version of cream cheese filling, and a milk alternative to reduce the fat content.
What toppings work well with this milkshake? Whipped cream, extra graham crackers, chocolate syrup, or even fresh fruit make excellent toppings for a cheesecake milkshake.
What if I don’t have a Ninja Creami? A regular blender will work, but the Ninja Creami ensures a perfectly smooth and creamy consistency.
Can I use flavored ice cream instead of vanilla? Yes, feel free to experiment with different ice cream flavors like strawberry or chocolate to create your own cheesecake shake variations.
More Ninja Creami Recipes
- NINJA CREAMI PEACH ICE CREAM
- NINJA CREAMI STRAWBERRY MILKSHAKE
- EASY NINJA CREAMI COPYCAT SONIC NERDS SLUSHES
- NINJA CREAMI PUMPKIN ICE CREAM
- NINJA CREAMI BUTTERSCOTCH ICE CREAM
- EASY NINJA CREAMI STRAWBERRY ICE CREAM
- NINJA CREAMI MANGO SORBET
- Ninja Creami Funfetti Milkshake
Don’t Forget To Follow Us Along on Social Media; Instagram, Facebook, and TikTok, and Join Our Facebook Page and group for all your Air Fryer Recipes and Tips!

Ninja Creami Copycat Sonic Cheesecake Milkshake
Description
Ingredients
- 2 cups store-bought vanilla ice cream, or homemade
- 1/4 cup store-bought cream cheese filling
- 1/2 cup whole milk
- 1 teaspoon vanilla extract
- 2 tablespoons crushed graham crackers
- 2 tablespoons Whipped cream, for garnish
- 1 teaspoon Extra crushed graham crackers, for garnish
Instructions
- In the Ninja Creami pint container, add the vanilla ice cream, store-bought cream cheese filling, whole milk, and vanilla extract. Use the “Milkshake” or “Smoothie” function on your Ninja Creami to blend the ingredients until smooth.
- Stir in the crushed graham crackers or use the "Mix-In" function on your Ninja Creami.
- Pour the milkshake into glasses. Top with whipped cream, extra crushed graham crackers, and additional cheesecake pieces if desired.
- Serve immediately and savor the creamy, cheesecake-flavored milkshake!
Equipment
- Ninja Creami Ice Cream Machine
- Ninja Creami Pint Container
Nutrition
Share this recipe
We can’t wait to see what you’ve made! Mention @forktospoon or tag #forktospoon!