Vanilla Coffee Protein Shake

coffee protein shake on table

When it comes to coffee, I like it a latte (see what I did there?). And I’m loving this coffee protein shake lately, which tastes a bit like a vanilla latte.

This recipe technically makes two servings, but I think the entire recipe is great for a meal and 1/2 recipe is a good snack portion.

If you want to get sneaky, you can add some veggies to the mix. Spinach is an easy one, although it’ll change the color of the shake. You could also try some chilled steamed cauliflower or even canellini beans for fiber! You won’t taste it, I promise.

Protein and coffee one convenient and portable package when I’m rushing out the door on a busy morning? Don’t mind if I do.

Vanilla Coffee Protein Shake

Yields: 2 servings
Prep Time: 10 minutes


  • 1/4 cup espresso
  • 1 2/3 cup unsweetened almond milk
  • 2 scoops vanilla whey protein (I like Ascent, which we sell at 26)
  • 2 teaspoons cinnamon
  • 2 tablespoons flax seeds


Put all ingredients in a high-speed blender. Mix until smooth.

Want a printable version of this recipe, complete with nutrition facts and a scannable MyFitnessPal code? Click here!

Now, this recipes is great on its own, but it’s also a good base for a smoothie bowl! Smoothie bowls are great options for people (like me, sometimes) who feel more satisfied when they chew their meals.

It’s easy to do–just add some ice to the blender and pour the blended contents into a bowl. Top with you favorite toppings, like sliced almonds, unsweetened coconut, or sliced bananas. Just don’t go too crazy with the toppings if you’re watching the calories.

Try it out and let me know what you think!

Other recipes you might like:

High-Protein Blueberry Pancakes

fill out this form to get started >>

Take the first step towards getting the results that you want!

By providing your phone number, you agree to receive text messages from Two Six Fitness