This indulgent milkshake captures the essence of the beloved Five Guys version, combining premium vanilla ice cream with creamy peanut butter for a rich, nutty dessert. The blend achieves that perfect diner-style thickness—sipable through a straw but substantial enough to warrant a long spoon.
What makes this version stand out is the balance of flavors: the roasted notes of peanut butter complement the sweet vanilla base without overpowering it. A touch of vanilla extract enhances the overall aroma, while the option to add chocolate syrup or crushed peanuts lets you customize the experience to match your cravings.
The beauty lies in its simplicity—just five minutes and a blender stand between you and this nostalgic treat. Whether you're recreating memories of diner visits or simply craving something decadently satisfying, this milkshake delivers on both texture and taste.
My college roommate worked at Five Guys and would bring home these thick, gravity-defying shakes that needed two hands to drink. We would sit on our apartment floor eating them while studying, and I was always amazed at how something so simple could taste so extraordinary. The secret was never fancy technique, just quality ingredients and the confidence to go heavy on the peanut butter. Those late night sugar rushes became the benchmark for every milkshake I have made since.
Last summer I made these for my nephews who were skeptical about peanut butter in ice cream. One sip in and they were fighting over who got to lick the blender attachment clean. Now whenever they visit, the first question out of their mouths is whether we are having those peanut butter shakes. There is something magical about watching someone discover that perfect combination for the first time.
Ingredients
- Vanilla ice cream: Splurge on the premium full-fat version here because it creates that luxurious restaurant texture you cannot fake with budget brands
- Whole milk: Keep it ice cold from the fridge to prevent the shake from melting too quickly while blending
- Creamy peanut butter: Use the kind you would actually put on a sandwich, not the natural separated stuff that can turn grainy
- Vanilla extract: Pure vanilla extract amplifies the sweetness and rounds out the peanut flavor beautifully
- Whipped cream: Homemade or store-bought, this adds that professional touch that makes it feel like a special treat
- Crushed roasted peanuts: Salted ones create the perfect sweet and salty contrast on top
Instructions
- Gather and chill everything:
- Put your glasses in the freezer for at least 10 minutes while you prep because a frosted glass keeps shakes cold longer
- Blend the base:
- Pile in the ice cream, milk, peanut butter, and vanilla, then blitz on high until completely smooth with no visible peanut butter streaks remaining
- Check your consistency:
- Give it a quick taste and add more milk if it is too thick to sip through a straw or extra ice cream if it seems too thin
- Pour and serve immediately:
- Divide between those chilled glasses you prepared earlier and pile on the whipped cream and toppings while the shake is still frosty cold
My daughter now requests these for her birthday instead of cake. The first time I made them for her party, I thought I had doubled the recipe but it turns out a room full of teenagers can demolish peanut butter shakes shockingly fast. Now I triple batch whenever friends come over.
Making It Your Own
Once you have the basic technique down, the variations are endless. Blend in a frozen banana for an even thicker consistency that also adds natural sweetness. A tablespoon of chocolate syrup turns it into a chocolate peanut butter cup shake that will blow your mind.
The Perfect Texture
Restaurant shakes achieve that impossibly thick consistency by using soft-serve ice cream which has more air whipped into it. At home, letting your regular ice cream sit on the counter for five minutes before blending gives you similar results. You want it scoopable but not melted.
Serving Suggestions
These shakes pair beautifully with a salty burger or fries for that classic diner experience. Keep extra toppings on the table so everyone can customize their own.
- Use a wide straw or even a spoon because these are meant to be eaten slowly
- Chill your glasses in the freezer for at least 10 minutes before serving
- Make extra because one shake is never enough once people taste it
There is nothing quite like that first sip when the straw breaks through the whipped cream and hits the cold peanut butter perfection below. Enjoy every thick, creamy drop.
Recipe FAQs
- → What type of peanut butter works best?
-
Creamy peanut butter delivers the smoothest consistency, but natural peanut butter offers a more intense roasted peanut flavor. If using natural peanut butter, you may need to blend slightly longer to incorporate any oil separation.
- → Can I make this thicker or thinner?
-
Absolutely. Add more ice cream for a thicker, spoonable consistency, or increase the milk for a thinner, more sipable shake. Start with the recommended ratios and adjust to your preferred texture.
- → How do I make this vegan?
-
Substitute premium vanilla ice cream with a high-quality plant-based alternative and use oat, almond, or soy milk. The texture remains creamy, and the peanut butter flavor shines through just as beautifully.
- → Why chill the glasses before serving?
-
Chilled glasses keep the milkshake colder longer, preventing it from melting too quickly. Simply place them in the freezer for 10-15 minutes before pouring for the best experience.
- → Can I prepare this in advance?
-
This milkshake tastes best when served immediately, as the texture begins to separate and melt over time. If you must prep ahead, blend all ingredients except the milk, then add the milk and blend just before serving.
- → What other toppings work well?
-
Beyond whipped cream and crushed peanuts, try a drizzle of caramel sauce, chopped peanut butter cups, banana slices, or a sprinkle of sea salt to enhance the flavors and add visual appeal.