This post may contain affiliate links for which I earn a small commission at no extra cost to you. For more info please check out my Disclosure Policy. Appreciate your support!

Share it with your friends!

This Peanut Butter Milkshake is extremely simple, delicious and refreshing PLUS it is ready in minutes using basic ingredients! It can also be made gluten free, vegan, and refined sugar free!

Peanut Butter Milkshake next to milk in a glass bottle.

Recipe Difficulty – Very Easy

Why this recipe works

Let’s be honest, milkshakes are welcome in my house all year round! They are especially refreshing in those hot summer months, but a good chocolate peanut butter shake can do wonders for the soul! No need to hit up Shake Shack or Steak n Shake. Get healthier and quicker peanut butter shakes right from your home! If you’ve been looking for a great recipe for peanut butter milkshake, look no further! 

This gluten-free and vegan milkshake makes a great way to start the morning. Ready in minutes, this nutritious blend can also be used to give you a sweet and satisfying energy boost throughout the day. Imagine a Reese’s shake that is actually good for you! It can be free of refined sugar and – for a little variety – tastes great made with other nut butters too!

This was inspired by my Peanut Butter Balls as I am a massive peanut butter fan, and pairs well with this amazing Gluten Free Chocolate Cake recipe

Ingredients to make a Peanut Butter Milkshake

Ingredients to make Peanut Butter Milkshake.
  • Unsweetened Milk – I use almond milk.
  • Cacao Powder – brings the chocolate flavour to this peanut butter chocolate milkshake.
  • Vanilla Ice Cream – can be any type, but I use vegan ice cream.
  • Peanut Butter – either crunchy or smooth will work great – choose your preference! If you bought a big tub then also try my Peanut Butter Granola or Peanut Stew recipes.
  • Ice Cubes – help with the texture of this dairy free milkshake.
  • Salt – is the secret ingredient here, bringing out those sweet flavours!

See recipe card for full information on ingredients and quantities.

Substitutions

  • Peanut Butter – Other nut butters will also work for this deliciously healthy milkshake. Feel free to mix it up and find your favourite flavour!
  • Flavours – Try adding or swapping out fruit or other flavours like banana, strawberry, oreo, or caramel!
  • Vanilla Ice Cream – It’s possible to replace the ice cream of 1 to 2  tbsp maple syrup to replace the sweetness. 

Variations

  • Deluxe – top with some vegan whipped cream and a cherry to top off your delicious peanut butter shake! Or try serving them up with my Peanut Butter Blondies.
  • Kid friendly – you can’t get much more kid-friendly than a milkshake! You could crumble some Oreos or Reese’s inside for some extra fun. Also consider topping with whipped cream and sprinkles!

See this Easy Hot Chocolate for the colder months!

How to make a Peanut Butter Milkshake

Ingredients for a the milkshake in a blender.

Step 1: Add all of the ingredients into a blender and blend until smooth.

Hand pouring from the blender to a glass.

Step 2: Add extra ice cubes to a glass and pour the milkshake in to serve.

Hint: I blend mine for about 30 seconds.

Leftovers

Leftover milkshakes are not the easiest to deal with. The fridge will leave them too liquidy and the freezer too hard. I recommend making just the amount needed!

Recipe FAQs

Are peanut butter milkshakes good for you?

It depends on how you make them or where you get them from. My recipe is gluten-free, vegan, and refined-sugar free, so it is definitely on the healthier side of milkshakes.

How do you thicken a milkshake?

You can make a milkshake thicker by adding more ice cream or adding cream or yogurt.

Can you put peanut butter in a milkshake?

Absolutely! And I highly recommend it! It is a great flavour, it helps to fill you up, and gives you a nice energy boost!

Can you make a vegan milkshake?

You can! Swap the milk and ice cream for plant-based milk and vegan ice cream and you are all set! It is just as delicious and creamy, but is great for those with dairy allergies or those who choose to avoid animal products.

Peanut Butter Milkshake in a glass with a straw and a glass bottle of almond milk.

You might also like

Tried this Peanut Butter Milkshake recipe? Please leave a star rating ⭐️⭐️⭐️⭐️⭐️ below and let me know how you get on. Hearing positive feedback is one of the best parts of creating recipes so please review it below and leave a comment!

P.S Never miss a new recipe! Get more healthy recipes sent straight to your inbox weekly – Subscribe and receive a free recipe eBook!

5 from 3 votes

Peanut Butter Milkshake

A simple Peanut Butter Milkshake using basic ingredients for a refreshing pick me up!
Prep Time: 2 minutes
Total Time: 2 minutes
Servings: 1 glass
Save Recipe
Enter your email and get it sent to your inbox!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 350 ml unsweetened milk, (I use almond)
  • 1 1/2 tbsp cacao powder
  • 2 scoops vanilla icecream, (I use vegan)
  • 1 heaped tsp peanut butter, (crunchy or smooth)
  • 2 ice cubes
  • 1 Small pinch salt

Instructions 

  • Simply add all of the ingredients listed into a blender and blend until smooth (roughly 30 seconds)
  • Add extra ice cubes to a glass and pour over the milkshake to serve

Notes

Step-by-Step Photos: My blog post includes helpful step-by-step photos to help guide you through making this recipe.
Substitutions & Variations: I have included a list of these in the post above.
To Store: Milkshakes are generally meant to be consumed when fresh. They don’t refrigerate well.
To Freeze: I wouldn’t recommend freezing this recipe. If you do, allow it to defrost before enjoying.
Tip 1: You can opt for smooth or crunchy peanut butter, whatever you have/prefer.
Tip 2: If you prefer a thinner or thicker milkshake, adjust the amount of ice cream that you use.
Tip 3: Try mixing it up and using different add-ins! Consider a salted caramel milkshake or chocolate banana smoothie rather than chocolate peanut butter!

Nutrition

Calories: 433kcal | Carbohydrates: 41g | Protein: 12g | Fat: 27g | Saturated Fat: 11g | Fiber: 8g | Sugar: 29g
Did you make this recipe? Tag me Today!Tag @HealthyLivingJames on Instagram and use #HealthyLivingJames!
book banner image

About James Wythe

Hey, I'm James! A fully qualified health coach, cookbook author, full time food blogger and new dad with over 1 million followers. I started this journey after a sudden illness left me bed bound for 2 years and housebound for 4 years! I’m here to help you make healthy and delicious food for you and your family in less time!

You May Also Like

Leave a comment

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

Recipe Rating




2 Comments