This indulgent shake combines premium vanilla ice cream with whole milk and creamy peanut butter for a perfectly smooth, nutty treat. Blend for 30-45 seconds until completely smooth, adjusting thickness with more milk or ice cream as needed. Pour into chilled glasses and crown with whipped cream, crushed roasted peanuts, or chocolate syrup for extra decadence. The result is a rich, diner-style shake that balances sweetness with robust peanut flavor in every sip.
The first time I attempted a peanut butter milkshake at home, I stood there staring at my blender like it might somehow know the secret ratio that makes restaurant shakes taste so impossibly creamy. After what felt like the seventeenth attempt, my husband walked in, took one sip, and casually mentioned that this particular batch was absolutely worth every single one of the dishes we'd accumulated. Now it's become our summer evening ritual, that whir of the blender signaling something sweet is coming.
Last summer, we had friends over for an impromptu backyard barbecue, and I made these shakes as a surprise ending to the meal. The kids were literally jumping up and down, and one of them told me it was better than the fancy ice cream shop downtown. There's something about that combination of cold vanilla ice cream and peanut butter that just makes people stop talking and start smiling.
Ingredients
- 2 cups vanilla ice cream: Go for the premium full-fat stuff here because it's what creates that luxurious, restaurant-style thickness we're chasing
- 1/2 cup cold whole milk: Keep this seriously chilled from the fridge because warmer milk makes for a disappointing, watery shake
- 1/4 cup creamy peanut butter: I've learned the hard way that natural separation-style peanut butter can make things grainy, so stick with the smooth stuff
- 1 teaspoon vanilla extract: This little detail somehow amplifies everything else and makes it taste homemade rather than like something from a mix
Instructions
- Get everything ready:
- Scoop your ice cream into the blender first, then pour in the cold milk right on top
- Add the peanut butter:
- Drop in that peanut butter and vanilla extract, and don't worry about being too precise with the measuring spoon
- Blend it up:
- Pulse a few times to get things moving, then crank it to high for 30 to 45 seconds until you can't see any peanut butter streaks anymore
- Check your consistency:
- Give it a quick taste and decide if you want to thin it out with another splash of milk or make it thicker by tossing in more ice cream
- Serve it up:
- Pour into tall glasses that you've had chilling in the freezer if you're feeling fancy
My youngest daughter started requesting these for her birthday instead of cake, which is honestly the highest compliment a shake can receive in our house. There's something about that first sip that just makes everything feel okay for a minute.
Make It Your Own
After years of making these, I've started experimenting with mixing in a tablespoon of chocolate syrup or tossing in a handful of chocolate chips right at the end. The chocolate chips don't fully blend, which leaves you with these amazing little pockets of chocolate throughout. My friend Sarah swears by adding a frozen banana to make it even thicker.
Vegan Variations
When my sister went vegan, I was skeptical about whether plant-based ice cream could deliver the same creamy experience. Turns out, the newer oat milk and almond milk ice creams actually work beautifully here. The peanut butter helps mask any slight aftertaste from the non-dairy base, and honestly, most people can't tell the difference if they're not looking for it.
Serving Suggestions
I've learned that the simple act of chilling your glasses in the freezer for at least 15 minutes beforehand somehow elevates the entire experience. The shake stays colder longer, and you get that beautiful little frost line on the glass. Sometimes I'll even drizzle some chocolate syrup inside the glass before pouring for a swirly, Instagram-worthy effect.
- A sprinkle of sea salt on top cuts through all that sweetness
- Crushed roasted peanuts add the most incredible texture contrast
- Keep extra straws handy because these go fast
Hope this brings a little creamy joy to your kitchen, just as it has to ours all these years.
Recipe FAQs
- → How do I make the shake thicker?
-
Add more vanilla ice cream and reduce the milk slightly. Blend until you reach your desired consistency—about 30-45 seconds usually creates the perfect thickness.
- → Can I use natural peanut butter?
-
Yes, natural peanut butter works well and provides a less sweet, more intense peanut flavor. Just ensure it's well-stirred before adding to the blender.
- → Is this milkshake vegetarian-friendly?
-
This version is vegetarian. For a vegan option, simply substitute plant-based ice cream and non-dairy milk—the result remains just as creamy and satisfying.
- → What toppings work best?
-
Whipped cream, crushed roasted peanuts, and chocolate syrup are classic choices. Chocolate chips blended into the shake add extra richness, or try a drizzle of caramel.
- → How long does it take to make?
-
From start to finish, this shake takes just 5 minutes. The blending process requires only 30-45 seconds on high speed for a perfectly smooth texture.