Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Peanut Butter Milkshake Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This easy homemade peanut butter milkshake is thick, creamy, and packed with rich peanut butter flavor! Made with just 4 simple ingredients in 5 minutes, this protein-packed shake tastes like a frozen peanut butter cup and costs a fraction of ice cream shop prices. Perfect for peanut butter lovers of all ages!

  • Total Time: 5 minutes
  • Yield: 2 servings 1x

Ingredients

Scale
  • 3-4 tablespoons creamy peanut butter (about ¼ cup), at room temperature
  • 2-3 large scoops vanilla ice cream (about to 2 cups)
  • ½ to ¾ cup whole milk (or milk of choice)
  • 1-2 tablespoons honey or maple syrup (optional, adjust to taste)
  • ½ teaspoon vanilla extract (optional, for enhanced flavor)
  • Pinch of salt (optional, enhances flavor)
  • Whipped cream, for topping (optional)
  • Chocolate syrup, for drizzling (optional)
  • Crushed peanuts or peanut butter cups, for garnish (optional)

Instructions

  1. Prepare ingredients: Take your vanilla ice cream out of the freezer and let it sit at room temperature for about 5 minutes to soften slightly. This makes blending significantly easier and creates a smoother texture without overworking your blender motor. If your peanut butter is cold or firm from the pantry, leaving it out briefly helps it blend more easily.
  2. Add peanut butter to blender: Scoop 3-4 tablespoons of creamy peanut butter into your blender using a rubber spatula to get every bit in. Start with 3 tablespoons for moderate peanut butter flavor, or use 4-5 tablespoons if you want intense peanut butter taste. The peanut butter will stick to your spatula initially, but it’ll come off during blending.
  3. Add ice cream: Add your 2-3 scoops of vanilla ice cream on top of the peanut butter. Starting with 2 scoops creates a thinner, more drinkable shake, while 3 scoops makes it thick and almost spoonable. Most people prefer somewhere in between, so 2½ scoops is perfect.
  4. Add milk: Pour in ½ cup of milk to start. Remember, you can always add more to thin it out, but you can’t remove milk once it’s in. Starting conservatively gives you better control over the final consistency you want to achieve.
  5. Add optional ingredients: If using honey, maple syrup, vanilla extract, or a pinch of salt, add them now before blending. These enhance and round out the flavors beautifully.
  6. Blend on low speed first: Start your blender on the lowest speed setting and blend for about 10-15 seconds. This helps break up the ice cream and peanut butter, getting everything moving without splattering. You’ll see the ingredients start to combine but will still look chunky and uneven.
  7. Increase speed and blend until smooth: Increase to medium-high speed and blend for 30-45 seconds until the mixture is completely smooth, uniformly tan-colored, and creamy with no chunks of ice cream or streaks of peanut butter remaining. Stop and scrape down the sides with a spatula if needed, then blend for another 10 seconds.
  8. Check consistency: Stop the blender and check the thickness. If your milkshake is too thick to pour easily or drink through a straw, add 2-3 tablespoons more milk and blend for another 10-15 seconds. If it’s too thin for your preference, add another small scoop of ice cream and blend briefly. The shake should coat a spoon but still be pourable.
  9. Taste and adjust: Give it a quick taste test. Want more peanut butter flavor? Add another tablespoon and blend for 10 seconds. Need more sweetness? Add honey or an extra small scoop of ice cream. Prefer less sweet? Add a splash more milk to dilute slightly. This is your chance to make it perfect for your palate.
  10. Prepare glasses (optional): For café-worthy presentation, drizzle chocolate syrup around the inside of your serving glasses before pouring in the shake. This creates beautiful streaks and adds visual appeal.
  11. Serve immediately: Pour your peanut butter milkshake into tall, preferably chilled glasses. Top with generous swirls of whipped cream if desired. Drizzle with chocolate syrup, sprinkle with crushed peanuts or chopped peanut butter cups, or keep it simple. Insert thick straws and enjoy right away while it’s perfectly cold, thick, and creamy!

Notes

  • Peanut butter amount is flexible: Start with 3 tablespoons for moderate flavor, or use 4-5 tablespoons for intense peanut butter taste. You really can’t add too much if you love peanut butter!
  • Use creamy, not natural: Regular creamy peanut butter (like Jif or Skippy) blends smoothest. Natural peanut butter works but requires thorough stirring first and may create slight graininess.
  • Consistency control: The ice cream-to-milk ratio determines thickness. More ice cream = thicker shake. More milk = thinner, easier to sip. Adjust to personal preference.
  • Room temperature peanut butter blends best: Cold peanut butter doesn’t incorporate as smoothly. Let it sit at room temperature for easier blending.
  • Don’t over-blend: Blend just until smooth—usually 30-45 seconds total. Over-blending generates heat that melts ice cream and creates thin, watery shakes.
  • Make it chocolatey: Add 1-2 tablespoons cocoa powder or chocolate syrup for peanut butter cup flavor.
  • Boost nutrition: Add a frozen banana for potassium and extra creaminess, or a scoop of protein powder for more protein.

  • Author: Amiyah Weaver
  • Prep Time: 5 minutes
  • Cook Time: 0 minutes
  • Category: Beverage
  • Method: Blending
  • Cuisine: American
  • Diet: Gluten Free

Nutrition

  • Serving Size: 1 milkshake (approximately 12-14 oz)
  • Calories: 465
  • Sugar: 42g
  • Sodium: 220mg
  • Fat: 23g
  • Saturated Fat: 9g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 52g
  • Fiber: 2g
  • Protein: 13g
  • Cholesterol: 45mg