Tracking 702 products across 12 US retailers
🍌

Peanut Butter Banana Protein Shake

🥜
⏱ 2 min total 💪 42g protein 🍽 1 large shake

The peanut butter banana shake is the workhorse of the protein-shake genre: cheap ingredients, reliable taste, and almost impossible to mess up. With a scoop of whey and 2 tablespoons of natural peanut butter, you hit 42g of protein in a single glass, plus the kind of dessert-like flavor that makes it feel like a treat instead of a chore. A frozen banana is the only essential technique. Skip it and the shake will be thin and warm. Use it and the texture is milkshake-thick straight out of the blender.

Ingredients

  • 1 scoop vanilla or chocolate whey protein
  • 2 tbsp natural peanut butter (no sugar added)
  • 1 frozen banana
  • 1 cup milk (dairy or unsweetened almond)
  • ¼ tsp cinnamon (optional)
  • ½ cup ice
  • 1 tsp honey or maple syrup (optional)

Equipment

  • Blender: any standard blender. Frozen banana does the work, you don't need a high-powered one
  • Tall glass: 20 oz or larger
  • Measuring spoons: for peanut butter (eyeballing usually means too much)
  • Spatula: to scrape down PB stuck to the sides of the blender jug

Instructions

  1. Peel and freeze a banana the night before, broken into 4 chunks. The frozen banana is the difference between a shake and a sad warm cup.
  2. Add milk, frozen banana, peanut butter, whey, cinnamon and ice to a blender.
  3. Blend on high for 30 seconds until smooth and thick. Scrape down any PB stuck to the sides halfway through.
  4. Taste-test. If you want more sweetness, add the honey and pulse twice. If the shake is too thick to pour, add 2 tbsp more milk.
  5. Pour into a tall glass and drink within 5 minutes for the best texture.

Macros

510
Calories
42g
Protein
38g
Carbs
19g
Fat

Per shake, made with vanilla whey, 1 cup almond milk, 2 tbsp natural peanut butter. Dairy milk adds about 60 kcal and 6g carbs.

Substitutions

  • Powdered peanut butter: use 2 tbsp PB2 mixed with 1 tbsp water. Cuts the fat by 75%
  • No frozen banana: use 1 fresh banana + ¾ cup ice. Shake will be a bit thinner
  • Chocolate version: swap vanilla whey for chocolate, add 1 tbsp cocoa powder
  • Peanut allergy: almond butter, cashew butter or SunButter all work. SunButter is the closest in flavor
  • Higher protein: add ¼ cup Greek yogurt or a second ½ scoop whey to push to 55g

Tips

Use natural peanut butter, not the sugary kind. Look for an ingredient list that reads peanuts and salt, nothing else. The added sugars in regular PB stack on top of the banana sugar and push the total past 25g. Stir the peanut butter jar from the bottom up before measuring: the oil settles on top and you'll get a runnier shake if you only scoop from the surface. For extra creaminess, use whole milk dairy and a frozen banana that was riper than you'd usually eat it (lots of brown spots = more sweetness, naturally).

FAQ

Can I use peanut powder?
Yes. 2 tbsp PB2 mixed with 1 tbsp water replaces 2 tbsp full-fat PB and saves about 130 kcal and 14g of fat per shake.
How do I freeze a banana?
Peel it, break into 4 chunks, drop into a freezer bag. Freezes solid in 4 hours. Lasts 3 months.
Is this a good post-workout shake?
Yes. 42g of fast-digesting protein from whey, fast carbs from the banana, and the peanut butter slows it down just enough to keep you full.
Why is mine separating?
You probably waited too long to drink it. Stir with a long spoon and drink within 5 minutes. For travel, leave the ice out and add at destination.
Can I add oats?
¼ cup of rolled oats blended in adds 4g of fiber and 5g of carbs. Bumps it from a shake to a meal replacement.
Is this kid-friendly?
Yes, halve the whey scoop for kids under 12. The flavor profile is one of the safest for picky eaters.

Pick the Right Protein for This Recipe

A recipe is only as cheap as the tub it came from. Use these tools and pages to dial in the right powder, the right price, and the right macros.

🧮 Protein Calculator
Hit your daily target
🏆 Best-Value Powders
Cheapest cost per gram
🥛 Whey Protein
Best for shakes
🌱 Plant Protein
Vegan-friendly
🎯 Find Your Match
Quiz · 60s