Vegan Milkshakes (10 Deliciously Creamy Recipes You’ll Love)

Ready to sip on something creamy and dairy-free? These 10 vegan milkshakes are packed with flavor and fun, delivering indulgence without a drop of dairy.
post featured image
This post may contain affiliate links, which means that I make a small commission off items you purchase at no additional cost to you. Please read my policy page.

There’s something magical about a perfectly blended milkshake—it’s like a dessert that doesn’t care if you sip or spoon, as long as you’re enjoying every creamy drop. And guess what? Vegan milkshakes are here to make sure you don’t miss a beat, delivering that same dreamy indulgence without a trace of dairy. These shakes are rich, flavorful, and ready to rival any you’ve ever tried.

Whether you’re all about classic flavors like chocolate and strawberry or you’re craving something a little more adventurous (hello Biscoff spread!), these recipes have your back. With a blender and a handful of simple ingredients, you’re just minutes away from crafting a milkshake masterpiece. Let’s get blending!

Vegan milkshakes with dairy-free whipped cream.

How to Make a Vegan Milkshake

Creating the perfect vegan milkshake isn’t just about throwing ingredients into a blender and hoping for the best—it’s a delicate balance of creamy, dreamy goodness that makes each sip worth savoring.

The magic lies in the texture: thick enough to cling to a straw, but smooth enough to flow like silk. Whether you’re craving something fruity, chocolatey, or downright indulgent, the right mix of ingredients can take your milkshake game to the next level. And the best part? You don’t need dairy to make it happen.

Key Ingredients for a Vegan Milkshake

Every great vegan milkshake starts with a few key players that bring flavor, texture, and that unbeatable richness. Here’s how to build your shake:

  • Plant-Based Milk: Oat, almond, soy, or coconut—each has its charm. Oat milk adds creaminess, almond keeps it light, while coconut gives a tropical vibe. Pro tip: go for the vanilla-flavored versions for an extra flavor boost.
  • Non-Dairy Ice Cream: The backbone of any milkshake. Coconut or cashew-based ice creams work wonders for creaminess. You can even try frozen vegan yogurt to mix things up. Want something lighter? Try a fruit-based sorbet for a refreshing twist.
  • Frozen Bananas: The secret weapon. They add natural sweetness and create that thick, shake-worthy texture without needing extra ice cream. Try our simple banana ice cream! It’s one ingredient, and so delicious!
  • Nut Butters: Peanut butter (check out this peanut butter milkshake!) or almond butter adds depth and richness. A spoonful can turn a simple shake into something that feels luxurious (and gives it that perfect nutty flavor).
  • Flavors & Mix-ins: Vanilla extract, cocoa powder, or a handful of chocolate chips—these little add-ins can completely transform your milkshake. Don’t forget toppings like vegan whipped cream, crushed cookies, or a drizzle of caramel to seal the deal.
Ingredients for vegan milkshake in a blender.

Pro Tips for the Perfect Vegan Milkshake

Now that we’ve got the basics down, these pro tips will make sure your vegan milkshakes go from pretty good to pretty incredible. Whether you’re after thick, creamy perfection or a flavor combo that’ll keep you coming back for more, these suggestions will get you there.

  • Blend, Then Chill: Don’t rush to serve just yet. After blending, pop the shake in the freezer for a quick 5-minute chill. This allows the flavors to meld and gives it that thick, creamy consistency you dream about.
  • Sweeten to Your Taste: Whether you love the natural sweetness of ripe bananas or prefer the punch of agave or maple syrup, make sure your milkshake hits that perfect sweet spot. Too sweet? A tiny pinch of salt can balance things out like magic.
  • Master the Thickness: It’s all about texture. If your shake is too runny, add more frozen fruit or a scoop of non-dairy ice cream. For an ultra-thick shake, cut back on the plant milk. Pro tip: Instead of regular ice, freeze plant-based milk in ice cube trays to keep your shake thick without watering it down.
  • Make It Your Own: A great milkshake is just the beginning—now it’s time to have fun. Swirl in peanut butter, toss in some cacao nibs, or top it off with crushed cookies for a milkshake that’s truly yours. Feeling fruity? Fresh or frozen berries are an easy add-in, or go tropical with a splash of coconut milk and some pineapple. Don’t forget a sprinkle of cinnamon or nutmeg to spice things up.
  • Get Creative with Toppings: Crushed oreo cookies, coconut flakes, heavenly vegan nutella, dairy-free white chocolate chips, or colorful vegan sprinkles can bring a whole new dimension to your creation.

Vegan Milkshake Recipes

Get ready to blend up some creamy, dreamy magic with these plant-based milkshakes that prove indulgence doesn’t need dairy. Whether you’re a die-hard chocolate fan, a fruit-forward flavor seeker, or someone who just loves experimenting with mix-ins, we’ve got a shake for you.

Each recipe is easy to whip up, endlessly customizable, and guaranteed to hit that perfect sweet spot without ever feeling heavy. Grab your blender, because these vegan milkshakes are about to become your new favorite treat—straws are optional, but highly recommended.

Creamy Banana Milkshake

This banana milkshake is proof that you don’t need a million ingredients to create something seriously delicious. Just frozen bananas, your favorite plant-based milk, and a dash of vanilla come together to make the thickest, creamiest shake that’s basically dessert in a glass. It’s the kind of shake that’ll have you wondering why you didn’t freeze those spotty bananas sooner. Want to jazz it up? Throw in some peanut butter or go wild with a drizzle of vegan Nutella—it’s a blank canvas for all your milkshake dreams.

A hand reaching for a banana milkshake.

Pumpkin Milkshake

This pumpkin milkshake is basically fall wrapped up in a glass—creamy, cozy, and tasting like a festive pumpkin pie went on a smoothie bender. With frozen bananas making it thick and luscious, plus pumpkin purée and a hit of warm spices, it’s an easy way to bring all those autumn vibes into your kitchen without breaking out the rolling pin. Feeling fancy? Top it with a swirl of vegan whipped cream and a dusting of cinnamon. It’s like sipping on your favorite fall dessert, minus the pie crust.

Pumpkin pie milkshakes in glasses, next to Halloween and autumn decorations.

Peanut Butter Banana Milkshake

This peanut butter banana milkshake is the creamy, dreamy combo you didn’t know you needed. With frozen bananas, peanut butter, and a splash of vanilla soymilk, it’s like dessert disguised as a healthy treat. Want to make it extra fun? Drizzle peanut butter down the sides, throw on some vegan whipped cream, and don’t forget the vegan spinkles! It’s indulgent, easy, and the kind of shake you’ll want to sip on repeat.

Peanut butter milkshakes with dairy-free whipped cream in tall serving glasses.

Refreshing Coconut Shake

This coconut shake created by Rachel at Health My Lifestyle is like a mini tropical vacation in a glass. Creamy coconut milk, a frozen banana (or dairy-free ice cream if you’re feeling extra), and a splash of vanilla come together to make a shake that’s cool, rich, and seriously refreshing. Whether you want a simple, ice-cold treat or you’re ready to layer on some coconut whipped cream and toasted flakes, this shake’s got you covered. One sip, and you’ll be ready to grab your beach towel—even if you’re just hanging out in your kitchen.

A vegan coconut shake with dairy-free whipped cream.
Photo credit: Health My Lifestyle

Date Shake

This date shake by Lauren at Hot For Food is basically dessert disguised as a drink, and we’re here for it. Medjool dates bring that caramel-y sweetness that makes you wonder why you haven’t been blending them into everything. Add some creamy coconut milk, a sprinkle of cinnamon, and a pinch of nutmeg, and you’ve got a shake that’s rich, cozy, and way too easy to make. Top it with a little dairy-free whipped cream and you’ve got yourself a fancy, feel-good treat that hits all the right notes.

A dairy-free milkshake with vegan whipped cream.
Photo credit: Hot For Food

Easy Biscoff Milkshake

This Biscoff milkshake by Amanda at My Goodness Kitchen is everything you love about it, but in drinkable form. Smooth, creamy, and just the right amount of spiced caramel goodness, it’s the kind of shake that feels like a treat without trying too hard. Blend up some vegan ice cream and Biscoff spread, and suddenly you’re sipping on dessert that’s both easy and indulgent. Want to get fancy? Add a swirl of melted Biscoff and a few crushed cookies on top—because why stop at good when you can have spectacular?

A vegan biscoff milkshake.
Photo credit: My Goodness Kitchen

Best Vegan Chocolate Milkshake

This vegan chocolate milkshake by Julie at The Simple Veganista is basically a tall glass of “why didn’t I make this sooner?” It’s got that perfect creamy, chocolatey magic you crave, but with just the right amount of healthy vibes to keep it in your good graces. Whether you go classic with frozen bananas or kick things up a notch with non-dairy ice cream, this shake is ready to satisfy all your chocolate dreams in just five minutes. Top it with whipped cream, cacao nibs, or a drizzle of chocolate syrup, because life’s too short for boring milkshakes.

Two glasses of vegan chocolate milkshakes.
Photo credit: The Simple Veganista

Easy Strawberry-Banana Milkshake

This strawberry banana milkshake is like sunshine in a glass—sweet, creamy, and oh-so-simple. With just a handful of ingredients, you’ve got the perfect excuse to blend up something fruity and refreshing. Frozen bananas make it thick and luscious, while fresh strawberries bring that burst of summer flavor. Add a scoop of vegan ice cream if you’re feeling a little wild, or keep it light and breezy. Either way, this shake is a win for your taste buds and your blender.

A strawberry and banana dairy-free milkshake.
Photo credit: Health My Lifestyle

Vegan Strawberry Milkshake

This vegan strawberry milkshake by Sophie and Paul over at Vegan On Board is the kind of summertime treat that keeps things simple, fresh, and ridiculously creamy. With just three ingredients—juicy strawberries, vanilla ice cream, and oat milk—you’ll be blending up some serious summer vibes in no time. Want to make it extra? Top it off with whipped cream and grated chocolate, because why not? Whether it’s a hot day or you’re just craving something sweet, this shake is as easy as it is delicious.

A dairy-free strawberry milkshake.
Photo credit: Vegan On Board

Ready, Set, Blend!

And just like that, you’re officially in vegan milkshake heaven! Whether you’re going for something fruity, chocolatey, or totally over-the-top, these shakes have you covered. So grab a straw, blend up your favorites, and don’t be surprised if you find yourself making them again tomorrow. Because let’s be real—who wouldn’t want another round of creamy, dairy-free goodness? Happy sipping!

FAQs

Can I make a vegan milkshake without ice cream?

Absolutely! For a thick and creamy vegan milkshake without ice cream, use frozen bananas as your base. They provide a natural sweetness and that perfect milkshake texture. You can also add a splash of plant-based milk and some nut butter for extra richness. It’s healthy, delicious, and dairy-free!

How do I make my vegan milkshake extra thick?

To get that ultra-thick, spoon-worthy consistency, try using frozen plant-based milk cubes or frozen fruit like bananas. Reducing the amount of liquid in the shake also helps. Another pro tip? Add a scoop of nut butter or a little extra non-dairy ice cream for an extra luscious texture.

What’s the best plant-based milk for vegan milkshakes?

Oat milk is a top choice for vegan milkshakes thanks to its creamy texture, but almond, soy, and coconut milk also work well. For the richest results, opt for vanilla-flavored varieties, which add an extra layer of sweetness to your shake without needing additional sweeteners.

newsletter offer

Enter to Win Our Monthly Giveaway!

New winner evert month! Drop your name below for a chance to win hundreds of dollars of vegan prizes from our brand partners. You’ll also receive our weekly e-newsletter with plant-based recipes galore!

Please enable JavaScript in your browser to complete this form.

Leave a Comment

Your email address will not be published. Required fields are marked *


The reCAPTCHA verification period has expired. Please reload the page.

1 comment
  1. 5 stars
    This peanut butter vegan milkshake is one of my favorite recipes of all time! I make it nearly every week and my toddler especially loves it. Dairy-free healthy milkshakes for breakfast? Yes please!

Stay Inspired!

Thank you for subscribing!