25 Classic Vegan Milkshake Recipes
There’s something nostalgic about a classic diner-style milkshake – the tall frosted glass, the creamy texture, and that perfect balance of flavors. But what if we could take those beloved, old-fashioned shakes and give them a modern, plant-based twist? That’s exactly what I’ve been doing in my kitchen, re-imagining classic milkshake recipes to be completely vegan without sacrificing any of the indulgence. Whether it’s a thick and creamy Peanut Butter Cup Milkshake or a dreamy Strawberry Shortcake Shake, these recipes bring all the comfort and sweetness of a retro soda fountain treat – minus the dairy.
Making these milkshakes vegan has been such a fun way to experiment with flavors while keeping things simple and delicious. Swapping in dairy-free ice cream, plant-based milks, and natural sweeteners has shown me just how easy it is to enjoy rich, creamy shakes without missing a thing. I’ve even taken it a step further by adding wholesome ingredients like chia seeds, fresh fruit, and nut butters to make these treats feel just a little more nourishing (but trust me, they’re still totally indulgent!). From S’mores Milkshakes with toasted vegan marshmallows to a Caramel Apple Shake that tastes like autumn in a glass, there’s a flavor for every craving.
If you’ve ever thought that a dairy-free milkshake couldn’t match up to the classic version, I’m here to change your mind. These shakes are every bit as rich, thick, and satisfying as the ones I grew up loving, and they’re surprisingly easy to make.
1. Oreo Vegan Milkshake

No roundup of vegan milkshakes would be complete without the ultimate cookies-and-cream classic: the Oreo vegan milkshake. This rich, creamy shake blends dairy-free vanilla ice cream, plant-based milk, and plenty of Oreos to create a thick, indulgent treat that’s just as satisfying as the original. Whether you’re craving a quick dessert or looking for a fun, kid-friendly treat, this Oreo milkshake is always a winner. For an extra special touch, top it with whipped coconut cream and crushed Oreos for that true diner-style experience. If you love the combination of crunchy cookies and smooth vanilla ice cream, this shake deserves a spot on your must-try list!
You can read more about this recipe here.
Ingredients:
- 2 cups vegan vanilla ice cream (I used So Delicious vanilla bean coconut milk)
- ½ cup vegan milk (I used oat milk)
- 10 Oreos
- 1/3 cup vegan semi-sweet chocolate chips (I used Nestle Toll House)
Instructions:
- In a blender add the ice cream, milk, Oreos and chocolate chips and mix until smooth.
- Pour in a glass and serve immediately.
- Enjoy! It’s such a simple recipe but it tastes incredible!
2. Chocolate Peanut Butter Banana Milkshake

A chocolate peanut butter banana milkshake is the perfect blend of rich, creamy, and nutty flavors, making it a must-try for any milkshake lover. This vegan version is just as indulgent as the classic, combining dairy-free chocolate ice cream, ripe banana, and creamy peanut butter for a thick and satisfying treat. Whether you’re in the mood for a quick dessert or a midday pick-me-up, this shake delivers on flavor and texture. For an extra special touch, drizzle some melted peanut butter on top or sprinkle in a few chocolate chips. It’s a simple, delicious way to enjoy a classic flavor combination without any dairy!
Ingredients:
- 1 ripe banana
- 1 cup dairy-free chocolate ice cream
- 1/2 cup almond milk (or any plant-based milk)
- 2 tablespoons peanut butter
- 1 tablespoon cocoa powder (optional, for extra chocolate flavor)
- Vegan chocolate chips (for garnish, optional)
Instructions:
- In a blender, add the ripe banana, dairy-free chocolate ice cream, almond milk, peanut butter, and cocoa powder.
- Blend until all ingredients are well combined and the mixture is creamy.
- Taste the milkshake and adjust the flavors if needed, adding more peanut butter or cocoa powder for a richer taste.
- Pour the milkshake into a glass and top with vegan chocolate chips if desired.
- Serve immediately and enjoy this rich and creamy chocolate peanut butter banana milkshake!
3. Strawberry Almond Milkshake

A strawberry almond milkshake is the perfect blend of fruity freshness and creamy richness, making it a refreshing yet indulgent treat. This vegan version combines dairy-free vanilla ice cream, sweet strawberries, and almond milk for a smooth, luscious texture with a hint of nuttiness. Whether you’re craving a light dessert or a sweet midday pick-me-up, this shake is a delicious way to enjoy classic flavors with a plant-based twist. For an extra touch, garnish with sliced almonds or fresh strawberries for a beautifully simple presentation. It’s a creamy, dreamy treat that’s as easy to make as it is to enjoy!
Ingredients:
- 1 cup fresh or frozen strawberries
- 1 cup dairy-free vanilla ice cream
- 1/2 cup almond milk
- 1 tablespoon almond butter (optional)
- Fresh strawberries (for garnish, optional)
Instructions:
- In a blender, combine the strawberries, dairy-free vanilla ice cream, almond milk, and almond butter (if using).
- Blend until the mixture is smooth and creamy, adjusting the thickness by adding more ice cream or almond milk as needed.
- Taste the milkshake and add more strawberries or almond butter to suit your preference.
- Pour the milkshake into a glass and garnish with fresh strawberries if desired.
- Serve immediately for a refreshing and delicious treat!
4. Mint Chocolate Chip Milkshake

A mint chocolate chip milkshake is the perfect mix of cool, refreshing mint and rich, chocolatey goodness. This vegan version blends dairy-free mint chocolate chip ice cream with plant-based milk for a smooth, creamy texture, while a hint of peppermint extract enhances the classic flavor. Whether you’re a lifelong mint chocolate lover or just looking for a refreshing treat, this shake is a must-try. For a little extra indulgence, top it with whipped coconut cream and a sprinkle of vegan chocolate chips. It’s a simple, satisfying way to enjoy a nostalgic favorite without any dairy!
Ingredients:
- 1 cup dairy-free mint chocolate chip ice cream
- 1/2 cup coconut milk (or any plant-based milk)
- 1/2 teaspoon peppermint extract (optional, for extra mint flavor)
- Vegan chocolate chips (for garnish, optional)
Instructions:
- In a blender, combine the dairy-free mint chocolate chip ice cream, coconut milk, and peppermint extract (if using).
- Blend until the mixture is smooth and creamy.
- Taste the milkshake and add more peppermint extract if you desire a stronger mint flavor.
- Pour the milkshake into a glass and top with vegan chocolate chips if desired.
- Serve immediately and enjoy this refreshing mint chocolate chip milkshake!
5. Peanut Butter Banana Milkshake

A peanut butter banana milkshake is the perfect blend of creamy, nutty, and naturally sweet flavors, making it a deliciously satisfying treat. This vegan version combines dairy-free vanilla ice cream, ripe banana, and creamy peanut butter for a thick and luscious texture. Whether you’re craving a quick dessert or a protein-packed pick-me-up, this shake is both indulgent and nourishing. For an extra touch, drizzle some peanut butter on top or sprinkle in chia seeds for added texture. It’s a simple, wholesome, and irresistibly creamy shake that comes together in minutes!
Ingredients:
- 1 ripe banana
- 1 cup dairy-free vanilla ice cream
- 1/2 cup almond milk (or any plant-based milk)
- 2 tablespoons peanut butter
- 1 tablespoon chia seeds (optional, for added nutrition)
Instructions:
- In a blender, combine the ripe banana, dairy-free vanilla ice cream, almond milk, peanut butter, and chia seeds (if using).
- Blend until the mixture is smooth and creamy.
- Taste the milkshake and add more peanut butter if desired for a richer flavor.
- Pour the milkshake into a glass and enjoy immediately!
6. Blueberry Coconut Milkshake

A blueberry coconut milkshake is a refreshing blend of sweet, juicy berries and creamy coconut, making it a perfect balance of fruity and tropical flavors. This vegan version combines dairy-free coconut ice cream, coconut milk, and fresh or frozen blueberries for a smooth, rich texture with a hint of natural sweetness. Whether you’re in the mood for a light and refreshing dessert or a fruity treat to cool down, this shake is a must-try. For an extra special touch, top it with shredded coconut or a few extra blueberries. It’s a creamy, dreamy shake that’s as easy to make as it is to enjoy!
Ingredients:
- 1 cup fresh or frozen blueberries
- 1 cup dairy-free coconut ice cream
- 1/2 cup coconut milk
- 1 tablespoon maple syrup (optional, for extra sweetness)
- Shredded coconut (for garnish, optional)
Instructions:
- In a blender, combine the blueberries, dairy-free coconut ice cream, coconut milk, and maple syrup (if using).
- Blend until the mixture is smooth and creamy.
- Taste the milkshake and adjust sweetness if necessary.
- Pour the milkshake into a glass and garnish with shredded coconut if desired.
- Serve immediately and enjoy this fruity treat!
7. Matcha Green Tea Milkshake

A matcha green tea milkshake is the perfect blend of creamy sweetness and earthy, energizing matcha flavor. This vegan version combines dairy-free vanilla ice cream, plant-based milk, and high-quality matcha powder for a smooth, rich texture with just the right amount of natural bitterness. Whether you’re a matcha lover or just looking for a refreshing twist on a classic shake, this recipe is a must-try. For an extra touch, sprinkle a little matcha powder on top or add a drizzle of coconut cream. It’s a vibrant, indulgent, and antioxidant-packed treat that’s as delicious as it is refreshing!
Ingredients:
- 1 cup dairy-free vanilla ice cream
- 1/2 cup almond milk (or any plant-based milk)
- 1-2 teaspoons matcha green tea powder (adjust to taste)
- 1 tablespoon agave syrup or maple syrup (optional, for sweetness)
Instructions:
- In a blender, combine the dairy-free vanilla ice cream, almond milk, matcha powder, and agave syrup (if using).
- Blend until the mixture is smooth and well combined.
- Taste the milkshake and adjust the matcha or sweetness as needed.
- Pour the milkshake into a glass and serve immediately for a refreshing treat!
8. Chocolate Cherry Milkshake

A chocolate cherry milkshake is the perfect combination of rich cocoa and sweet, juicy cherries, creating a blend that’s both indulgent and refreshing. This vegan version uses dairy-free chocolate ice cream, plant-based milk, and frozen cherries for a thick, creamy texture with a burst of fruity flavor. Whether you’re in the mood for a decadent dessert or a nostalgic treat, this shake delivers on both taste and texture. For an extra special touch, top it with whipped coconut cream and a few fresh cherries. It’s a simple yet luxurious shake that brings together two classic flavors in the most delicious way!
Ingredients:
- 1 cup dairy-free chocolate ice cream
- 1/2 cup almond milk (or any plant-based milk)
- 1/2 cup frozen cherries (pitted)
- 1 tablespoon cocoa powder (optional, for extra chocolate flavor)
- Fresh cherries (for garnish, optional)
Instructions:
- In a blender, combine the dairy-free chocolate ice cream, almond milk, frozen cherries, and cocoa powder (if using).
- Blend until the mixture is smooth and creamy.
- Taste the milkshake and adjust the flavors as needed.
- Pour the milkshake into a glass and garnish with fresh cherries if desired.
- Serve immediately and enjoy this delicious chocolate cherry milkshake!
9. Tropical Mango Coconut Milkshake

A tropical mango coconut milkshake is a creamy, refreshing escape to paradise in every sip. This vegan version blends juicy mango chunks with dairy-free coconut ice cream and coconut milk for a rich, smooth texture with a hint of tropical sweetness. Whether you’re craving a light and fruity dessert or a cool treat on a warm day, this shake is a must-try. For an extra touch, garnish with fresh mango slices or a sprinkle of toasted coconut. It’s a simple, dreamy shake that transports you to a sunny beach with every sip!
Ingredients:
- 1 cup frozen mango chunks
- 1 cup dairy-free coconut ice cream
- 1/2 cup coconut milk
- 1 tablespoon lime juice (optional, for brightness)
- Fresh mango slices (for garnish, optional)
Instructions:
- In a blender, combine the frozen mango, dairy-free coconut ice cream, coconut milk, and lime juice (if using).
- Blend until the mixture is smooth and creamy.
- Taste the milkshake and adjust the lime juice for more brightness if desired.
- Pour the milkshake into a glass and garnish with fresh mango slices if desired.
- Serve immediately and enjoy this tropical delight!
10. Caramel Apple Milkshake

A caramel apple milkshake is the perfect blend of creamy, sweet, and spiced flavors, bringing the comforting taste of a caramel-dipped apple into a rich, sippable treat. This vegan version combines dairy-free vanilla ice cream, almond milk, and real apple pieces, all swirled together with luscious dairy-free caramel sauce. Whether you’re in the mood for a cozy fall-inspired dessert or just love the combination of apples and caramel, this shake is a must-try. For an extra indulgent touch, drizzle more caramel on top and sprinkle with a dash of cinnamon. It’s a smooth, nostalgic treat that tastes like autumn in a glass!
Ingredients:
- 1 cup dairy-free vanilla ice cream
- 1/2 cup almond milk (or any plant-based milk)
- 1 small apple (peeled and chopped)
- 2 tablespoons dairy-free caramel sauce (plus more for drizzling)
- Cinnamon (for garnish, optional)
Instructions:
- In a blender, combine the dairy-free vanilla ice cream, almond milk, chopped apple, and dairy-free caramel sauce.
- Blend until the mixture is smooth and creamy.
- Taste the milkshake and add more caramel sauce if desired.
- Pour the milkshake into a glass and drizzle with extra caramel sauce.
- Sprinkle with cinnamon if desired and serve immediately for a delightful treat!
11. Raspberry Chocolate Chip Milkshake

A raspberry chocolate chip milkshake is the perfect balance of rich chocolate and bright, tangy raspberries, creating a treat that’s both indulgent and refreshing. This vegan version blends dairy-free chocolate ice cream with fresh or frozen raspberries and plant-based milk for a creamy, fruity twist on a classic shake. The addition of vegan chocolate chips adds a delightful crunch in every sip. Whether you’re craving a sweet treat or a fun new flavor combination, this shake is a must-try. For an extra special touch, top it with whipped coconut cream and a sprinkle of chocolate shavings. It’s a decadent yet refreshing shake that’s as easy to make as it is to enjoy!
Ingredients:
- 1 cup fresh or frozen raspberries
- 1 cup dairy-free chocolate ice cream
- 1/2 cup almond milk (or any plant-based milk)
- 2 tablespoons vegan chocolate chips (plus more for garnish)
Instructions:
- In a blender, combine the raspberries, dairy-free chocolate ice cream, almond milk, and vegan chocolate chips.
- Blend until smooth and creamy.
- Taste the milkshake and adjust the sweetness if necessary.
- Pour the milkshake into a glass and top with additional chocolate chips.
- Serve immediately and enjoy this delightful raspberry chocolate chip milkshake!
12. Spiced Pumpkin Milkshake

A spiced pumpkin milkshake is the perfect way to enjoy all the cozy flavors of fall in a cool, creamy treat. This vegan version blends dairy-free vanilla ice cream, real pumpkin purée, and warm pumpkin pie spices for a thick, luscious shake with just the right amount of sweetness and spice. Whether you’re craving a festive dessert or just love the comforting flavors of pumpkin season, this shake is a must-try. For an extra special touch, top it with whipped coconut cream and a sprinkle of cinnamon. It’s like a pumpkin pie in a glass – smooth, spiced, and irresistibly delicious!
Ingredients:
- 1 cup dairy-free vanilla ice cream
- 1/2 cup pumpkin puree
- 1/2 cup almond milk (or any plant-based milk)
- 1 teaspoon pumpkin pie spice
- 1 tablespoon maple syrup (optional, for sweetness)
- Whipped coconut cream (for topping, optional)
Instructions:
- In a blender, combine the dairy-free vanilla ice cream, pumpkin puree, almond milk, pumpkin pie spice, and maple syrup (if using).
- Blend until the mixture is smooth and creamy.
- Taste the milkshake and adjust the sweetness or spices as desired.
- Pour the milkshake into a glass and top with whipped coconut cream if desired.
- Serve immediately and enjoy this spiced pumpkin delight!
13. Cherry Almond Milkshake

A cherry almond milkshake is a delicious blend of sweet, juicy cherries and nutty almond flavor, creating a creamy and refreshing treat. This vegan version combines dairy-free vanilla ice cream, plant-based milk, and almond extract for a smooth, rich texture with a hint of marzipan-like sweetness. Whether you’re craving a light yet indulgent dessert or a fruity shake with a twist, this recipe is a must-try. For an extra touch, top it with sliced almonds and a cherry for a beautifully simple garnish. It’s a perfectly balanced, velvety shake that’s as delightful to sip as it is to make!
Ingredients:
- 1 cup fresh or frozen cherries (pitted)
- 1 cup dairy-free vanilla ice cream
- 1/2 cup almond milk (or any plant-based milk)
- 1 tablespoon almond extract
- Sliced almonds (for garnish, optional)
Instructions:
- In a blender, combine the cherries, dairy-free vanilla ice cream, almond milk, and almond extract.
- Blend until smooth and creamy.
- Taste the milkshake and adjust the almond extract for more flavor if desired.
- Pour the milkshake into a glass and garnish with sliced almonds if desired.
- Serve immediately and enjoy this cherry almond treat!
14. Coconut Lime Milkshake

A coconut lime milkshake is a refreshing blend of creamy coconut and zesty lime, creating the perfect balance of tropical sweetness and citrusy brightness. This vegan version combines dairy-free coconut ice cream, coconut milk, and fresh lime juice for a smooth, luscious texture with a vibrant, tangy twist. Whether you’re looking for a light and cooling dessert or a tropical-inspired treat, this shake is a must-try. For an extra touch, top it with toasted coconut flakes and a lime wedge. It’s a creamy, dreamy shake that brings a taste of the tropics to every sip!
Ingredients:
- 1 cup dairy-free coconut ice cream
- 1/2 cup coconut milk
- Zest and juice of 1 lime
- 1 tablespoon agave syrup (optional, for sweetness)
- Toasted coconut flakes (for garnish, optional)
Instructions:
- In a blender, combine the dairy-free coconut ice cream, coconut milk, lime zest, lime juice, and agave syrup (if using).
- Blend until smooth and creamy.
- Taste the milkshake and adjust the sweetness or lime juice as desired.
- Pour the milkshake into a glass and garnish with toasted coconut flakes if desired.
- Serve immediately and enjoy this refreshing coconut lime delight!
15. Mocha Coffee Milkshake

A mocha coffee milkshake is the perfect blend of bold coffee and rich chocolate, creating a creamy, indulgent treat with a caffeine kick. This vegan version combines dairy-free chocolate ice cream, chilled brewed coffee, and plant-based milk for a smooth, velvety texture with deep, mocha flavor. Whether you’re looking for a refreshing afternoon pick-me-up or a dessert that satisfies both your chocolate and coffee cravings, this shake is a must-try. For an extra special touch, top it with whipped coconut cream and a sprinkle of cocoa powder. It’s a bold, creamy, and energizing shake that coffee lovers will adore!
Ingredients:
- 1 cup dairy-free chocolate ice cream
- 1/2 cup brewed coffee (cooled)
- 1/2 cup almond milk (or any plant-based milk)
- 1 tablespoon cocoa powder (optional, for extra chocolate flavor)
- Coffee beans (for garnish, optional)
Instructions:
- In a blender, combine the dairy-free chocolate ice cream, brewed coffee, almond milk, and cocoa powder (if using).
- Blend until smooth and creamy.
- Taste the milkshake and adjust the coffee or cocoa powder as needed.
- Pour the milkshake into a glass and garnish with coffee beans if desired.
- Serve immediately and enjoy this mocha coffee treat!
16. Pineapple Coconut Milkshake

A pineapple coconut milkshake is a tropical delight, blending sweet, juicy pineapple with creamy coconut for a smooth and refreshing treat. This vegan version combines dairy-free coconut ice cream, coconut milk, and fresh or frozen pineapple chunks for a luscious, island-inspired flavor. Whether you’re craving a light and fruity dessert or a cool escape on a warm day, this shake is a must-try. For an extra touch, garnish with a pineapple wedge and a sprinkle of shredded coconut. It’s a creamy, dreamy shake that brings a taste of the tropics to every sip!
Ingredients:
- 1 cup fresh or frozen pineapple chunks
- 1 cup dairy-free coconut ice cream
- 1/2 cup coconut milk
- 1 tablespoon shredded coconut (optional, for extra texture)
- Pineapple wedges (for garnish, optional)
Instructions:
- In a blender, combine the pineapple chunks, dairy-free coconut ice cream, coconut milk, and shredded coconut (if using).
- Blend until smooth and creamy.
- Taste the milkshake and adjust the pineapple or coconut for desired sweetness.
- Pour the milkshake into a glass and garnish with pineapple wedges if desired.
- Serve immediately and enjoy this tropical pineapple coconut treat!
17. Vanilla Chai Milkshake

A vanilla chai milkshake is the perfect blend of creamy sweetness and warm, aromatic spices, making it a cozy yet refreshing treat. This vegan version combines dairy-free vanilla ice cream, plant-based milk, and a fragrant chai spice blend for a smooth, indulgent shake with just the right amount of spice. Whether you’re a chai lover or just looking for a fun twist on a classic vanilla shake, this recipe is a must-try. For an extra special touch, top it with whipped coconut cream and a sprinkle of cinnamon. It’s a creamy, spiced, and comforting shake that’s perfect for any time of year!
Ingredients:
- 1 cup dairy-free vanilla ice cream
- 1/2 cup almond milk (or any plant-based milk)
- 1 tablespoon chai spice blend (or 1 chai tea bag brewed and cooled)
- 1 tablespoon maple syrup (optional, for sweetness)
- Cinnamon (for garnish, optional)
Instructions:
- In a blender, combine the dairy-free vanilla ice cream, almond milk, chai spice blend (or brewed chai), and maple syrup (if using).
- Blend until smooth and creamy.
- Taste the milkshake and adjust the sweetness or spices as desired.
- Pour the milkshake into a glass and sprinkle with cinnamon if desired.
- Serve immediately and enjoy this comforting vanilla chai treat!
18. Ginger Peach Milkshake

A ginger peach milkshake is a refreshing blend of sweet, juicy peaches and warm, zesty ginger, creating a perfect balance of fruity and spiced flavors. This vegan version combines dairy-free vanilla ice cream, plant-based milk, and fresh or frozen peaches for a creamy, dreamy texture with a hint of warmth from grated ginger. Whether you’re looking for a light and summery treat or a shake with a little extra zing, this recipe is a must-try. For an extra special touch, garnish with fresh peach slices or a sprinkle of cinnamon. It’s a smooth, subtly spiced shake that’s as comforting as it is refreshing!
Ingredients:
- 1 cup fresh or frozen peaches (sliced)
- 1 cup dairy-free vanilla ice cream
- 1/2 cup almond milk (or any plant-based milk)
- 1 teaspoon grated fresh ginger (or 1/4 teaspoon ground ginger)
- Peach slices (for garnish, optional)
Instructions:
- In a blender, combine the peaches, dairy-free vanilla ice cream, almond milk, and ginger.
- Blend until smooth and creamy.
- Taste the milkshake and adjust the ginger for more spice if desired.
- Pour the milkshake into a glass and garnish with peach slices if desired.
- Serve immediately and enjoy this flavorful ginger peach treat!
19. Classic Vanilla Milkshake

A classic vanilla milkshake is simple, timeless, and always delicious, making it the perfect treat for any occasion. This vegan version blends dairy-free vanilla ice cream, plant-based milk, and a splash of vanilla extract for a smooth, creamy texture with a rich, authentic vanilla flavor. Whether you’re craving a nostalgic diner-style shake or just want a quick and easy dessert, this recipe is a must-try. For an extra special touch, top it with whipped coconut cream and a cherry. It’s a creamy, dreamy shake that proves sometimes the simplest flavors are the best!
Ingredients:
- 2 cups dairy-free vanilla ice cream
- 1 cup almond milk (or any plant-based milk)
- 1 teaspoon vanilla extract
- Whipped coconut cream (for topping, optional)
- Maraschino cherry (for garnish, optional)
Instructions:
- In a blender, combine the dairy-free vanilla ice cream, almond milk, and vanilla extract.
- Blend until smooth and creamy, adjusting the thickness by adding more ice cream or milk as needed.
- Pour the milkshake into a tall glass and top with whipped coconut cream if desired.
- Garnish with a maraschino cherry for a classic diner touch.
- Serve immediately and enjoy this classic treat!
20. Chocolate Malt Milkshake

A chocolate malt milkshake is a rich, nostalgic treat that brings back the classic soda fountain experience with every sip. This vegan version blends dairy-free chocolate ice cream, plant-based milk, and malted milk powder for a thick, creamy shake with that signature malty depth. Whether you’re a longtime malt lover or just looking for a fun twist on a chocolate shake, this recipe is a must-try. For an extra indulgent touch, top it with whipped coconut cream and a sprinkle of chocolate shavings. It’s a smooth, velvety shake that’s both timeless and completely dairy-free!
Ingredients:
- 2 cups dairy-free chocolate ice cream
- 1 cup almond milk (or any plant-based milk)
- 2 tablespoons malted milk powder
- Whipped coconut cream (for topping, optional)
- Chocolate shavings (for garnish, optional)
Instructions:
- In a blender, combine the dairy-free chocolate ice cream, almond milk, and malted milk powder.
- Blend until smooth and creamy, adjusting the thickness as desired.
- Pour the milkshake into a glass and top with whipped coconut cream if desired.
- Garnish with chocolate shavings for an extra touch.
- Serve immediately and enjoy this decadent chocolate malt shake!
21. Strawberry Shortcake Milkshake

A strawberry shortcake milkshake is the perfect blend of sweet, juicy strawberries and rich, buttery cake, creating a creamy, indulgent treat. This vegan version combines dairy-free vanilla ice cream, plant-based milk, and fresh or frozen strawberries for a smooth, luscious texture, with the option to mix in crumbled vanilla cake for extra decadence. Whether you’re craving a nostalgic dessert or a fruity, creamy shake, this recipe is a must-try. For an extra special touch, top it with whipped coconut cream and a sprinkle of cake crumbs. It’s a dreamy, dessert-inspired shake that tastes just like a slice of strawberry shortcake in a glass!
Ingredients:
- 1 cup fresh or frozen strawberries
- 1 cup dairy-free vanilla ice cream
- 1/2 cup almond milk (or any plant-based milk)
- 1/4 cup crumbled dairy-free vanilla cake (optional)
- Whipped coconut cream (for topping, optional)
Instructions:
- In a blender, combine the strawberries, dairy-free vanilla ice cream, almond milk, and crumbled vanilla cake (if using).
- Blend until smooth and creamy, adjusting the thickness as needed.
- Pour the milkshake into a glass and top with whipped coconut cream if desired.
- Serve immediately and enjoy this delightful strawberry shortcake-inspired shake!
22. Peanut Butter Cup Milkshake

A peanut butter cup milkshake is the ultimate treat for chocolate and peanut butter lovers, blending rich, creamy flavors into one indulgent sip. This vegan version combines dairy-free chocolate ice cream, plant-based milk, and creamy peanut butter for a thick, luscious shake with the perfect balance of sweet and nutty. Whether you’re craving a nostalgic dessert or just need a chocolate fix, this shake is a must-try. For an extra special touch, top it with crushed vegan peanut butter cups and a drizzle of peanut butter. It’s a smooth, decadent shake that tastes just like your favorite candy – only better!
Ingredients:
- 2 cups dairy-free chocolate ice cream
- 1/2 cup almond milk (or any plant-based milk)
- 3 tablespoons peanut butter
- 1 tablespoon cocoa powder (optional, for extra chocolate flavor)
- Crushed peanut butter cups (for garnish, optional)
Instructions:
- In a blender, combine the dairy-free chocolate ice cream, almond milk, peanut butter, and cocoa powder (if using).
- Blend until smooth and creamy, adjusting the thickness as desired.
- Pour the milkshake into a glass and garnish with crushed peanut butter cups if desired.
- Serve immediately and enjoy this rich peanut butter cup shake!
23. Root Beer Float Milkshake

A root beer float milkshake is a fun and nostalgic twist on the classic soda fountain treat, combining the fizzy sweetness of root beer with the creamy richness of a milkshake. This vegan version blends dairy-free vanilla ice cream, chilled root beer, and plant-based milk for a thick, smooth shake with a bubbly, refreshing finish. Whether you’re craving a blast from the past or looking for a fun new dessert, this shake is a must-try. For an extra special touch, top it with whipped coconut cream and a root beer candy garnish. It’s a sweet, creamy, and bubbly treat that brings the classic root beer float to life in milkshake form!
Ingredients:
- 2 cups dairy-free vanilla ice cream
- 1 cup root beer (chilled)
- 1/2 cup almond milk (or any plant-based milk)
- Whipped coconut cream (for topping, optional)
- Root beer candy (for garnish, optional)
Instructions:
- In a blender, combine the dairy-free vanilla ice cream, root beer, and almond milk.
- Blend until smooth and creamy, adjusting the thickness as needed.
- Pour the milkshake into a glass and top with whipped coconut cream if desired.
- Garnish with root beer candy for a fun touch.
- Serve immediately and enjoy this classic root beer float shake!
24. S’mores Milkshake

A s’mores milkshake is the ultimate indulgent treat, capturing all the comforting flavors of a campfire favorite in a creamy, decadent shake. This vegan version combines dairy-free chocolate ice cream, plant-based milk, and crushed graham crackers for a thick, luscious base with a rich, chocolatey flavor. Whether you’re reminiscing about summer nights or simply craving something indulgent, this shake delivers all the cozy vibes. For an extra special touch, top it with toasted vegan marshmallows, a drizzle of chocolate syrup, and a sprinkle of graham cracker crumbs. It’s a campfire classic in a glass – creamy, sweet, and utterly irresistible!
Ingredients:
- 2 cups dairy-free chocolate ice cream
- 1/2 cup almond milk (or any plant-based milk)
- 1 tablespoon cocoa powder (optional, for extra chocolate flavor)
- 1/4 cup crushed graham crackers
- Vegan marshmallows (for topping, optional)
- Chocolate syrup (for drizzling, optional)
Instructions:
- In a blender, combine the dairy-free chocolate ice cream, almond milk, cocoa powder (if using), and crushed graham crackers.
- Blend until smooth and creamy, adjusting the thickness as desired.
- Pour the milkshake into a glass and top with vegan marshmallows and a drizzle of chocolate syrup if desired.
- Serve immediately and enjoy this delicious s’mores-inspired shake!
25. Banana Split Milkshake

A banana split milkshake is a nostalgic, indulgent treat that brings together the best parts of a classic banana split in one creamy, sip-worthy shake. This vegan version blends dairy-free vanilla ice cream, ripe banana, and plant-based milk for a smooth, creamy base with a burst of fruity sweetness. The addition of chocolate syrup and strawberry sauce gives it that perfect banana split flavor, and for an extra special touch, top it with whipped coconut cream, sliced bananas, and a cherry. It’s a fun, decadent treat that’s perfect for dessert or any time you’re craving a little indulgence!
Ingredients:
- 2 cups dairy-free vanilla ice cream
- 1 ripe banana
- 1/2 cup almond milk (or any plant-based milk)
- 2 tablespoons chocolate syrup
- 2 tablespoons strawberry sauce (or fresh strawberries)
- Whipped coconut cream (for topping, optional)
- Sliced banana and cherries (for garnish, optional)
Instructions:
- In a blender, combine the dairy-free vanilla ice cream, ripe banana, almond milk, chocolate syrup, and strawberry sauce.
- Blend until smooth and creamy, adjusting the thickness as needed.
- Pour the milkshake into a glass and top with whipped coconut cream if desired.
- Garnish with sliced banana and a cherry for a classic touch.
- Serve immediately and enjoy this delightful banana split shake!
Whether you’re craving a classic favorite or a fun, new flavor combination, these vegan milkshakes offer something for every taste. With simple ingredients and endless possibilities, they’re the perfect way to enjoy a creamy, indulgent treat while keeping it plant-based. So grab your blender and get ready to whip up a batch of deliciousness – these shakes are sure to satisfy your sweet tooth and bring a little joy to your day!
My daughters absolutely love these retro style milkshakes!