Peanut Butter Banana Coffee Protein Shake


You’ll love this coffee protein shake — a creamy, satisfying smoothie made with cold brew, peanut butter, and banana. It tastes like dessert for breakfast while delivering a solid protein boost and simple, wholesome ingredients.

A breakfast smoothie with dairy free whip cream

Best Coffee Protein Shake

I didn’t always reach for a smoothie in the morning, but this coffee protein shake has become a go-to. It combines familiar flavors — banana and peanut butter — with bold cold brew for a morning drink that’s both delicious and energizing. It’s perfect as a quick breakfast or a post-workout pick-me-up.

Why make this protein shake?

High protein: This shake delivers a meaningful protein boost thanks to the protein powder and peanut butter.

Great flavor: Peanut butter, banana, and coffee are a classic trio — creamy, nutty, and rich.

Quick and easy: Toss the ingredients into a blender, blend, and enjoy in minutes.

Peanut butter banana protein smoothie ingredients

Ingredients for Coffee Protein Shake

This recipe uses simple ingredients from four categories: frozen fruit, liquid, protein, and add-ins. Below are the amounts for two servings.

  • 1 large frozen banana
  • 2 tablespoons all-natural creamy peanut butter
  • 1/4 cup protein powder (vanilla or chocolate)
  • 1/4 cup cold brew concentrate (or 1/4 cup very strong chilled brewed coffee)
  • 1/2 cup unsweetened almond milk, plus more to adjust consistency

Frozen Fruit

Frozen banana is the ideal base for a creamy smoothie — it adds body and natural sweetness without watering the drink down like ice does. If you don’t have banana, any frozen fruit will work; the peanut butter and protein powder help keep the flavor balanced.

Liquid

The liquid combines almond milk and coffee. Use your preferred plant or dairy milk (oat milk, cow’s milk, or homemade almond milk all work). For the coffee, a cold-brew concentrate gives an intense coffee flavor without needing a lot of liquid. Strong chilled drip coffee or chilled French press also work — just make sure it’s brewed strong and cold so the smoothie stays chilled.

Protein

Peanut butter contributes protein and healthy fats while adding rich flavor. Choose any peanut or nut butter you like. For the powder, both vanilla and chocolate protein powders complement the coffee-peanut butter-banana profile — chocolate will give more of a mocha vibe, vanilla will be subtler. Use your preferred protein powder and serving size.

A protein smoothie being poured into a glass

How to Make a Coffee Protein Shake

Making this shake takes less than five minutes and one kitchen tool — a blender.

  1. Put the frozen banana, peanut butter, protein powder, cold brew concentrate, and almond milk into a high-speed blender.
  2. Blend on high for about 60 seconds, or until smooth and creamy.
  3. If the shake is too thick, add additional almond milk a little at a time until you reach your desired consistency.
  4. Serve immediately.
protein shake

Coffee Protein Shake (Recipe)

Servings: 2   |   Prep: 5 mins   |   Cook: 0 mins   |   Total: 5 mins

Author: Linley Hanson

Ingredients

  • 1 large frozen banana
  • 2 tablespoons all-natural creamy peanut butter
  • 1/4 cup protein powder (vanilla or chocolate)
  • 1/4 cup cold brew concentrate*
  • 1/2 cup unsweetened almond milk, or more to taste

Instructions

  1. Place all ingredients into a high-speed blender.
  2. Blend on high for about 60 seconds, or until smooth.
  3. Add more almond milk as needed to thin the smoothie to your liking.
  4. Serve immediately.

Tips & Notes

  • Cold brew: use a cold-brew concentrate for strong coffee flavor without adding a lot of liquid. Alternatively, use chilled, very strong brewed coffee.
  • Protein powder: both chocolate and vanilla work well. Chocolate creates a mocha-like flavor, vanilla keeps the coffee and peanut butter more pronounced.
  • Milk alternatives: swap almond milk for oat milk or cow’s milk if you prefer.
  • Texture: frozen banana is the secret to creaminess. If you need more cold or thickness, add a few ice cubes or another small frozen banana.

Nutrition (per serving, approximate)

Calories: 220 kcal, Carbohydrates: 23 g, Protein: 15 g, Fat: 10 g, Fiber: 4 g, Sugar: 9 g

Nutrition information is an approximation and will vary depending on ingredient brands and portion sizes.

protein smoothie

More Favorite Protein Shakes

  • Coconut Chai Protein Shake
  • Strawberry Protein Shake
  • Banana Protein Shake
  • Chocolate Protein Shake

Photography by: The Wooden Skillet