Craving an old-fashioned milkshake? Put the car keys away—this homemade milkshake recipe recreates the classic diner and drive-thru favorite right at home. All you need are two ingredients and a blender(or not!) to make this easy, classic recipe at home in 5 minutes, max. This recipe not only nails the perfect ratio of milk to ice cream, but it’s completely versatile based on your favorite flavors and mix-ins (malt fans, we’ve got you). Read on for everything you need to know to create your dream milkshake right at home: 

What if I don’t have a blender?
No problem—it’s actually easier to make a milkshake without a blender than you may think. You can use a food processor, but if you don’t have one of those, you can try it by hand! Add your ice cream and milk to a large bowl, and use a rubber spatula to stir until the milk is incorporated and then pour into a glass. It won’t be quite the same consistency as a blended milkshake, but if you’re in a pinch, it’ll work. 

Create different flavors.
While we love classic vanilla, this two-ingredient recipe is endlessly versatile depending on your fave flavors! Swap out the vanilla ice cream for whatever ice cream you please: strawberry for the sweetest strawberry shake, or chocolate if that’s more your thing. Craving a malt? Add 2 tablespoons malt powder to your ice cream and milk, then blend it all together!

Don’t forget the mix-ins! Oreos, Reese’s Peanut Butter Cups, brownies, cookie dough, chocolate syrup, or fruit would all be delicious. Add peanut butter, bananas, and chocolate chips for a Chunky Monkey vibe, or caramel, coconut, and chocolate chips for a Samoas-like milkshake. Or, go all out with wine for a boozy red wine milkshake.

If you’re looking to go classic, you can’t go wrong with whipped cream, sprinkles and a maraschino cherry. But, feel free to customize based on your milkshake! Can’t get enough of chocolate? Drizzle on some chocolate syrup, fudge, or crushed Oreos. Feeling tropical? A sprinkle of coconut and a cherry will take you away to a seaside getaway.

Can I make it ahead of time?
Surprisingly, yes! Blend up your milkshake and pour it into your glass, then stick it back in the freezer. Just let it sit out for 5 minutes or so before it’s drinkable again! It’s a fantastic party hack.

Made this? Let us know how it went in the comment section below!

YIELDS: 1 serving(s) PREP TIME: 5 mins TOTAL TIME: 5 mins



  • 4 large scoops (about 1 1/2 c.) vanilla ice cream
  • 1/4 c. milk
  • Whipped topping, for garnish

  • Sprinkles, for garnish

  • Maraschino cherry, for garnish


  1. In a blender, blend together ice cream and milk. 
  2. Pour into a glass and garnish with whipped topping, sprinkles, and a cherry.

Written by: Q1075

Rate it