This post may contain affiliate links. See my disclosure policy.
This coffee protein shake recipe combines rich, refreshing coffee flavor with protein-packed ingredients. Over 20 grams of protein per serving.
Love ACTUALLY tasty protein shakes? Try my chocolate protein shake, peanut butter protein shake, cinnamon roll protein shake, and Snickers protein shake next.
Coffee and protein are two non-negotiables in my morning routine. When I can pair the two together, that’s even better.
With the buzzing benefits of caffeine and the satiating effects of protein powder (and inspired by my protein coffee!), my coffee protein shake has become a weekly staple in my house–and you’ll see why!
Table of Contents
Why I love this recipe
- The best of both worlds. It basically tastes like a coffee vanilla milkshake, but it’s made with wholesome ingredients.
- Packed with protein. One scoop of protein powder gives this shake over 20 grams of protein, making it the perfect pre or post-workout treat.
- Ready in seconds. Throw everything in your blender and blend until smooth. It doesn’t get easier!
- Cheaper (and tastier) than store-bought. I recently broke up with store-bought protein shakes in favor of making them at home. Not only is it cheaper, but the flavor is far superior.
Ingredients needed
- Banana. Preferably a frozen banana so it keeps the shake cold and creamy.
- Milk. I used unsweetened almond milk, but any dairy or non-dairy milk works.
- Protein powder. I used bourbon vanilla protein powder, but of course, use whatever protein powder you enjoy the flavor of.
- Chia seeds. For added protein, fiber, and healthy omega-3 fatty acids.
- Cold brewed coffee. Skip the store-bought stuff and use my homemade cold brew concentrate. You can also use chilled instant coffee. Don’t want the caffeine but want the flavor? Use decaffeinated coffee.
- Ice. To blend and give the shake a creamy texture but with none of the calories.
- Sweetener. Optional, depending on how flavorful your protein powder is. I ended up adding a little maple syrup, but you could use honey, agave, or sugar-free maple syrup.
How to make a coffee protein shake
I’ve included step-by-step photos below to make this recipe easy to follow at home. For the full printable recipe instructions and ingredient quantities, scroll to the recipe card at the bottom of this post.
Step 1- Blend. Place all the ingredients in a blender and blend until smooth.
Step 2- Serve. Pour the mixture into a glass and enjoy!
Arman’s recipe tips
- Skip the ice cubes. If you have coffee ice cubes on hand, use these instead of regular ice cubes to prevent the shake from diluting.
- Adjust the consistency. Add more milk until your desired texture is achieved.
- Taste as you go. One of the beauties of this recipe is that you can add whatever flavors you want, so give it a taste and add extra flavor as needed.
Variations
- Make it chocolatey. Use chocolate protein powder and chocolate milk.
- Add a boost of coffee flavor. Add one teaspoon of instant coffee, or swap some milk for a shot of espresso.
- Add some healthy fats. I find pairing protein with healthy fats makes me even more satisfied. Almond butter, frozen avocado, or Greek yogurt are great options.
More coffee recipes to try
Coffee Protein Shake
Video
Ingredients
- 1/2 medium banana frozen
- 1/4 cup unsweetened almond milk
- 1/4 cup protein powder I used vanilla
- 1 teaspoon chia seeds
- 1/4 cup cold brewed coffee * See notes
- 8 ice cubes
Instructions
- Add the frozen banana, almond milk, protein powder, chia seeds, cold coffee, and ice in a blender. Blend until smooth.
- Pour into a glass or shaker bottle and enjoy immediately.
What is substitute for chia? Psyillum would be okay?
Today morning tried this recipe. It was really good. Different style of coffee.
Is it possible to make this without using banana?
For sure 🙂 I’d add more ice to compensate and either some maple syrup or honey.
I dont know to what I am more addicted-coffee or whey protein haha!
So yummy and easy! I used chocolate protein powder because that’s what I had. It made a delicious, creamy, thick protein shake that I enjoyed for lunch on this hot summer day.
This is a good, basic “starter” recipe to which I add 15ml organic MCT oil; I don’t eat/use almonds (or peanuts b/c of their lectins–so I sub with organic coconut milk; I add 7g organic ground flax seed; my water is RO mineral water from my home system. I use organic coffee (whole bean) that I grind per use. I take organic Vit C and D capsules, so I add them whole for my blender to pulverize.
I am addicted to coffee. So for sure will try this one!
Wow this will be instead of my black coffee, gaining weight hehe!
Coffee is my favourite flavour!
Can you sub the cold brew for shots of expresso
Oh yes!!! I do this often (when I have cold brew!!).
Love this coffee protein shake. I was skeptical if it would mix in well.
Just made it, it’s SO creamy!!! and a solid caffeine hit.
Thanks Audra!
Best coffee protein shake recipe ever!!!
It’s so good!!!
This looks amazing. You’ve noted the protein powder used was Bourbon Vanilla but the link is for creamy vanilla. Could you please share what Bourbon vanilla powder was used? I look forward to trying this! Thank you
This might be a silly question, but can you taste the banana? I’m not a huge banana fan and I’m wondering if the coffee flavour covers the taste of banana? Thanks.