With just a few simple ingredients, you can blend up a thick and decadent Cheesecake Milkshake that tastes like your favorite cheesecake in a glass! This homemade cheesecake milkshake is perfect for dessert, a late Summer day snack, or even a fun dessert to serve all year round!

There’s nothing better than a thick, creamy milkshake! We love the flavor of cheesecake without the pain of making a cheesecake. I love making a raspberry no bake cheesecake, peanut butter cheesecake dip, or a strawberry cheesecake dip when we are short on time.
Our family absolutely loves this cheesecake milkshake because it’s so easy to make and so yummy! The combo of cream cheese, vanilla ice cream, and milk creates a smooth milkshake, while the crushed graham crackers add the perfect crunch.
Don't be scared of trying different flavor combinations too! Try a fruity strawberry cheesecake milkshake or a rich chocolate cheesecake version, it’s easy to switch up the flavors. It’s also a fun dessert to make together, letting everyone add their own favorite mix-ins and toppings!
Jump to:
Ingredients to Make Cheesecake Milkshake

- Vanilla ice cream. This is the base of the milkshake. Use your favorite vanilla bean ice cream or vanilla bean frozen yogurt.
- Milk. Whole milk is the best to give it a delicious, creamy flavor, but if you have 2% milk or even a nondairy milk would work in this recipe.
- Cream cheese. To get that cheesecake flavor!
- Graham cracker crumbs. You can use a few graham crackers if that is what you have on hand.
Be sure to check out the printable recipe card for full recipe information on ingredients and quantities.
Substitutions and Variations
- Make this recipe dairy free! Use dairy-free ice cream, plant-based cream cheese, and almond or oat milk.
- Make it fruity! Add fresh strawberries, blueberries, or raspberries for a fruity cheesecake twist.
- Make it chocolate! Blend in 2 tablespoons of cocoa powder or chocolate syrup for a chocolate cheesecake milkshake.
- Make it extra creamy! Swap milk for heavy cream or half-and-half for a thicker consistency.
How To Make a Cheesecake Milkshake

Step 1
Add the ice cream to the blender.

Step 2
Add the cream cheese to the blender.

Step 3
Pour the milk into the blender.

Step 4
Add the graham crackers and blend until smooth. Top the milkshake with some homemade whipped cream.
Make Ahead Instructions
If you want to prepare this milkshake ahead of time, you can blend it and store it in the freezer for up to 30 minutes before serving. If it becomes too thick, let it sit at room temperature for a few minutes and stir before enjoying.
You can also freeze the milkshake into small containers and then when you are ready to serve it, put the ice cubes into a blender and top with a little milk. Blend until it reaches the consistency you desire.
Frequently Asked Questions
Yes! If you have leftover cheesecake, you can blend a slice into your milkshake for even more cheesecake flavor.
Use less milk for a thicker consistency, or add more ice cream if your shake is too thin.
Sure! While a blender is the easiest way, you can use a hand mixer or vigorously stir the ingredients until smooth. You can also use a food processor, just be careful when you are pouring the milkshake into a glass.


Cheesecake Milkshake
Equipment
- Blender
- Ice Cream Scoop
Ingredients
- 2 cups Vanilla Ice Cream
- ½ cup Milk Whole milk, 2%, or your favorite nondairy milk
- ¼ cup Cream Cheese
- ¼ cup Graham cracker crumbs or 2 large graham crackers
Instructions
- Add all the ingredients to the blender and blend until smooth.
Notes
- This recipe makes one large milkshake or two smaller milkshakes. You can easily double or triple this recipe in order to feed a crowd.
- Freeze this milkshake to make ice cream! Freeze it in a freezer safe container and then scoop it into your favorite bowls for an ice cream sundae.
Leave a Reply