Why You’ll Love This Recipe
I love how much peanut butter flavor I get from such a short ingredient list. Vanilla ice cream provides a sweet, creamy base while peanut butter adds richness and a slightly salty contrast.
The texture is another reason I make this shake often. By starting with firm ice cream and adding milk gradually, I can easily control how thick I want it.
I also find this recipe incredibly versatile. I can add chocolate for a classic combination, blend in banana for natural sweetness, or add cookies and candy pieces when I want a more decadent dessert.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- Vanilla ice cream
- Creamy peanut butter
- Whole milk
- Vanilla extract
- Honey or maple syrup, optional
- Whipped cream, optional
- Chopped roasted peanuts, optional
- Peanut butter, for drizzling, optional
- Chocolate syrup, optional
I prefer creamy peanut butter because it blends easily and gives me the smoothest shake. I also start with a small amount of milk and add more only when necessary so I don’t accidentally make the milkshake too thin.
Directions
- I add the cold milk to my blender first so the blades can move easily once I add the thicker ingredients.
- I add the vanilla ice cream, creamy peanut butter, and vanilla extract.
- I blend everything briefly on low speed and then increase the speed until the mixture becomes thick and creamy.
- I stop the blender and check the consistency. If the milkshake is too thick, I add milk a tablespoon or two at a time.
- If the milkshake becomes thinner than I want, I add another scoop of firm vanilla ice cream and blend briefly.
- I taste the shake and add honey or maple syrup only if I want additional sweetness.
- When I want a decorative presentation, I drizzle a little warmed peanut butter or chocolate syrup around the inside of my serving glasses.
- I pour the milkshakes into the chilled glasses and finish them with whipped cream and chopped roasted peanuts if desired.
- I serve the milkshakes immediately while they are still thick and frosty.
Servings and Timing
I can make these Peanut Butter Milkshakes in only a few minutes, so I find them particularly convenient for a quick dessert or afternoon treat.
- Prep time: 5 minutes
- Blending time: 1–2 minutes
- Total time: about 5–7 minutes
- Servings: 2
- Yield: 2 milkshakes
Variations
For Chocolate Peanut Butter Milkshakes, I add chocolate syrup or cocoa powder before blending. I sometimes use chocolate ice cream instead of vanilla when I want an especially rich chocolate flavor.
For Peanut Butter Banana Milkshakes, I add a ripe banana. I prefer frozen banana when I want the shake to become even thicker and creamier.
For a Peanut Butter Cookie Shake, I blend in a few peanut butter cookies or chocolate sandwich cookies. I leave some pieces slightly coarse so I get little cookie bits throughout the drink.
When I want a salty-sweet variation, I add a small pinch of sea salt and finish the milkshake with chopped salted peanuts.
For a coffee-inspired version, I add cooled espresso or instant espresso powder. I like the slightly bitter coffee flavor against the sweetness of vanilla ice cream and peanut butter.
Storage/Reheating
I prefer serving Peanut Butter Milkshakes immediately because their texture is best straight from the blender. As the ice cream melts, the milkshake naturally becomes thinner.
If I have leftovers, I can refrigerate them briefly in a covered container, although I expect the consistency to change. I usually blend the mixture again with another scoop of ice cream before serving.
For longer storage, I freeze leftover milkshake in a freezer-safe container. When I am ready to enjoy it, I let it soften slightly and blend it again with a small splash of milk.
I don’t reheat Peanut Butter Milkshakes. I always serve them cold and keep my milk and ice cream chilled until I am ready to blend.
FAQs
What kind of peanut butter works best for milkshakes?
I prefer smooth, creamy peanut butter because it blends easily into the ice cream and gives me an even consistency. I can use crunchy peanut butter when I want small peanut pieces throughout the shake.
How do I make my Peanut Butter Milkshake thicker?
I use less milk and make sure my ice cream is firm and very cold. If the shake is still too thin, I add another scoop of ice cream or some frozen banana and blend it only until combined.
Can I make a Peanut Butter Milkshake without ice cream?
Yes. I can blend frozen bananas with peanut butter, milk, and a little vanilla for an ice-cream-free alternative. I find that frozen banana provides the thickness and creamy texture I need, although the finished drink tastes different from a traditional milkshake.
Can I add chocolate to a Peanut Butter Milkshake?
Yes. Chocolate is one of my favorite additions. I add chocolate syrup, cocoa powder, chocolate chips, or chocolate ice cream depending on how intense I want the chocolate flavor to be.
Can I make Peanut Butter Milkshakes ahead of time?
I prefer making them immediately before serving. If I need to prepare them earlier, I freeze the blended milkshake and then let it soften slightly before blending again with a small amount of milk.
Conclusion
Peanut Butter Milkshakes are an easy frozen treat I love for their thick texture and rich, nutty flavor. With vanilla ice cream, peanut butter, and milk as the foundation, I can prepare a satisfying dessert in only a few minutes.
PrintPeanut Butter Milkshakes
Peanut Butter Milkshakes are thick, creamy frozen treats packed with rich peanut butter flavor and a sweet vanilla ice cream base. Ready in minutes, they make an easy dessert that can be customized with chocolate, banana, cookies, or roasted peanuts.
- Prep Time: 5 minutes
- Cook Time: 2 minutes
- Total Time: 5-7 minutes
- Yield: 2 milkshakes
- Category: Beverage
- Method: Blending
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 4 cups vanilla ice cream
- 1/2 cup creamy peanut butter
- 1/2 cup whole milk, plus more as needed
- 1 teaspoon vanilla extract
- 1 tablespoon honey or maple syrup, optional
- Whipped cream, optional
- 2 tablespoons chopped roasted peanuts, optional
- Peanut butter, for drizzling, optional
- Chocolate syrup, optional
Instructions
- Pour the cold milk into a blender first so the blades can move easily when the thicker ingredients are added.
- Add the vanilla ice cream, creamy peanut butter, and vanilla extract.
- Blend briefly on low speed, then increase the speed and blend just until thick and creamy.
- Check the consistency. If the milkshake is too thick, add milk 1 to 2 tablespoons at a time and blend briefly.
- If the milkshake is too thin, add another scoop of firm vanilla ice cream and blend just until combined.
- Taste and add honey or maple syrup if additional sweetness is desired.
- For a decorative presentation, drizzle warmed peanut butter or chocolate syrup around the inside of two chilled glasses.
- Divide the milkshake between the glasses and garnish with whipped cream and chopped roasted peanuts if desired.
- Serve immediately while thick and frosty.
Notes
- Use firm, very cold vanilla ice cream and add milk gradually to maintain a thick consistency.
- Smooth creamy peanut butter produces the most uniform texture, while crunchy peanut butter can be used for small peanut pieces throughout the shake.
- For Chocolate Peanut Butter Milkshakes, add chocolate syrup or cocoa powder or substitute chocolate ice cream for vanilla.
- For Peanut Butter Banana Milkshakes, blend in one ripe banana, preferably frozen for extra thickness.
- For a cookie variation, blend in peanut butter cookies or chocolate sandwich cookies and leave some pieces slightly coarse.
- A pinch of sea salt and chopped salted peanuts create a salty-sweet variation.
- For a coffee-inspired version, add cooled espresso or a small amount of instant espresso powder.
- Serve immediately for the best texture. Leftovers can be frozen, softened slightly, and reblended with a splash of milk.
Nutrition
- Serving Size: 1 milkshake
- Calories: 850 kcal
- Sugar: 56 g
- Sodium: 510 mg
- Fat: 53 g
- Saturated Fat: 22 g
- Unsaturated Fat: 27 g
- Trans Fat: 0.8 g
- Carbohydrates: 72 g
- Fiber: 4 g
- Protein: 22 g
- Cholesterol: 120 mg