Coffee Protein Shake


5 from 5 votes
Jump to Recipe

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 protein shake.

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
  1. Why I love this recipe
  2. Ingredients needed
  3. How to make a coffee protein shake
  4. Arman’s recipe tips
  5. More coffee recipes to try
  6. Coffee Protein Shake (Recipe Card)

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. 
protein coffee shake.

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!

how to make a coffee protein shake.

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. 


  • 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. 
protein shake with coffee.

More coffee recipes to try

coffee protein shake recipe.

Coffee Protein Shake

5 from 5 votes
This coffee protein shake recipe combines rich, refreshing coffee flavor with protein-packed ingredients. Over 20 grams of protein per serving.
Servings: 1 serving
Prep: 1 minute
Total: 1 minute



  • 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.


* Instant coffee that has been chilled or made up coffee from a cold brew concentrate
For a sweeter protein shake, add a teaspoon of maple syrup or honey. 
TO STORE: Any leftover shake can be stored in the fridge in an airtight container for 1-2 days. Stir it before serving. 
TO FREEZE: Freeze any leftover shake in an ice cube tray, then store the cubes in a freezer-safe bag for up to 6 months. To re-blend, add the cubes with a splash of milk to a blender and blend until smooth.


Serving: 1servingCalories: 189kcalCarbohydrates: 18gProtein: 24gFat: 4gSodium: 129mgPotassium: 309mgFiber: 3gSugar: 9gVitamin A: 112IUVitamin C: 5mgCalcium: 195mgIron: 2mgNET CARBS: 15g
Course: Snack
Cuisine: American
Author: Arman Liew
Tried this recipe?Give us a shout at @thebigmansworld or tag #thebigmansworld!

Arman Liew

I’m a two time cookbook author, photographer, and writer, and passionate about creating easy and healthier recipes. I believe you don’t need to be experienced in the kitchen to make good food using simple ingredients that most importantly, taste delicious.

You May Also Like

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. 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

    1. 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.