31 Milkshake Recipes


Are you craving a milkshake but looking for a change from vanilla or chocolate? If so, we’ve got some unusual and delicious milkshake recipes for you to try – so let’s get straight to it.


1. Banana Milkshake

This delicious mix of fruit and vanilla is perfect for sunny days! Toss a couple of bananas, a scoop of vanilla ice cream, and a cup of milk into your blender, and you’ve got a delicious drink to enjoy.

You can even freeze the bananas and cut out some of the ice cream, and it will be just as delightfully cool and refreshing.

2. Vanilla And Strawberry Milkshake

Vanilla and strawberry are a classic blend for good reason! These two flavors go together so well, they’re practically a milkshake staple. That’s no reason to overlook them, however; their popularity is all down to just how great these taste together.

3. Oreo Milkshake

If you love Oreos, this milkshake is the best way to enjoy them at their finest. Blend up some Oreos, add a bit of vanilla ice cream, and lash some chocolate sauce into the mix. With a few more crushed Oreos to top off the glass, you’ve got a decadent chocolatey drink to enjoy.

You can also serve this milkshake with Oreo halves or chunks of Oreo stirred throughout.

4. Peanut Butter Milkshake

Who doesn’t love a rich, nutty peanut butter? This milkshake lets you celebrate this delicious spread by mixing it with a bit of vanilla ice cream and some milk. You can make it as nutty as you like, and it’s a great way to get a hit of protein too.

Top it off with a swirl of caramel or chocolate sauce, or some chopped peanuts.

5. Salted Caramel Milkshake

Salted caramel is perfect for any occasion, and is loved by adults and children alike. You can adjust this recipe to suit your tastes, adding more or less salt and caramel sauce to ensure it’s exactly what you fancy.

When you’ve finished, swirl some extra caramel sauce or chocolate sauce into the milkshake, or use pretzel pieces for a garnish. Crushed ginger snaps also make a great garnish.

6. Chocolate Milkshake

chocolate milkshake with icecream

A classic recipe, you cannot go wrong with simple, high quality chocolate milkshake. Make sure you use some really good chocolate ice cream to maximize the flavor, and consider mixing in a few real chocolate chunks to give it a bit of texture.

Chop up some chocolate or white chocolate to top your milkshake with, or scatter chocolate chips or rainbow sprinkles across the top.

7. Tiramisu Milkshake

For the adults in the family, tiramisu milkshake offers a more refined, rich drink. It takes away some of the sweetness often associated with milkshakes, replacing it with a rich coffee flavor. Top this milkshake with a garnish of chocolate shavings, or a dusting of cocoa powder.

8. Chocolate Banana Milkshake

Why not mix up your chocolate milkshake with a creamy banana twist? Again, this classic recipe is much-loved for a reason, and you can depend on it to always hit the spot.

Bananas are just perfect for both milkshakes and smoothies, and you can adjust the ratios to suit your tastes.

9. Irish Cream Milkshake

If you like your milkshake with a shot of alcohol, this Irish cream recipe is ideal! For adults only, it’s a wonderful way to enjoy a special treat as you unwind after a long, hot day.

You will want to add a tablespoon of cocoa powder, and a tablespoon of espresso powder into your usual milkshake mix, plus two tablespoons of Irish cream.

You can swap in any other liqueur if Irish cream isn’t your favorite. Just make sure the recipe is kept away from little ones!

10. Strawberry Milkshake

Nothing beats a good old strawberry milkshake, and it’s a great way to add some fruit to your diet. You can toss in other fruits if you want to make this more interesting and unusual, or just stick with plain strawberries.

It’s best to use fresh fruits, but if you’ve only got frozen strawberries, they will work well too, and will help to ensure the drink is truly chilled once you’ve finished blending it. To make your milkshake extra delicious, top it with whipped cream and more strawberries.

11. Peanut Butter Jelly Milkshake

This is a match made in heaven, and you can enjoy it in a glass with ease! Simply whip up a peanut butter milkshake, and then top it off with a layer of whipped cream, followed by a generous helping of strawberry jelly.

You can also stir the jelly throughout if you prefer.

12. Pecan Praline Milkshake

If you’re a fan of the nutty shakes, this pecan option offers some great variety and a change from peanut. You’ll need to mix pecan halves, brown sugar, vanilla ice cream, and milk, and blend it until the nuts are finely chopped and the rest of the ingredients are combined.

13. Chocolate Marshmallow Milkshake

Chocolate and the gooey goodness of marshmallows make this a delicious option. You can use marshmallow fluff to create this recipe, and it’s bound to be popular with any kids in the household, especially if you add a few lashings of chocolate sauce once you’ve served it. A handful of mini marshmallows will complete the drink!

14. Peanut Butter Pretzel S’mores Milkshake

Nothing beats a recipe with s’mores – whether over a fire or in a glass! To make this, you’ll need to simmer a cup of mini marshmallows until gooey, and then add it to your blender. Add some vanilla ice cream, peanut butter, and milk, plus two tablespoons of chocolate sauce.

Top off the glass with whipped cream, crushed pretzels, and graham crackers, and you’ve got a truly fantastic drink to enjoy.

15. Mocha Milkshake

If you fancy something sweet but with a hit of caffeine, this mocha shake is perfect. You’ll need to stir coffee granules and dark chocolate into some hot milk and let it all cool before you can make your milkshake, but it will be worth the wait when you’re sipping at a delightfully cold mocha in the garden.

16. Pumpkin Spice Milkshake

The much-loved pumpkin spice strikes again, but this time as a summery drink. You can enjoy this from the cool of some shady trees, or make it part of your fall routine if you aren’t a fan of the hot version. No matter when you drink it, it’s delicious and satisfying.

17. Cherry Milkshake

A fruity shake is much more refreshing when the weather is hot, so try this cherry recipe. If you grow your own cherries, this is one of the best ways to use them up, but make sure you remove all the pits before you start up your blender.

You can mix this with cherry ice cream for the ultimate flavor, or with vanilla or chocolate for a bit more variety.

18. Frozen Hot Chocolate

Frozen Hot Chocolate Recipe

If you love hot chocolate, you’re going to be over the moon about frozen hot chocolate! It might sound like a total contradiction, but it’s the best way to enjoy this beverage on a hot day, and it’s almost as easy to make as the traditional version.

19. Blueberry Milkshake

Blueberries beat almost every other fruit, and they are extremely good for you, so try this healthy milkshake today. You can mix in raspberries if you like, or stick with just the purple-blue goodness of these sweet little berries. Stir in a bit of honey to take away the sour edge, and enjoy it with whipped cream.

20. Avocado Milkshake

Avocados are all the rage for a reason, and now you can enjoy yours in the form of a drink. This drink is a fabulous color, but it also has a fabulous flavor, and you can impress all your friends with how healthy you are!

Just remove the pits and skins, blend with a bit of sugar, some ice, some evaporated milk, and a dash of lemon juice for the perfect recipe.

21. Strawberry Milkshake (No Ice Cream)

If you’re trying to be a little healthier, try making a no ice cream version of strawberry milkshake.

This is easy to do by swapping the ice cream for milk, although it will be a little thinner than the ice cream version.

You can also try swapping in plant milks to vary the flavor or to make this a vegan-friendly milkshake.

22. Pina Colada Milkshake

Feel like relaxing in the sun?

This tropical milkshake is perfect. It incorporates coconut liqueur, frozen pineapple, white rum, and coconut cream for a milkshake that belongs on a desert island.

Top it off with flakes of coconut, pineapple wedges, and a few fresh cherries and pretend you’re in paradise.

23. Date Milkshake

Dates make for an unusual shake, so give this rich flavor a try when you fancy a change. It has a toffee-like taste, looks great, and is pretty healthy overall, especially if you make it with milk rather than ice cream.

If you aren’t bothered about the health factor when it comes to a milkshake, try a few lashings of toffee sauce to lift the flavor and make it even more decadent.

24. Lemonade Milkshake

Lemonade not quite cutting it? Try this rich lemonade milkshake to satisfy your summer cravings. Again, this milkshake is a bit more involved because you’ll need to freeze some coconut milk with lemon juice in advance, but if you do this the night before, it’s very straightforward.

Next, just blend in some vanilla yogurt and maple syrup, and you’ve got a great twist on the classic summer recipe.

25. Shamrock Shake

shamrock shake

There’s nothing like minty chocolate – except a minty chocolate milkshake. You can use real mint leaves, or fall back on mint chocolate chip ice cream for a super simple milkshake. However you make it, this is the perfect way to enjoy a sugar hit and feel refreshed on those long summer days. Ideal McDonald’s copycat drink you can enjoy at home.

26. Fudge Milkshake

Fudge is a dreamy flavor, and a fudgy milkshake is the best way to satisfy your sugar cravings. Most kids will love fudge milkshakes. Add a bit of fudge sauce to the blender, or squeeze it on top with some rainbow sprinkles for a memorable treat.

27: Gingerbread Milkshake

gingerbread milkshake

A rich gingerbread milkshake is a thing of beauty, and this one is perfect if you fancy a little bit of heat. It is great when the days are starting to cool down, but are still hot enough to want a cold drink.

You can use molasses or fudge sauce for flavoring, plus a bit of ground cinnamon and some crushed ginger thins. Serve topped with whipped cream and crushed ginger cookies.

28. Candy Cane Milkshake

Milkshakes aren’t usually a Christmas drink, but try this shake and start a new holiday tradition. Kids will absolutely love this, especially if you add a dash of pink food coloring to brighten up the color.

Top it with crushed candy cane pieces or rainbow sprinkles, but be aware that this may cause some hyper behavior among the little ones, especially if Christmas is around the corner!

29. Mint And White Chocolate Milkshake

If normal mint chocolate doesn’t cut it for you, how about a white mint chocolate milkshake? This sounds particularly special, but it’s easy to make if you’ve got some white chocolate in your cupboard. You can even mix this with milk or dark chocolate if you want.

30. Peach Milkshake

Peaches are the epitome of summer, so try out this summery shake; it’s perfect for hot days! These fruits are delightfully juicy and rich, and a peach milkshake will encourage your kids to get a bit more fruit into their diet.

You can remove the peach peels for a smoother milkshake or leave them on for a healthier one.

31. Chocolate Root Beer Float

Fancy a root beer? What about a root beer milkshake? This drink is so satisfying, you won’t want to share it. You should start by swirling chocolate sauce into the glasses you will serve the shake in, and then blending root beer and vanilla ice cream. Voila – enjoy!


You now have some amazing milkshake recipes to try out, perfect for summer days, or even cold wintry ones! Enjoy fruit, candy, nuts, alcohol, or a whole mix together for the best and most inventive milkshakes around.

31 Milkshake Recipes

5 from 2 votes
Recipe by Laura Ritterman


  • Banana Milkshake

  • Vanilla And Strawberry Milkshake

  • Oreo Milkshake

  • Peanut Butter Milkshake

  • Salted Caramel Milkshake

  • Chocolate Milkshake

  • Tiramisu Milkshake

  • Chocolate Banana Milkshake

  • Irish Cream Milkshake

  • Strawberry Milkshake

  • Peanut Butter Jelly Milkshake

  • Pecan Praline Milkshake

  • Chocolate Marshmallow Milkshake

  • Peanut Butter Pretzel S’mores Milkshake

  • Mocha Milkshake

  • Pumpkin Spice Milkshake

  • Cherry Milkshake

  • Frozen Hot Chocolate

  • Blueberry Milkshake

  • Avocado Milkshake

  • Strawberry Milkshake (No Ice Cream)

  • Pina Colada Milkshake

  • Date Milkshake

  • Lemonade Milkshake

  • Shamrock Shake

  • Fudge Milkshake

  • Gingerbread Milkshake

  • Candy Cane Milkshake

  • Mint And White Chocolate Milkshake

  • Peach Milkshake

  • Chocolate Root Beer Float


  • Choose from the wide array of tasty milkshake recipes
  • Gather the ingredients needed
  • Serve and enjoy

Like this recipe?

Follow us @recipefairy on Pinterest


Leave a Comment

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