Win a $200 Amazon Gift Card by cooking this month’s recipe!

This peanut butter banana smoothie is one of my very favorite smoothie recipes. Made with just 4 ingredients, this high protein smoothie is thick, creamy and refreshing!

Smoothie served in two tall glasses with a drizzle of peanut butter, banana slices and a straw.

If you love peanut butter and bananas, you are going to go crazy for this peanut butter banana smoothie! 💛

I love smoothies, especially on hot summer days. But sometimes they leave me hungry again an hour later. That’s not the case with this peanut butter banana smoothie! Made with peanut butter and protein-rich Greek yogurt, this smoothie has plenty of staying power.

Along with my Chocolate Protein Shake, this peanut butter smoothie is one of my favorites to sip on after a workout. Cool and refreshing, this smoothie has protein, fat and fiber to help me refuel. It also makes a great breakfast, and it’s perfect for taking on the go!

Overhead view of smoothie in a glass garnished with a drizzle of peanut butter and banana slices.

Peanut Butter Banana Smoothie Ingredients

Here’s what you’ll need to make this peanut butter banana smoothie. Find the full recipe with measurements below.

Ingredients for peanut butter banana smoothie with labels.
  • Frozen Banana: Be sure to use frozen banana, as it thickens the smoothie.
  • Plain Greek Yogurt: You can use vanilla yogurt if you prefer a sweeter smoothie.
  • Milk: Dairy or nondairy, such as almond milk or oat milk. I usually use unsweetened vanilla almond milk.
  • Peanut Butter: Use whichever kind you prefer. I like to use a natural peanut butter that has peanuts and salt listed as the only ingredients.

Freeze ripe bananas so they’re always ready for smoothies

I always have a stash of sliced frozen bananas in my freezer so that I can make this smoothie whenever a craving hits. Freeze bananas when they are ripe (ideally, they should have brown spots on the peels), because riper bananas will add more natural sweetness to your smoothies. Peel them, slice them, and store in a zip-top bag or other container in the freezer.

Milk, yogurt, peanut butter and frozen banana slices in a blender.

How to Make a Peanut Butter Banana Smoothie

Making this smoothie is as simple as adding the ingredients to your blender and blending until smooth. A few tips for success:

  • Add more or less milk to adjust the consistency of the smoothie. I always start with a bit less milk than I think I’ll need and then add more if the smoothie is too thick.
  • If your blender has a tamper, use it to help the smoothie blend evenly without having to add too much liquid.
  • Start blending on low power and gradually increase the blender speed as the smoothie starts to come together.
  • For the best taste and consistency, enjoy this smoothie right after blending.

Recipe Variations

  • Swap the peanut butter for almond butter. I love this smoothie both ways!
  • Nut-free: Make this Banana Smoothie instead.
  • Dairy-free: Use nondairy yogurt and nondairy milk.
  • Add 1/4 teaspoon of vanilla extract for an added touch of warm sweetness.
  • Add 1 tablespoon of ground flaxseed or chia seeds to boost the nutrition of the smoothie.
Overhead photo of two smoothies with bananas, a spoonful of peanut butter and straws set around them.

More Favorite Smoothie Recipes

I often blend up one of these peanut butter banana smoothies mid-morning, when I need a quick snack.  It’s the perfect way to refuel when I’ve got a lot to do. I also like to make this smoothie recipe in the afternoon, as an energizing pick-me-up to get me through until dinnertime. It’s both satisfying and delicious!

Smoothie in a tall glass with a drizzle of peanut butter and banana slices for garnish.
5 from 1 rating

Peanut Butter Banana Smoothie

Servings: 1 serving
Prep Time: 5 minutes
Total Time: 5 minutes
This Peanut Butter Banana Smoothie is thick, creamy, and refreshing! I love it as a post-workout snack or grab and go breakfast.


  • 1 cup frozen sliced banana, (1 large banana)
  • ½ cup plain Greek yogurt
  • ½ cup milk, dairy or non-dairy
  • 2 tablespoons peanut butter


  • Place all ingredients in a blender and blend until smooth. Enjoy immediately.


  • Makes about 1 1/4 cups.
Recipe Variations:
  • Swap the peanut butter for almond butter. I love this smoothie both ways!
  • Nut-free: Make this Banana Smoothie instead.
  • Dairy-free: Use nondairy yogurt and nondairy milk.
  • Add 1/4 teaspoon of vanilla extract for an added touch of warm sweetness.
  • Add 1 tablespoon of ground flaxseed or chia seeds to boost the nutrition of the smoothie.
Serving: 1smoothie, Calories: 459kcal, Carbohydrates: 51g, Protein: 23g, Fat: 21g, Saturated Fat: 6g, Polyunsaturated Fat: 4g, Monounsaturated Fat: 9g, Cholesterol: 20mg, Sodium: 221mg, Potassium: 1041mg, Fiber: 5g, Sugar: 31g, Vitamin A: 298IU, Vitamin C: 13mg, Calcium: 284mg, Iron: 1mg
Nutrition information is an estimate.
Cuisine: American
Course: Breakfast, Smoothie, Snack
Tried this recipe?Mention @kristines_kitchen on Instagram or tag #kristineskitchenblog.

Recipe originally published July 2015. Updated July 2024 with new photos, new text and more recipe tips.

This site contains affiliate links. If you make a purchase through these links, I may receive a small commission, at no extra cost to you. Thank you for supporting Kristine's Kitchen!