Share this post:

If you love peanut butter, you will love this easy, quick and delicious peanut butter milkshake! A mere 5 minutes stands between you and this thick and creamy shake. It's also super simple with a mere 3 ingredients.
Jump to Recipe Print Recipe
Peanut butter milkshake in a tall glass with whipped cream and a red and white straw.

Peanut butter is a real treat, isn’t it? It’s one of my favorite snacks, and I love adding it to recipes whenever I get a chance, like these amazing peanut butter pancakes (my favorite pancakes of all time!), these peanut butter and jelly breakfast bars, this chocolate chip peanut butter bread (yum!) and these Thai chicken wraps. So of course I can’t pass up the opportunity to share this beautiful peanut butter milkshake with you today.

This beauty is super simple and easy and quick. We love those kinds of recipes around here! It may not be the healthiest option on the block, but it’s great for those times when you want to pamper yourself or serve something extra special for brunch.

Ingredients

Peanut butter milkshake ingredients
  • ¼ cup milk. You can substitute almond or coconut milk for a dairy free, vegan option.
  • 2 cups vanilla ice cream. You can sub coconut ice cream if you can find it. You can also substitute frozen yogurt or a small frozen sliced banana. Use banana and almond or coconut milk to make this milkshake vegan.
  • ⅓ cup peanut butter. You can use either creamy or chunky peanut butter. For a healthier option, choose all natural peanut butter with no added sugar.
  • Whipped cream. Optional.
  • Chopped peanuts. Raw or toasted. Optional.

Vegan Version

To make this shake vegan, substitute almond, coconut, or walnut milk for the milk and 2 small frozen bananas for the ice cream.

Instructions

Overhead view of shake ingredients in a blender
Step 1. Add all ingredients to a large blender.
Overhead view of blended milkshake in a blender
Step 2. Blend until smooth and creamy.
Milkshake being poured into a tall chilled glass
Step 3. Pour into a chilled glass and top with whipped cream and chopped peanuts, if desired.

Click here to see how to make this peanut butter milkshake in a visual story.

Variations

  • Peanut butter and banana milkshake. Replace the ice cream with 2 small frozen bananas. To freeze the bananas, peel and slice them up. Lay a piece of wax paper on a baking sheet and spread the sliced bananas on top. Place the baking sheet in the freezer for a day or two. Once frozen, you can place the frozen bananas in a freezer bag or airtight freezer-safe container or you can use them right away in this milkshake. This is a vegan version of this milkshake.
  • Chocolate Peanut Butter Milkshake. Add 1-2 tablespoons of cocoa powder.
  • Peanut Butter and Jelly Milkshake. After blending, stir in a teaspoon of your favorite preserves.
Spoon being dipped into a milkshake in a tall glass

Related Recipes

More delicious milkshake recipes to enjoy.

Made this recipe? We would love it if you could leave a rating. Tap the rate button in the recipe card or leave a comment below. Don’t forget to subscribe to our newsletter to receive a free e-cookbook of quick and easy breakfast recipes. Thanks!

Peanut Butter Milkshake

If you love peanut butter, you will love this easy, quick and delicious peanut butter milkshake! A mere 5 minutes stands between you and this thick and creamy shake. It's also super simple with a mere 3 ingredients.
Print Recipe Save Rate
Peanut butter milkshake in a tall glass with whipped cream and a red and white straw.
Prep Time:5 minutes
Total Time:5 minutes

Equipment

Ingredients

  • ¼ cup milk You can substitute almond or coconut milk.
  • 2 cups vanilla ice cream Or coconut ice cream if you can find it. You can substitute frozen yogurt or a small frozen sliced banana.
  • cup peanut butter Creamy or chunky.
  • whipped cream Optional.
  • chopped peanuts Raw or toasted. Optional.

Instructions

  • Add all ingredients to a large blender.
  • Blend until smooth and creamy.
  • Pour into a chilled glass and top with whipped cream and chopped peanuts, if desired.

Nutrition

Calories: 548kcal | Carbohydrates: 42g | Protein: 15g | Fat: 37g | Saturated Fat: 14g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 15g | Cholesterol: 62mg | Sodium: 302mg | Potassium: 551mg | Fiber: 3g | Sugar: 34g | Vitamin A: 605IU | Vitamin C: 1mg | Calcium: 228mg | Iron: 1mg
Servings: 2 serving
Calories: 548kcal
Get our free breakfast ebook

When you join our newsletter

    Share this post:

    4.60 from 5 votes (4 ratings without comment)

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    2 Comments

    1. 5 stars
      Made this on the fly for my bf and I and we will be making these regularly! Very tasty and great base recipe, thank you!