Homemade Milkshake Recipe

5 from 4 votes
3 Comments

This post may contain affiliate links. See our disclosure policy.

Everybody loves a good homemade milkshake! As it turns out, it is not hard to make them at home. We’ll show you how to make the best milkshake with a few simple ingredients!

Three milkshakes topped with whipped cream, sprinkles, and cherries.
Featured with this recipe
  1. Ingredients for the Best Homemade Milkshake
  2. How to Make a Milkshake with Mix-ins
  3. Toppings
  4. Milkshake Flavors
  5. Recipe Tips
  6. FAQs
  7. More Ice Cream Treats
  8. How to Make a Homemade Milkshake
  9. Homemade Milkshake Recipe

Is there anything better than a cold, creamy, smooth, sweet milkshake?! It is one of my favorite desserts. Whether you love fruity treats, chocolate treats, or a combination, there is a milkshake flavor for you. You might think that you can only enjoy a milkshake at a burger joint or an ice cream shop. However, with this recipe, you can have a delicious milkshake any time you would like right at home!

Take your milkshake to the next level with so many toppings, flavors, and ingredients to make it just how you like it! Learn how to make a homemade milkshake from scratch. With only two ingredients as your base, you can turn your milkshake into a chocolate milkshake, mint, or strawberry, or just leave it a vanilla milkshake! All these options and more with this homemade milkshake recipe!

Ingredients for the Best Homemade Milkshake

For the most basic milkshake recipe, you only need two ingredients which are ice cream and milk. It really is that easy! However, on top of that, there are a million different combinations. We have several mix-in and topping ideas to choose from. You want to use good quality ice cream and whole milk. Of course, the store brand will work, but the high-quality brands will give you an even creamier, dreamier treat!

How to Make a Milkshake - three milkshakes topped with whipped cream, sprinkles, and maraschino cherries.


How to Make a Milkshake with Mix-ins

There are so many possibilities when you are making a milkshake. My kids love to try all kinds of flavor combos. If you have any favorite milkshake flavors, then let us know in the comments below! Mix-ins go in the blender with the ice cream and milk. You can also stir them in after the milkshake is blended!

  • Syrup – Chocolate syrup, caramel syrup, and strawberry syrup are all great ways to add flavor without a lot of work. Simply drizzle the syrup over the top of the ice cream and watch it blend into the color of your choice!
  • Cookies – Crush Oreos for a delicious Oreo shake! Cookie dough is always a fun way to make a cookie dough ice cream shake. Use mini round cookie dough balls and drop them in while it is blending or mix them with a spoon.
  • Peanut Butter – MMM, a delicious peanut butter shake is just what you need for a savory dessert.
  • Coconut Flakes – Always light and tasty with an extra texture to enjoy! Scoop a spoonful of coconut right into the blender.
  • Nuts – Almonds, walnuts, and pecans are so delicious mixed into a shake! Plus, you get an extra crunch in your drink.
  • Fruit- Blueberries, raspberries, pineapple, bananas, blackberries, mango, peaches, and strawberries are all just the beginning of fruit happiness! There are so many options when it comes to fresh or frozen fruit!
  • Chocolate – Butterfingers, Reese’s Peanut Butter Cups, chocolate chips, or any candy bars are a great addition to making a tasty milkshake.
  • Crackers – Graham crackers crushed are yummy with a special texture that is sweet and savory.
  • Extract – Mint, almond, or vanilla extract is so delicious for adding a splash of flavor that is light and delicious!

Toppings

After you have made your homemade milkshake and poured it into a tall glass, then add your delicious toppings! Sometimes we like to make a parfait with our toppings and layer ice cream, toppings, ice cream, and toppings until it reaches the top of the cup. This gives you a variety of toppings and milkshake flavors in every bite!

  • Whipped cream – Make a pretty whip topping on top of your blended milkshake cup.
  • Sprinkles – You can’t go wrong with sprinkles in every color or change it up for special occasions. Have it blue or pink sprinkles for a gender reveal party or the holiday colors like red and green for Christmas!
  • Crushed Oreos – Sprinkle the extra crushed Oreos on top for a spoonful of deliciousness!
  • Sauce – Drizzle caramel sauce, hot fudge, or chocolate sauce that will melt and drizzle along the sides.
  • Maraschino cherries – Top it off with a cherry on top!

Milkshake Flavors

These combinations of milkshake flavors are overly amazing! You can’t go wrong with adding a few extra ingredients to create your favorite flavor of milkshake. From chocolate to cookies, then fruity to the beach, and candy with mint are all great flavor combinations everyone loves!

  • Chocolate Vanilla ice cream, chocolate syrup, topped with whipped cream, chocolate shavings, and Maraschino cherries. Traditionally the most popular milkshake flavor but also so creamy and delicious. This is for all the chocolate lovers out there!
  • Cookies and Cream – Vanilla or chocolate ice cream, Oreo cookies, topped with whipped cream and crumbled Oreo cookies. Always a classic and favorite!
  • Pina Colada – Vanilla ice cream, coconut flakes, and pineapple, topped with whipped cream and Maraschino cherries. Take yourself to the beach in one sip with this homemade milkshake recipe!
  • Banana Berry – Vanilla ice cream, bananas, raspberries, and blueberries. A fruity spectacular!
  • Chunky Monkey – Chocolate ice cream, banana, peanut butter, peanuts. Yum! You can resist all these flavors in one cup!
  • Reese’s – Chocolate ice cream, Reese’s peanut butter cups. The perfect combination!
  • Grasshopper – Vanilla ice cream, Oreo cookies, mint extract. MMM! So delicious and a favorite for all kids.

Recipe Tips

A container of vanilla ice cream and a container of whole milk.

If you want the best at-home milkshake, then you need to use good ingredients. Use good quality ice cream and whole milk.

“My daughter used this recipe to make us some strawberry milkshakes. She had so much fun, and they were delicious! Her favorite part was adding the cream and sprinkles on top. 🙂”

-Kara

FAQs

Can I make a milkshake without a blender?

Yes, you can! You can use an immersion blender, a food processor, or a good old-fashioned whisk. It may take a little more hand power but it is worth it in the end!

How can I make my milkshake thicker?

You can thicken your milkshake a couple of ways. You can blend it for a shorter amount of time, you can use less milk, or you can add ice. All these ideas will help give you that thick milkshake appearance and taste.

How can I make a thinner milkshake?

For a thinner milkshake, blend the ingredients longer or use a little bit more milk. The consistency will thin and be easier to suck threw a straw.

Is a milkshake just milk and ice cream?

Yes! It is simple ingredients that make a delicious treat! The ice cream and milk ratio is 1 ½ cups to ¼ cup. Double the recipe or use different estimates when making your own homemade milkshake!

More Ice Cream Treats

If you love our milkshake recipe, then you have to try some of our other ice cream recipes! You scream we all scream for thick, delicious, and creamy ice cream every time! It is so simple to make and the best dessert for gathering friends and family together!

How to Make a Homemade Milkshake

Three milkshakes topped with whipped cream, sprinkles, and cherries

Homemade Milkshake

5 from 4 votes
Everybody loves milkshakes — and as it turns out, it’s not hard to make them at home. We'll show you how to make the best milkshake with a few simple ingredients.
Prep Time 5 minutes
Cook Time 0 minutes
Total Time 5 minutes
Course Dessert
Cuisine American
Servings 1

Video

Equipment

  • Blender

Ingredients

  • 1 1/2 cup ice cream
  • 1/4 cup whole milk
  • mix-ins if desired
  • whipped cream
  • sprinkles
  • Maraschino cherries with stems

Instructions

  • Place ice cream, milk, and mix-ins if using in the blender.
    Vanilla ice cream and milk in a blender
  • Blend just until smooth and drinkable through a straw.
    A tall glass full of vanilla shake
  • Pour into a glass and add whipped cream, sprinkles, and Maraschino cherries.
    Three milkshakes topped with whipped cream, sprinkles, and cherries

Nutrition Information

Calories: 446kcalCarbohydrates: 50gProtein: 9gFat: 24gSaturated Fat: 15gPolyunsaturated Fat: 1gMonounsaturated Fat: 6gCholesterol: 94mgSodium: 182mgPotassium: 486mgFiber: 1gSugar: 45gVitamin A: 932IUVitamin C: 1mgCalcium: 328mgIron: 1mg

Love this recipe?

We want to hear from you! Please leave a review.

Rate and Review



Share This With the World

PinYummly

About the author

Kelsey Crist

Kelsey lives in Washington with her husband, Alex, and two cats, Diana and Nova. Her happy place is in the kitchen listening to an audiobook and trying new recipes. When she's not in the kitchen you can find her hiking, shopping at Trader Joe's, or playing Animal Crossing. Her favorite food is pasta and Alex loves when she makes Homemade Oreos.

More about Kelsey Crist

Similar Recipes

Leave a comment

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

How many stars would you give this recipe?




Comments

  1. 5 stars
    My daughter used this recipe to make us some strawberry milkshakes. She had so much fun, and they were delicious! Her favorite part was adding the cream and sprinkles on top. 🙂