Peanut butter milkshake has been my go-to dessert for years.
When I was little we used to go to Friendly’s restaurant after swim meets and my favorite thing to get was their Reese’s sundae/milkshake situation.
If I’m being honest I really don’t remember what exactly I would get but what I do remember, is it was a vanilla ice cream base with peanut butter swirls and chocolate peanut butter cups mixed somewhere in between.
This peanut butter milkshake is a dead ringer for my childhood favorite. It’s such a simple recipe and I’m giving you tons of ideas for how to make it your own, dress it up to make it fancy, or add some extra flavors!
Ingredients and substitutions for peanut butter milkshake
Vanilla Ice Cream. Good ol’ vanilla ice cream!
Milk. I used whole milk but you can use any kind of milk here that you have!
Peanut Butter. I use natural peanut butter but any peanut butter works! A creamy no-stir peanut butter works just as well!
Agave. I like my milkshakes extra sweet so I add just a tablespoon extra of sweetness. If you prefer, you can use honey or maple syrup.
Vanilla Extract. Just a splash! I find adding a little bit extra of vanilla to milkshakes really adds to the deliciousness and makes them super rich and indulgent. Give it a try!
Can I make this dairy free?
Absolutely! Just use your favorite dairy free ice cream and dairy free milk! I love using oat milk because it’s super creamy but you can sub in whatever you have on hand!
How to Make this Peanut Butter Milkshake
It’s so simple! All you need to do is pop everything into a blender and turn it on! Depending on your blender, you may need to use a wand to tamper the milkshake to get everything moving and incorporated.
Then, pour it into your glass and dress it up however you like! Want a step by step melty chocolate tutorial to drizzle on top? Check out my post How to Melt Chocolate Chips!
What else can I add to this?
Peanut butter is straight joy in its purest form. But, sometimes you want to add a bit extra flavor to switch it up from time to time. Here are some fun ideas to try!
Banana. Have a spotty banana you’re not sure what to do with or a stash of frozen bananas in the back of your freezer? Pop a half or whole banana into the blender and blend it up with your milkshake!
Jelly or Berries. What is more iconic than peanut butter & jelly?! Add some frozen or fresh berries into the blender or a tablespoon or two of your favorite jelly!
Chocolate. I will always and forever be obsessed with chocolate and peanut butter. Use chocolate ice cream instead of vanilla and blend it up! Or, add some of your favorite chocolate chips, chocolate bar, or even a tablespoon of cocoa powder to the blender to blend it up with your peanut butter milkshake.
Apples. I love dipping apple slices in peanut butter so I feel like this is next level dessert of my favorite snack! Add a half or whole apple to your blender and enjoy!
Oreos. Cookies ‘n cream ice cream and milkshakes are my fave!! I feel like Oreos incorporated into a peanut butter milkshake can only be some sort of heaven!
Make it fancy!
Drizzle some peanut butter inside the glass as your turn it to create a cool drippy look on the side of the glass. Then, pour your milkshake right in!
Top your milkshake with whipped cream and a peanut butter and/or chocolate drizzle. Whether you want a simple peanut butter milkshake or making it for a group of friends and want to take it to the next level, whipped cream and a peanut butter drizzle is always fun!
Sprinkle some chopped peanut butter cups, mini chocolate chips, chocolate sprinkles, or chopped peanuts on top of the milkshake.
Add a cute straw! Customize the straw to do with your theme! I love my glass straws but they have cute paper themed straws for any occasion!
More peanut butter recipes:
- Peanut Butter Muffins
- Peanut Butter Chocolate Chip Vegan Blondies
- Easy No Bake Peanut Butter Cheerio Bars
- Peanut Butter Millionaire Bars
- Peanut Butter Swirl Brownies
- 2 cups vanilla ice cream
- 1/4 cup whole milk
- 1/4 cup natural peanut butter
- 1 tablespoon agave nectar
- 1 teaspoon vanilla extract
- whipped cream, peanut butter, chocolate syrup and chopped peanuts for topping (optional)
- Place the ice cream, milk, peanut butter, agave, and vanilla in a blender.
- Blend on high for 1 minute until smooth and combined.
- Drizzle the inside of your glass with peanut butter (optional) and pour the milkshake into the glass.
- Top with whipped cream, a drizzle of peanut butter and chocolate syrup and chopped peanuts, if desired.
- Serving Size: 1 milkshake
- Calories: 783
- Sugar: 51.8g
- Sodium: 143mg
- Fat: 48mg
- Saturated Fat: 16.1g
- Unsaturated Fat: 0g
- Trans Fat: 0g
- Carbohydrates: 63.3g
- Fiber: 5g
- Protein: 26.6g
- Cholesterol: 64mg