How to Make the Perfect Peanut Butter Banana Shake
American · Easy · 5 min · 2 servings
This peanut butter banana milkshake blends ripe bananas with creamy peanut butter and vanilla ice cream into a thick protein-rich frozen drink. A satisfying homemade peanut butter shake recipe that works as a dessert or a post-workout treat.
Why this recipe works
This Peanut Butter Banana Shake recipe has been crafted to deliver restaurant-quality results in your home kitchen. At just 5 minutes from start to finish, it fits perfectly into a busy schedule without sacrificing flavor. Each serving comes in at 490 calories with 14g of protein, making it a balanced choice for any meal.
What you will need
This recipe uses 5 simple ingredients that you can find at any grocery store:
- 2 medium ripe bananas peeled and frozen
- 3 tbsp creamy peanut butter
- 2 cups vanilla ice cream
- 0.5 cup whole milk
- 1 tbsp honey
Step by step instructions
Step 1: Prepare Frozen Bananas
For the best thick texture use bananas that have been peeled and frozen overnight. If using fresh bananas slice and add a handful of ice cubes to compensate for the lack of chill.
Step 2: Blend Until Creamy
Add the frozen bananas, peanut butter, vanilla ice cream, whole milk, and honey to the blender. Blend on high for 45 to 60 seconds until completely smooth creamy and no banana chunks remain.
Step 3: Taste and Serve
Taste the shake and add more honey if needed. Pour into tall glasses and serve immediately topped with a drizzle of peanut butter and a banana slice on the rim.
Easy substitutions
Missing an ingredient? Here are some swaps that work perfectly:
- creamy peanut butter → almond butter for a nuttier lighter flavor profile
- vanilla ice cream → banana ice cream for a dairy-free vegan-friendly version
Common mistakes to avoid
Watch out for these pitfalls that can affect your results:
- Using unripe bananas which produces a starchy bland flavor without natural sweetness
- Not freezing the bananas ahead of time which results in a thin watery shake
Nutrition facts
Per serving: 490 calories, 14g protein, 60g carbs, 22g fat, 3g fiber.
Ready to cook?
Get the interactive recipe with adjustable servings, built-in timers, and ingredient checklist.
View full recipe →