This homemade milkshake recipe is the perfect blend of creamy and sweet deliciousness, and all you need to make a classic milkshake at home is two simple ingredients. While it only requires two ingredients, the right ratio of ice cream to milk is the key to achieving the perfect drinkability every time.
Whether you’re looking to cool off in the summer or simply have an indulgent late-night snack, this milkshake recipe will satisfy your sweet tooth and is endlessly customizable with a variety of ice cream flavors and toppings.
Related: Strawberry ice cream, chocolate ice cream, lemon bar pretzel ice cream, mango ice cream (dairy free), blackberry cobbler ice cream
Ingredients for the milkshake:
- Ice Cream: To make the best tasting milkshake, you need to choose a high-quality full-fat ice cream — avoid the low-fat versions unless you’re really concerned about calories. Also, check the ingredients because you want ice cream made with real milk, not “frozen dessert” ice cream that’s made primarily with oil.
- milk: The higher the fat content of the milk, the creamier your milkshake will be, so opt for whole milk if possible (though if you have low-fat milk on hand, that’s fine too).
You can use any tall glass you have on hand, but it’s also fun to serve it in just a glass. Milkshake GlassUse straw or Tall spoon eat.
Want to make a dairy-free or vegan milkshake?
No problem! Dairy-free milkshakes are less creamy because they don’t contain real milk, but you can choose dairy-free or vegan ice cream and dairy-free or vegan milk (such as oat milk or almond milk) to go with your milkshake. They’ll still be delicious!
Tips for making milkshakes:
- For the creamiest milkshake, you can also use heavy cream instead of milk.
- For easier scooping, let the ice cream sit on the counter for 5-10 minutes before scooping.
- To keep your drink colder for longer, place your milkshake glass in the freezer before pouring your milkshake into it.
- Adding a little vanilla extract (1/2 to 1 teaspoon) to your milkshake will give it a stronger vanilla flavor.
- Make your own whipped cream or ice cream for milkshakes.
- Ice cream that already has chunks in it, like cookie dough, can be mixed longer to break up the chunks, or you can mix the ice cream just a little more and eat it with a spoon instead of a straw.
- Don’t add ice to your milkshakes as it will melt and dilute the drink.
Want to try making a malted milkshake?
To make a classic malted milkshake (the key ingredient in any old-fashioned milkshake), add 1 tablespoon of Malted Milk Powder Combine ice cream and milk in a blender. Malted milk powder adds a toasty, nutty flavor that adds depth to any milkshake.
How to make a milkshake:
Add ice cream to blender: Choose your favorite ice cream flavor and add it to a blender or food processor.
Add milk: Pour in your milk of choice (you can also use chocolate milk).
Blend and enjoy. Blend on low speed until smooth and creamy, pour into serving cups, add toppings and enjoy.
How to make different flavored milkshakes:
With just a few tweaks to the ingredients, you can easily create endless variations of milkshakes in different flavors. Vary the flavor by experimenting with different flavors of ice cream as the base, or split the amount of ice cream between two flavors to create a unique flavor combination (e.g. strawberry vanilla, mint chocolate shake, etc.).
You can also add syrups like chocolate, hot fudge, butterscotch, or strawberry syrup to the blender to layer the flavors, add cocoa powder, or even add peanut butter for a nutty flavor (just make sure to add a bit more milk if you add nut butter).
For Blizzard or Flurry type shakesMix in your milk and vanilla ice cream, then stir in your favorite mix-ins. Try adding crushed cookies like Oreos or Thin Mints, or candies like M&Ms, Reese’s Pieces, or mini peanut butter cups just before pouring into your glass. Finish by adding a cherry.
Best Milkshake Topping Ideas:
While “plain” milkshakes like vanilla or chocolate are delicious enough, try topping them with these delicious flavours and mix and match to find your favourite.
- Whipped cream
- Maraschino Cherry
- Chocolate syrup
- Crushed nuts such as peanuts and almonds
- Caramel sauce or butterscotch syrup
- Sprinkles
- Mini chocolate chips
- Crushed Oreos or brownies
- Crushed vanilla wafers
- Chopped fruits such as bananas and strawberries
- Shredded coconut
FAQ
Can you make a milkshake in a food processor?
Yes! If you don’t have a blender, you can make a milkshake in a food processor, or you can use a hand blender or whisk if you put the ingredients in a large bowl.
Can you save the milkshake for later?
Milkshakes taste best when eaten immediately, so although you can put them in the freezer to eat later, they won’t have the same consistency when you take them out of the freezer.
How to make a classic chocolate milkshake?
The chocolate milkshake recipe simply requires 2 cups of chocolate ice cream and 1/2 cup of whole milk (or chocolate milk if you want to add more chocolate).
Free Recipe Guide Most Popular Best recipe ever!
Free Popular Recipe Guide
25 of the best recipes of all time!
Get the recipe
The creamiest homemade milkshake ever, served with your choice of ice cream flavor.
Instructions
Add ice cream to blender.
Add the milk and mix over low heat until smooth.
Pour into cups and add toppings. Enjoy!
Note
Tips for making milkshakes:
-
- For the creamiest milkshake, you can also use heavy cream instead of milk.
-
- For easier scooping, let the ice cream sit on the counter for 5-10 minutes before scooping.
-
- To keep your drink colder for longer, place your milkshake glass in the freezer before pouring your milkshake into it.
-
- Adding a little vanilla extract (1/2 to 1 teaspoon) to your milkshake will give it a stronger vanilla flavor.
-
- Ice cream that already has chunks in it, like cookie dough, can be mixed longer to break up the chunks, or you can mix the ice cream just a little more and eat it with a spoon instead of a straw.
-
- Don’t add ice to your milkshakes as it will melt and dilute the drink.
nutrition
Nutritional Information
How to make a milkshake
Amount Per Serving
% Daily Value*
*Percent Daily Values are based on a 2000 calorie diet.
Note: Nutrition is automatically calculated using Spoonacular for your convenience. We encourage you to use your own nutrition calculator if desired.