Creamy Peanut Butter Milkshake Recipe for Rich, Decadent Flavor

Make a thick, creamy Peanut Butter Milkshake in under five minutes using just three simple ingredients.

If you enjoy milkshakes, you may also like other homemade recipes such as Dates Milkshake, Milo Milkshake, Oreo Milkshake, Custard Milkshake, and Cafe Style Nutella Milkshake.

Peanut butter shake served in a glass.

About Peanut Butter Milkshake

If you love peanut butter, this three-ingredient Peanut Butter Shake is a must-try. It’s smooth, slightly sweet with a hint of salt, and intensely satisfying.

Ready in under five minutes, this milkshake is ideal for a quick treat or to serve at tea parties, weekend brunches, potlucks, or casual get-togethers.

For an extra indulgent presentation, top the shake with whipped cream, toasted marshmallows, caramel or hot fudge sauce, or crushed peanut butter cookies.

Ingredients

Peanut butter shake ingredients.

Peanut Butter – Use creamy peanut butter for the best texture and flavor. Crunchy peanut butter can make the shake grainy.

Milk – Whole milk gives the creamiest result, but skim or low-fat milk will also work.

Ice Cream – Vanilla ice cream is classic here; swap for chocolate ice cream if you prefer a chocolate-peanut butter shake.

To make a vegan version, choose plant-based milk (almond, oat, soy, or coconut) and dairy-free ice cream.

How To Make Peanut Butter Shake

Add the ingredients to a blender:

  • ½ cup chilled whole milk
  • 2 cups vanilla ice cream
  • 2 tablespoons creamy peanut butter
All the ingredients added to a blender.

Blend on medium speed until the mixture is smooth and fully combined.

Tip – If you prefer a thinner shake, add a little more milk and blend again until you reach the desired consistency.

Pour into two serving glasses, add a few ice cubes if you like, and enjoy immediately.

Ready peanut butter shake.

Frequently Asked Questions

How do I make a chocolate peanut butter shake?

Add cocoa powder or chocolate syrup, or use chocolate ice cream instead of vanilla for a rich chocolate-peanut butter version.

What else can I add to this milkshake?

Try banana slices, chocolate chips, caramel sauce, a pinch of cinnamon, or a shot of espresso. You can also experiment with other nut butters like almond or cashew, or add seeds such as chia or hemp for extra texture. A little vanilla extract enhances the flavor.

Can I make it vegan?

Yes. Replace dairy milk with plant-based milk (almond, oat, soy, or coconut) and use dairy-free vanilla ice cream.

Storage Suggestions

Store any leftover milkshake in an airtight container in the refrigerator for up to 3 days. Shake or stir well before serving.

For longer storage, freeze the shake for up to one month. Thaw in the refrigerator, then blend briefly to restore its smooth texture before serving.

Make this thick and creamy Peanut Butter Shake in under 5 minutes using just 3 ingredients (vegetarian, gluten-free).
5 from 1 vote

Peanut Butter Milkshake Recipe

By: Neha Mathur
Make this thick and creamy Peanut Butter Shake in under five minutes using just three ingredients.
Prep: 2 minutes
Cook: 2 minutes
Total: 4 minutes
Servings: 2 people
Save Recipe
Pin Recipe
Rate Recipe
Print Recipe

Ingredients 

  • ½ cup chilled whole milk
  • 2 cups vanilla ice cream
  • 2 tablespoons creamy peanut butter
US Customary – Metric

Instructions 

  • Add all ingredients to a blender.
  • Blend on medium speed until smooth and well combined.
  • Note – For a thinner consistency, add more milk and blend again.
  • Pour into 2 serving glasses, add ice if desired, and serve.

Video

Notes

Top with whipped cream, toasted marshmallows, caramel or hot fudge sauce, or crushed peanut butter cookies for extra indulgence.

Nutrition

Calories: 405kcal, Carbohydrates: 38g, Protein: 10g, Fat: 25g

Like this recipe? Rate and comment below!