Homemade Peach Milkshake Recipe

homemade peach milkshake served in glasses.

The Spruce/Julia Hartbeck

Prep: 10 mins
Cook: 0 mins
Total: 10 mins
Servings: 2 servings
Nutrition Facts (per serving)
440 Calories
17g Fat
67g Carbs
10g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 2
Amount per serving
Calories 440
% Daily Value*
Total Fat 17g 21%
Saturated Fat 10g 49%
Cholesterol 63mg 21%
Sodium 134mg 6%
Total Carbohydrate 67g 25%
Dietary Fiber 6g 22%
Total Sugars 60g
Protein 10g
Vitamin C 24mg 120%
Calcium 263mg 20%
Iron 1mg 6%
Potassium 1013mg 22%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Why wait until you are at a diner to order a milkshake? They are easy to make at home with ice cream, milk, and your favorite flavors. Although we may automatically think of chocolate or vanilla, fresh fruit makes for a tasty milkshake. This homemade peach milkshake recipe captures the flavor of summer in a tall glass, and it makes two large shakes—if you are kind enough to want to share. However, it is an easy recipe to cut in half if you just want to make a quick shake for yourself. One of the biggest perks of making your own desserts at home is that you can change it up to add your own twist or only make as much as you need.​


  • 2 large peaches

  • 2 cups vanilla ice cream, more to taste

  • 1/2 cup milk, more to taste

Steps to Make It

  1. Gather the ingredients.

    ingredients to make homemade peach milkshake

    The Spruce/Julia Hartbeck

  2. Slice the peaches into large chunks, removing the pit and the peel.

    Chopped peaches on a cutting board

    The Spruce/Julia Hartbeck

  3. Puree the peaches in a blender until they are completely smooth.

    pureed peaches in a blender

    The Spruce/Julia Hartbeck

  4. Add the ice cream and milk to the blender. Puree to combine. Check the consistency to see if the shake needs more ice cream or milk to achieve your ideal texture.

    pureed peaches and ice cream in a blender

    The Spruce/Julia Hartbeck

  5. Pour the milkshake into 2 chilled glasses to serve.

    homemade peach milkshake in glasses

    The Spruce/Julia Hartbeck

Recipe Tips

Pureeing the peaches first means you won't end up with chunks in your finished milkshake. This way, the fruit will blend in nicely and make for a smooth milkshake.

This is a great recipe for using up overripe fruit. When your peaches are getting a little too soft to be eaten as is, it's the perfect time to puree them up for a shake. As a bonus, using very ripe fruit means that you won’t have to add any other sweeteners to this recipe. A good quality vanilla ice cream and two sweet peaches will provide plenty of sugar for the shakes.

Frozen peaches will work just as well as fresh in this recipe. Thaw the fruit first or else your milkshake will end up too thick to drink (although that means it is basically peach ice cream, which isn't bad either).

You may not think about putting a grilled fruit in a milkshake, but peaches take on a whole new flavor when you grill them. If you’re grilling dinner, cut your peaches in half and toss them on the grill until they get good marks. The cooking process will bring out the sweetness of the fruit and give it an additional hint of smoke. Let the peaches cool and continue with the recipe.

For a bit of added decadence, top the milkshake with a dollop of whipped cream and a slice of fresh peach. A sprig of mint is also a nice, summery touch.

Recipe Tags: