If you love creamy, delicious milkshakes, then you’re in the right place! With the Ninja Creami, making homemade milkshakes has never been easier. Whether you’re craving a classic vanilla shake or an indulgent chocolate blast, these recipes will satisfy your sweet tooth. It may seem difficult to create the perfect shake at home, but with the Ninja Creami, it’s actually quite simple! Just gather your ingredients, follow the easy steps, and enjoy a delicious treat in no time.
In this guide, I’ll walk you through 27 amazing milkshake recipes, each packed with flavor and easy to make. Whether you love fruity, nutty, or chocolatey flavors, there’s something for everyone. So grab your Ninja Creami, and let’s get blending!

1. Velvety Vanilla Dreamshake
Prep Time: 5 minutes | Freeze Time: 12 hours | Serves: 2
This classic vanilla milkshake is smooth, creamy, and absolutely delicious. It’s perfect for those who love a simple yet satisfying treat. The rich vanilla flavor blends perfectly with the creamy texture, making it a timeless favorite.

Ingredients:
- 1 cup whole milk
- 1 cup heavy cream
- ¼ cup sugar
- 1 tbsp vanilla extract
Instructions:
- In a mixing bowl, combine milk, heavy cream, sugar, and vanilla extract.
- Stir until the sugar is fully dissolved.
- Pour the mixture into a Ninja Creami pint container and freeze for 12 hours.
- Once frozen, place the container into the machine and select the “Milkshake” function.
- After blending, stir and enjoy your creamy vanilla dreamshake!
2. Choco-Choco Crunch Blast
Prep Time: 10 minutes | Freeze Time: 12 hours | Serves: 2
Chocolate lovers, this one’s for you! This rich and creamy chocolate milkshake is loaded with crunchy bits for extra texture and flavor.

Ingredients:
- 1 cup chocolate milk
- ½ cup heavy cream
- ¼ cup chocolate syrup
- ½ cup crushed chocolate cookies
- 1 tbsp cocoa powder
Instructions:
- Mix chocolate milk, heavy cream, chocolate syrup, and cocoa powder in a bowl.
- Stir well to combine all ingredients.
- Pour the mixture into a Ninja Creami pint and freeze for 12 hours.
- Once frozen, blend in the Ninja Creami using the “Milkshake” setting.
- Stir in crushed chocolate cookies and enjoy!
3. Berry Blissful Swirl
Prep Time: 5 minutes | Freeze Time: 12 hours | Serves: 2
This refreshing milkshake is packed with sweet and tangy berries, making it the perfect fruity delight.
Ingredients:
- 1 cup mixed berries (strawberries, blueberries, raspberries)
- 1 cup whole milk
- ½ cup yogurt
- 2 tbsp honey
Instructions:
- Blend berries, milk, yogurt, and honey until smooth.
- Pour the mixture into a Ninja Creami container and freeze for 12 hours.
- Once frozen, blend using the “Milkshake” setting.
- Serve with fresh berries on top and enjoy your fruity treat!
4. Salted Caramel Craze
Prep Time: 7 minutes | Freeze Time: 12 hours | Serves: 2
This milkshake is a perfect mix of sweet caramel and a hint of salt. The smooth, creamy texture will make you crave more!
Ingredients:
- 1 cup whole milk
- ½ cup heavy cream
- ¼ cup caramel sauce
- ¼ tsp sea salt
Instructions:
- Mix milk, heavy cream, caramel sauce, and sea salt in a bowl.
- Stir well and pour into a Ninja Creami pint container.
- Freeze for 12 hours.
- Blend in the machine using the “Milkshake” setting.
- Drizzle extra caramel on top and enjoy!
5. Cookies ‘n’ Creami Fantasy
Prep Time: 10 minutes | Freeze Time: 12 hours | Serves: 2
If you love cookies and cream, this milkshake is a dream come true! It’s filled with crunchy cookie bits and a creamy vanilla base.
Ingredients:
- 1 cup whole milk
- ½ cup heavy cream
- ¼ cup crushed chocolate cookies
- 2 tbsp sugar
- 1 tsp vanilla extract
Instructions:
- Mix milk, cream, sugar, and vanilla extract together.
- Pour the mix into the Ninja Creami pint and freeze for 12 hours.
- Blend using the “Milkshake” setting.
- Stir in the crushed cookies and enjoy your creamy delight!
6. Peanut Butter Cup Shakeout
Prep Time: 8 minutes | Freeze Time: 12 hours | Serves: 2
This milkshake is packed with rich peanut butter flavor and chocolate goodness, perfect for peanut butter lovers.
Ingredients:
- 1 cup whole milk
- ½ cup heavy cream
- ¼ cup peanut butter
- ¼ cup chocolate chips
- 2 tbsp sugar
Instructions:
- Mix milk, cream, peanut butter, and sugar until well combined.
- Pour the mixture into the Ninja Creami pint and freeze for 12 hours.
- Blend using the “Milkshake” function.
- Add chocolate chips and stir before serving. Enjoy!
7. Classic Malt Magic
Prep Time: 5 minutes | Freeze Time: 12 hours | Serves: 2
This old-fashioned malt milkshake brings back nostalgic memories with its rich, creamy texture and delicious malty flavor.

Ingredients:
- 1 cup whole milk
- ½ cup heavy cream
- ¼ cup malted milk powder
- 2 tbsp sugar
- 1 tsp vanilla extract
Instructions:
- In a bowl, whisk together milk, heavy cream, malted milk powder, sugar, and vanilla extract.
- Pour the mixture into the Ninja Creami pint and freeze for 12 hours.
- Once frozen, blend using the “Milkshake” function.
- Serve with whipped cream and enjoy the classic taste!
8. Mocha Java Frost
Prep Time: 7 minutes | Freeze Time: 12 hours | Serves: 2
Love coffee? This mocha milkshake combines rich espresso and chocolate for a creamy, caffeinated treat.
Ingredients:
- 1 cup cold brewed coffee
- ½ cup heavy cream
- ¼ cup chocolate syrup
- 2 tbsp sugar
- 1 tsp cocoa powder
Instructions:
- Mix cold brewed coffee, cream, chocolate syrup, sugar, and cocoa powder until well combined.
- Pour the mix into the Ninja Creami pint and freeze for 12 hours.
- Blend using the “Milkshake” setting.
- Serve with a sprinkle of cocoa powder on top and enjoy!
9. Mint Choco Chip Chill
Prep Time: 8 minutes | Freeze Time: 12 hours | Serves: 2
This refreshing mint chocolate chip milkshake is the perfect combination of cool mint and sweet chocolate chips.
Ingredients:
- 1 cup whole milk
- ½ cup heavy cream
- ¼ cup sugar
- ½ tsp mint extract
- ½ cup mini chocolate chips
- A few drops of green food coloring (optional)
Instructions:
- Mix milk, cream, sugar, mint extract, and food coloring in a bowl.
- Pour into the Ninja Creami pint and freeze for 12 hours.
- Once frozen, blend using the “Milkshake” function.
- Stir in chocolate chips and enjoy the refreshing minty delight!
10. Strawberry Shortcake Supreme
Prep Time: 10 minutes | Freeze Time: 12 hours | Serves: 2
Enjoy the sweet and creamy taste of a strawberry shortcake in a milkshake form with real strawberries and shortbread cookies.
Ingredients:
- 1 cup whole milk
- ½ cup heavy cream
- ½ cup fresh strawberries, chopped
- ¼ cup sugar
- ½ cup crumbled shortbread cookies
Instructions:
- Blend milk, cream, strawberries, and sugar until smooth.
- Pour into the Ninja Creami pint and freeze for 12 hours.
- Blend using the “Milkshake” function.
- Stir in crumbled shortbread cookies and enjoy!
11. S’mores Indulgence Shake
Prep Time: 10 minutes | Freeze Time: 12 hours | Serves: 2
This milkshake brings all the flavors of s’mores—chocolate, marshmallow, and graham crackers—into one creamy delight.
Ingredients:
- 1 cup whole milk
- ½ cup heavy cream
- ¼ cup chocolate syrup
- ¼ cup marshmallow fluff
- ½ cup crushed graham crackers
Instructions:
- Mix milk, cream, chocolate syrup, and marshmallow fluff in a bowl.
- Pour the mixture into the Ninja Creami pint and freeze for 12 hours.
- Blend using the “Milkshake” setting.
- Stir in crushed graham crackers and enjoy this campfire-inspired treat!
12. Tropical Paradise Whirl
Prep Time: 7 minutes | Freeze Time: 12 hours | Serves: 2
This tropical milkshake combines pineapple and coconut for a refreshing summer treat.
Ingredients:
- 1 cup coconut milk
- ½ cup pineapple juice
- ½ cup heavy cream
- ¼ cup shredded coconut
- 2 tbsp honey
Instructions:
- Mix coconut milk, pineapple juice, cream, shredded coconut, and honey in a bowl.
- Pour into the Ninja Creami pint and freeze for 12 hours.
- Blend using the “Milkshake” function.
- Serve with toasted coconut flakes on top and enjoy the tropical vibes!
13. Almond Joyful Treat
Prep Time: 8 minutes | Freeze Time: 12 hours | Serves: 2
Inspired by the classic Almond Joy candy, this milkshake is a perfect mix of coconut, chocolate, and almonds.
Ingredients:
- 1 cup whole milk
- ½ cup heavy cream
- ¼ cup coconut cream
- ¼ cup chocolate syrup
- ¼ cup chopped almonds
Instructions:
- Mix milk, cream, coconut cream, and chocolate syrup.
- Pour into a Ninja Creami pint and freeze for 12 hours.
- Blend using the “Milkshake” setting.
- Stir in chopped almonds and enjoy this nutty delight!
14. Double Espresso Delight
Prep Time: 5 minutes | Freeze Time: 12 hours | Serves: 2
Need an energy boost? This rich espresso milkshake combines creamy sweetness with a strong coffee flavor for the perfect pick-me-up.

Ingredients:
- 1 cup cold brewed espresso
- ½ cup whole milk
- ½ cup heavy cream
- ¼ cup sugar
- 1 tsp vanilla extract
Instructions:
- In a bowl, combine espresso, milk, cream, sugar, and vanilla extract.
- Stir well and pour into a Ninja Creami pint container.
- Freeze for 12 hours.
- Blend using the “Milkshake” function.
- Pour into a glass and enjoy your delicious coffee treat!
15. Black Forest Berry Twist
Prep Time: 8 minutes | Freeze Time: 12 hours | Serves: 2
This milkshake combines the flavors of rich chocolate and sweet cherries for a delicious twist on the classic Black Forest dessert.
Ingredients:
- 1 cup whole milk
- ½ cup heavy cream
- ¼ cup cocoa powder
- ½ cup chopped cherries
- ¼ cup sugar
Instructions:
- Mix milk, cream, cocoa powder, and sugar until smooth.
- Pour the mixture into a Ninja Creami pint and freeze for 12 hours.
- Once frozen, blend using the “Milkshake” function.
- Stir in chopped cherries and enjoy your indulgent shake!
16. Cinnamon Roll Sensation
Prep Time: 7 minutes | Freeze Time: 12 hours | Serves: 2
Enjoy the comforting flavors of a freshly baked cinnamon roll in this creamy milkshake with hints of warm spice and sweetness.
Ingredients:
- 1 cup whole milk
- ½ cup heavy cream
- 2 tbsp brown sugar
- 1 tsp ground cinnamon
- ½ tsp vanilla extract
Instructions:
- Mix milk, cream, brown sugar, cinnamon, and vanilla extract in a bowl.
- Pour into the Ninja Creami pint and freeze for 12 hours.
- Blend using the “Milkshake” setting.
- Top with whipped cream and a sprinkle of cinnamon for extra flavor!
17. Toasted Marshmallow Marvel
Prep Time: 10 minutes | Freeze Time: 12 hours | Serves: 2
This milkshake delivers the sweet, smoky flavor of toasted marshmallows in a smooth, creamy drink.
Ingredients:
- 1 cup whole milk
- ½ cup heavy cream
- ½ cup toasted marshmallows
- 2 tbsp sugar
- 1 tsp vanilla extract
Instructions:
- Blend milk, cream, toasted marshmallows, sugar, and vanilla extract.
- Pour into a Ninja Creami pint and freeze for 12 hours.
- Blend using the “Milkshake” function.
- Serve with extra toasted marshmallows on top for a fun treat!
18. Raspberry Ripple Delight
Prep Time: 5 minutes | Freeze Time: 12 hours | Serves: 2
This fruity milkshake features swirls of sweet raspberry sauce mixed with a creamy vanilla base for a refreshing treat.
Ingredients:
- 1 cup whole milk
- ½ cup heavy cream
- ¼ cup raspberry sauce
- ¼ cup sugar
- 1 tsp vanilla extract
Instructions:
- Mix milk, cream, sugar, and vanilla extract until well combined.
- Pour into a Ninja Creami pint and freeze for 12 hours.
- Once frozen, blend using the “Milkshake” setting.
- Swirl in raspberry sauce and enjoy the fruity goodness!
19. Butter Pecan Bliss
Prep Time: 8 minutes | Freeze Time: 12 hours | Serves: 2
This milkshake brings together the rich flavors of butter and toasted pecans for a creamy, nutty delight.
Ingredients:
- 1 cup whole milk
- ½ cup heavy cream
- ¼ cup toasted pecans
- 2 tbsp brown sugar
- 1 tsp butter extract
Instructions:
- Blend milk, cream, sugar, and butter extract until well mixed.
- Pour the mixture into a Ninja Creami pint and freeze for 12 hours.
- Once frozen, blend using the “Milkshake” function.
- Stir in toasted pecans and enjoy the crunchy, buttery flavor!
20. Honey Lavender Chill
Prep Time: 7 minutes | Freeze Time: 12 hours | Serves: 2
This milkshake is a calming and unique blend of sweet honey and fragrant lavender, perfect for a relaxing treat.
Ingredients:
- 1 cup whole milk
- ½ cup heavy cream
- ¼ cup honey
- 1 tsp dried culinary lavender
- 1 tsp vanilla extract
Instructions:
- Warm the milk slightly and steep the lavender for 5 minutes.
- Strain out the lavender and mix with cream, honey, and vanilla extract.
- Pour into the Ninja Creami pint and freeze for 12 hours.
- Blend using the “Milkshake” setting and enjoy the floral sweetness!
21. Maple Walnut Wonderland
Prep Time: 5 minutes | Freeze Time: 12 hours | Serves: 2
This comforting milkshake features the warm, rich flavors of maple syrup and crunchy walnuts for a perfect fall treat.

Ingredients:
- 1 cup whole milk
- ½ cup heavy cream
- ¼ cup pure maple syrup
- ½ cup chopped walnuts
Instructions:
- Mix milk, cream, and maple syrup in a bowl.
- Pour into the Ninja Creami pint and freeze for 12 hours.
- Blend using the “Milkshake” function.
- Stir in chopped walnuts and enjoy this cozy flavor!
22. Pineapple Coconut Breeze
Prep Time: 7 minutes | Freeze Time: 12 hours | Serves: 2
This tropical-inspired milkshake blends sweet pineapple with creamy coconut for a refreshing island treat.
Ingredients:
- 1 cup coconut milk
- ½ cup heavy cream
- ½ cup pineapple chunks
- ¼ cup shredded coconut
- 2 tbsp honey
Instructions:
- Blend coconut milk, heavy cream, pineapple chunks, shredded coconut, and honey until smooth.
- Pour into the Ninja Creami pint and freeze for 12 hours.
- Once frozen, blend using the “Milkshake” function.
- Serve with a sprinkle of shredded coconut on top and enjoy the tropical vibes!
23. Hazelnut Heaven Fusion
Prep Time: 8 minutes | Freeze Time: 12 hours | Serves: 2
A rich and creamy hazelnut milkshake that’s perfect for nut lovers. The combination of chocolate and hazelnut makes this an irresistible treat.
Ingredients:
- 1 cup whole milk
- ½ cup heavy cream
- ¼ cup chocolate hazelnut spread (such as Nutella)
- ¼ cup chopped hazelnuts
- 2 tbsp sugar
Instructions:
- Mix milk, cream, and chocolate hazelnut spread in a bowl until smooth.
- Pour the mixture into the Ninja Creami pint and freeze for 12 hours.
- Blend using the “Milkshake” setting.
- Stir in chopped hazelnuts for extra crunch and enjoy!
24. Pumpkin Spice Whisk
Prep Time: 7 minutes | Freeze Time: 12 hours | Serves: 2
This creamy milkshake is packed with warm pumpkin spice flavors, making it the perfect autumn treat.
Ingredients:
- 1 cup whole milk
- ½ cup heavy cream
- ¼ cup canned pumpkin puree
- 2 tbsp maple syrup
- 1 tsp pumpkin spice mix
Instructions:
- Mix milk, cream, pumpkin puree, maple syrup, and pumpkin spice until smooth.
- Pour into a Ninja Creami pint and freeze for 12 hours.
- Once frozen, blend using the “Milkshake” function.
- Serve with whipped cream and a sprinkle of cinnamon on top. Enjoy!
25. Cherry Cheesecake Cream
Prep Time: 10 minutes | Freeze Time: 12 hours | Serves: 2
This milkshake tastes just like a slice of cherry cheesecake—sweet, creamy, and full of flavor!
Ingredients:
- 1 cup whole milk
- ½ cup heavy cream
- ¼ cup cream cheese, softened
- ¼ cup cherry pie filling
- 2 tbsp sugar
- ½ tsp vanilla extract
Instructions:
- Blend milk, cream, cream cheese, sugar, and vanilla extract until smooth.
- Pour into a Ninja Creami pint and freeze for 12 hours.
- Once frozen, blend using the “Milkshake” setting.
- Stir in cherry pie filling and enjoy this indulgent shake!
26. Lemon Meringue Mixer
Prep Time: 6 minutes | Freeze Time: 12 hours | Serves: 2
This milkshake brings the bright and tangy flavor of lemon meringue pie into a creamy, dreamy drink.
Ingredients:
- 1 cup whole milk
- ½ cup heavy cream
- ¼ cup lemon curd
- 2 tbsp sugar
- ½ tsp vanilla extract
Instructions:
- Mix milk, cream, lemon curd, sugar, and vanilla extract until smooth.
- Pour the mixture into the Ninja Creami pint and freeze for 12 hours.
- Once frozen, blend using the “Milkshake” function.
- Garnish with whipped cream and lemon zest. Enjoy the refreshing taste!
27. Banana Split Blizzard
Prep Time: 8 minutes | Freeze Time: 12 hours | Serves: 2
All the flavors of a banana split packed into a thick, creamy milkshake! A perfect blend of bananas, chocolate, and strawberries.

Ingredients:
- 1 cup whole milk
- ½ cup heavy cream
- 1 ripe banana, mashed
- ¼ cup chocolate syrup
- ¼ cup chopped strawberries
- 2 tbsp chopped nuts
Instructions:
- Blend milk, cream, banana, and chocolate syrup until well combined.
- Pour into the Ninja Creami pint and freeze for 12 hours.
- Once frozen, blend using the “Milkshake” function.
- Stir in strawberries and nuts for the ultimate banana split experience. Enjoy!
Conclusion
Making delicious milkshakes at home with the Ninja Creami is easier than you might think! Whether you’re in the mood for a classic treat like the Velvety Vanilla Dreamshake, a rich and indulgent Choco-Choco Crunch Blast, or something more adventurous like the Pumpkin Spice Whisk, there’s a recipe for every craving.
Each milkshake is made with simple ingredients, easy steps, and lots of love. The best part? You can customize these recipes to suit your taste—add extra toppings, adjust sweetness, or experiment with new flavors. With a little preparation and patience, you’ll be enjoying creamy, dreamy shakes that rival your favorite dessert spots.
So, grab your Ninja Creami, pick a recipe, and start blending your way to milkshake heaven! Enjoy these tasty creations with your family and friends, or treat yourself to a sweet escape whenever you need a little pick-me-up.