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.

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.

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.

How to Make a Coffee Protein Shake
Making this shake takes less than five minutes and one kitchen tool — a blender.
- Put the frozen banana, peanut butter, protein powder, cold brew concentrate, and almond milk into a high-speed blender.
- Blend on high for about 60 seconds, or until smooth and creamy.
- If the shake is too thick, add additional almond milk a little at a time until you reach your desired consistency.
- Serve immediately.

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
- Place all ingredients into a high-speed blender.
- Blend on high for about 60 seconds, or until smooth.
- Add more almond milk as needed to thin the smoothie to your liking.
- 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.

More Favorite Protein Shakes
- Coconut Chai Protein Shake
- Strawberry Protein Shake
- Banana Protein Shake
- Chocolate Protein Shake
Photography by: The Wooden Skillet