Marley's Menu Logo

3-Ingredient Peanut Butter Milkshake

By Marley Goldin
on June 23, 2021
last updated on August 27, 2021
5 from 1 vote

This post may contain affiliate links. Please read my disclosure policy.

This Peanut Butter Milkshake is outrageously delicious, and with only 3 ingredients and ready in less than 5 minutes, you'll come back to it time and again for a sweet fix.
how to make a milkshake - peanut butter milkshake

Looking for a sweet treat to satisfy your sweet tooth in a flash? This 3-ingredient peanut butter milkshake is simple to make, outrageously delicious to sip, and is ready in just five minutes!

It’s thick and creamy, the perfect balance of salty and sweet, and has enough peanut butter to make your favorite nutty spread shine!

Peanut Butter Milkshake Tips and Tricks

You’ll Need A Blender or Food Processor

In addition to your three ingredients, you’ll also need either a blender or a food processor, preferably a blender! I use this Ninja Blender for this milkshake and a lot of my sauces and vinaigrettes. It works like a charm!

Here’s everything you’ll need:

Tested Substitutions

This milkshake can be made with dairy-free ice cream and milk and come out just as delicious!

Green tip: Industrial dairy production has a huge impact on the environment, especially because of the amount of land it takes to sustain and its high amount of greenhouse gas emissions. Reducing your dairy consumption is one great way to reduce your ecological footprint.

If you don’t have vanilla ice cream, but do have peanut butter ice cream, just use the same amount of ice cream and milk and forget the added peanut butter!

You can also use chocolate ice cream instead of vanilla to make this a chocolate peanut butter milkshake! Or even chocolate peanut butter ice cream and keep the same ratio of ice cream and milk.

Quick note: Chocolate and peanut butter are a classic pairing! Just ask these Chocolate-Dipped Peanut Butter Rice Krispie Treats!

Peanut allergy? No problem. This milkshake recipe works with any nut butter of your liking! Seriously, this recipe is versatile as heck!

Have Fun With It!

Add some garnish to give your milkshake some texture and a fun, classic diner milkshake feel!

Some options for garnish include: chocolate sprinkles, peanuts, whipped cream, and a cherry on top. But don’t let me stifle your creativity—add all your fixin’s!

Getting the Right Consistency

I’ve found that 1/3 cup milk in this shake gets me a fantastic consistency. Just thick and creamy enough, but not too much to stop me from slurping it up through a straw.

Green tip: Consider investing in reusable straws! They are easy to clean and will reduce your contribution to plastic waste that eventually ends up in landfills or makes its way into the environment and becomes microplastics. These stainless steel straws are my favorite!

That being said, if you find that your milkshake is a little too thick, you can add an extra tablespoon or two of milk to your blender. Add them one at a time, blending in between, and checking your consistency as you go.

Remember, it’s much easier to loosen it when it’s too thick than to make it thicker. If your ice cream is a little melted, start with 1/4 cup of milk instead of 1/3 cup. Then check your milkshake and add more milk as needed.

Why You Should Make This Peanut Butter Milkshake

  • It’s a peanut butter lover’s dream! The PB is super prevalent here.
  • It’s perfectly balanced. Salty, sweet, and nutty!
  • It’s easy as 1, 2, 3! Three simple ingredients are thrown in the blender and voila!

If you love this Peanut Butter Milkshake and are looking for more delicious ice cream treats, check out this Banana Strawberry Milkshake and these Cookie Dough Cups for Ice Cream.

3-Ingredient Peanut Butter Milkshake

5 from 1 vote
Recipe by Marley Goldin Course: DessertCuisine: American


Prep time


Cooking time


Total time



This Peanut Butter Milkshake is outrageously delicious, and with only 3 ingredients and ready in less than 5 minutes, you’ll come back to it time and again for a sweet fix.


  • Peanut Butter Milkshake
  • 1/4 cup peanut butter (creamy or crunchy)

  • 1 cup vanilla ice cream (dairy or non-dairy)

  • 1/3 cup milk (cows or plant-based)

  • Optional Garnish Ideas
  • 1 tablespoon whipped cream

  • 1 teaspoon chocolate sprinkles

  • 1 teaspoon peanuts

  • 1 cherry


  • Add your peanut butter, ice cream, and milk to a blender.
  • Blend on high until smooth and peanut butter is fully integrated.
  • Garnish with toppings of choice and serve immediately.

Pro Tips

  • You can use either creamy or crunchy peanut butter—they’ll both end up smooth in the blender!
  • If you like your milkshake extra thick, use less milk! You can always add more.

Did you make this recipe?

Snap a pic and tag @marleysmenu on Instagram

This recipe taste as good as it looks?

Pin it and follow us @marleysmenublog on Pinterest

Love this recipe?

Like us on Facebook


You'll Also Love

Comment on & Rate this Recipe

I very much hope you enjoyed this recipe!

If you did, please give it a star rating, which will help other people just like you find and enjoy the recipe too 😊

If you have any comments, questions or thoughts on the recipe, be sure to let me know in the comments as well. I read each and every one and would love to hear from you!

Leave a Comment

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