This ultra rich and creamy peanut butter milkshake is quick and easy to make and packed with peanut butter flavor.
Have you ever had a peanut butter milkshake before? I think most of us have at least tried the classics, your chocolate milkshakes, strawberry shakes, Oreo milkshakes, etc. But I feel like peanut butter’s not a super common milkshake flavor, at least not here in Southern California.
But it totally should be.
Not only are peanut butter milkshakes super easy to make (just add a couple scoops of PB to a vanilla shake), but they are incredibly good. Peanut butter obviously adds a ton of PB flavor to a milkshake, but also a totally irresistible creamy texture.
If you love a really rich and creamy milkshake, a peanut butter shake is definitely the one for you.
- Peanut Butter: I like to use a creamy, processed brand of peanut butter like Jif or Skippy because they’ll give you the smoothest finished shake, but you can use natural or chunky peanut butter if that’s what you have on hand.
- Vanilla Extract: Vanilla extract is optional, but the extra pop of vanilla flavor pairs extremely well with the peanut butter.
- Milk: Any percentage or type of milk will work, but the higher fat milk you use, the richer/creamier your shake will be.
Ingredient tip: Because peanut butter is sticky and can be annoying to accurately measure, don’t worry too much about getting the exact correct amount of peanut butter. Just use a tablespoon to add 2 lightly heaping spoonfuls to your shake. A little over on the peanut butter is not going to hurt anything.
If you need exact measurements because you’re keeping track of the nutritional information, I recommend measuring the PB by weight since it’s much easier and more accurate.
How to Make a Peanut Butter Milkshake
- In a blender, combine ice cream, milk, and peanut butter, and blend until well-combined and pourable.
- Pour into glass(es). Top with whipped cream and peanut butter sauce if desired and enjoy.
- Chocolate peanut butter milkshake: Add 2 to 3 tablespoons of chocolate fudge sauce or syrup or 2 tablespoons of cocoa powder to the shake before blending.
- Banana peanut butter milkshake: Add 1 fresh or frozen banana, broken into pieces, before blending.
- Nutella milkshake: Replace the peanut butter with the same amount of Nutella.
Can I use almond butter instead of peanut butter in this shake?
Yes! You can use any type of nut butter in place of the peanut butter here.
Can I make a peanut butter milkshake without ice cream?
You can’t make *this* PB milkshake without ice cream, but if you’d like a PB-flavored milkshake without ice cream, go make my Banana Milkshake Without Ice Cream and make the peanut butter variation listed in the recipe. It’s super good and creamy and can be made with just milk, ice, and a frozen banana.
Can I make my milkshake ahead of time?
No. Shakes are always best right after they’ve been blended. Even when stored in the refrigerator, they will slowly begin to melt and become less thick and frosty the longer they sit.
More Peanut Butter Recipes
More Milkshake Recipes
Creamy Peanut Butter Milkshake
- In a blender, combine ice cream, milk, peanut butter, and vanilla, and blend until well-combined and pourable.
- Pour into glass(es). Top with whipped cream and additional toppings if desired and enjoy.
This post may contain affiliate links, which means I receive a small commission if you make a purchase using them. There is absolutely no additional cost to you.