This homemade milkshake recipe is the perfect combination of creamy and sweet flavors, and only requires two simple ingredients to make a classic milkshake at home. There are only two ingredients, but the right ratio of ice cream to milk is the secret to a perfect drink every time.
Whether you’re looking to cool down in the summer or craving a tasty late-night snack, this milkshake recipe will satisfy your sweet tooth. Plus, it’s endlessly customizable with a variety of ice cream flavors and toppings.
relevant: Strawberry ice cream, chocolate ice cream, lemon bar pretzel ice cream, mango ice cream (dairy free), blackberry cobbler ice cream
Milkshake Ingredients:
- ice cream: To make the most delicious milkshake, you’ll want to choose high-quality, full-fat ice cream, so avoid low-fat versions unless you’re really worried about calories. You also want ice cream made with real milk, so check the ingredients rather than eating “frozen dessert” ice cream, which is mostly made with oil.
- milk: The higher the fat content of the milk, the creamier the milkshake will be, so choose whole milk if possible (though low-fat milk will work fine if you have it at home).
You can use any large glass you have on hand, but it’s also fun to serve them as is. Milkshake glass! Use it Straw or tall spoon eat.
Want to make a non-dairy or vegan milkshake?
No problem! Non-dairy milkshakes won’t be as creamy without real milk, but you can always add non-dairy or vegan ice cream and non-dairy or vegan milk (like oat milk or almond milk) to your milkshake. It’ll still be delicious!
Tips for making milkshakes:
- You can also use heavy cream instead of milk to make the creamiest milkshake.
- If you let the ice cream sit on the counter for 5-10 minutes before scooping it, it will be easier to scoop.
- To keep your drink cold longer, place the milkshake glass in the freezer before pouring the milkshake.
- For a stronger vanilla flavor, add a little vanilla extract (1/2 to 1 teaspoon) to your milkshake.
- You can also make your own ice cream and whipped cream for your milkshakes!
- For ice cream that already has chunks in it, like cookie dough, you can mix it longer to break up the chunks, or you can lightly mix the ice cream and eat it with a spoon instead of a straw.
- Don’t put ice in your milkshake! Ice will melt and dilute the drink.
Would you like to make a malt milkshake?
To make a classic malt milkshake (a key ingredient in old-fashioned milkshakes), add a spoonful. Malt milk powder Add ice cream and milk to the blender. Malted milk powder adds a toasted 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 place it in a blender or food processor.
Add milk: Pour in your choice of milk (chocolate milk works too!).
Mix and serve! Blend on low speed until smooth and creamy, then pour into serving cups! Top with toppings and enjoy!
How to make different flavors of milkshakes:
With just a few tweaks to the ingredients, you can create endless variations of milkshakes. Try using different ice cream flavors as a base to change up the flavors, or split the ice cream into two flavors to create unique flavor combinations (e.g. strawberry vanilla, mint chocolate, etc.).
You can also add flavor by adding syrups like chocolate, hot fudge, butterscotch, or strawberry syrup to the blender, or you can add cocoa powder or peanut butter for a nutty flavor (if you use nut butter, add a little more milk).
For blizzard or flurry type shakesAfter blending the milk and vanilla ice cream, pulse with 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 the glass. Add a cherry and you’re done!
Best Milkshake Topping Ideas:
“Plain” milkshakes like vanilla or chocolate are delicious enough, but try topping and mixing in some of these delicious flavors to find your favorite!
- Whipping cream
- Maraschino Cherry
- chocolate syrup
- Chopped nuts such as peanuts or almonds
- Caramel sauce or butterscotch syrup
- Sprinkle
- Mini Chocolate Chips
- Broken Oreo or Brownie Pieces
- Crushed vanilla wafers
- Chopped fruit such as bananas or strawberries
- shredded coconut
Frequently Asked Questions
Can you make a milkshake in a food processor?
Yes! If you don’t have a blender, you can make milkshakes using a food processor. You can also use a hand blender or whisk by placing the ingredients in a large bowl.
Can I save the milkshake for later?
Milkshakes are always best eaten right away, so you can store them in the freezer for later, but they won’t be the same consistency as the original when you take them out of the freezer.
How to make a classic chocolate milkshake?
This chocolate milkshake recipe only requires 2 cups of chocolate ice cream and 1/2 cup of milk (or chocolate milk if you want more chocolate!).
Get our free recipe guide. Most popular Best recipe ever!
Free popular recipe guide
25 of the best recipes of all time!
Get the recipe
The most delicious creamy homemade milkshakes made with your choice of ice cream flavor!
guideline
Place the ice cream in a blender.
Add milk and mix on low speed until smooth.
Pour into cups and add toppings. Enjoy!
Note
Tips for making milkshakes:
-
- You can also use heavy cream instead of milk to make the creamiest milkshake.
-
- If you let the ice cream sit on the counter for 5-10 minutes before scooping it, it will be easier to scoop.
-
- To keep your drink cold longer, place the milkshake glass in the freezer before pouring the milkshake.
-
- For a stronger vanilla flavor, add a little vanilla extract (1/2 to 1 teaspoon) to your milkshake.
-
- For ice cream that already has chunks in it, like cookie dough, you can mix it longer to break up the chunks, or you can lightly mix the ice cream and eat it with a spoon instead of a straw.
-
- Don’t put ice in your milkshake! Ice will melt and dilute the drink.
nutrition
Nutritional Information
How to make a milkshake
Amount per serving
% Daily Value*
* Percent Daily Intake is based on a 2,000 calorie diet.
NOTE: Nutrition is automatically calculated using Spoonacular for your convenience. We recommend using your own nutrition calculations, if applicable.