Homemade vegan protein coffee that actually tastes good! This 5-minute coffee is easy and delicious. Serve hot or iced.

I hate to say it but vegan protein powders are really lacking in the clean ingredients AND tastes good department.
There are so many vegan protein powders out there. Some of them taste delicious, but have added sugars or sweeteners. Others have only one or two ingredients, but taste absolutely terrible.
When you want a healthy vegan protein coffee, you need a protein that does both.
Enter: almond powder.
This stuff is magic. It has all the protein from almonds (so no stomach upset from pea protein!!) and it has a beautiful sweet, yet neutral flavor that complements the coffee, so you barely know it's there.
This version of vegan protein coffee actually tastes good. With 18g of protein per cup!
Jump to:

Why I love this Vegan Protein Coffee
- Protein - duh! This coffee has 18g of protein per serving!
- Actually tastes good - this is a cup of coffee I actually want to drink in the morning!
- Dietary needs - this coffee is plant-based, dairy-free, gluten-free, and refined sugar-free
- Make at home any time - no need to spend money on expensive store-bought protein coffees!

Ingredient Notes & Substitutions
- Espresso Powder: If you have an espresso machine and want to. brew a shot of espresso, go for it. If not, I highly recommend Espresso Powder. Espresso powder is often used for baking recipes and it has a beautiful espresso flavor. Avoid using instant espresso or instant coffee - these are both bitter and you will taste it in the final coffee.
- Almond Powder: the star of the show! I love Naked Nutrition's almond powder because it is just almonds!
- Brown Sugar or Coconut Sugar: feel free to use any sugar/sweetener you like. Brown sugar, coconut sugar, maple syrup, simple syrup, etc. all work!
- Vanilla Bean Paste: if you can get vanilla bean paste, I highly recommend using it instead of vanilla extract because it has less of an alcohol flavor. But vanilla extract will also work. Or omit the vanilla.
- Soy Milk: almond powder has some protein, but soy milk will get you that extra boost of protein, with 8g per cup. You can use any other non-dairy milk, but none have as much protein as soy.

Step-By-Step Instructions
Step 1. In a mug or measuring cup, add the espresso powder & water (or espresso shot), almond powder, sugar, and vanilla. Use a milk frother or whisk to mix well. (Alternatively, place all ingredients in a jar with a lid and shake well.)

Step 2. Transfer to a mug or glass. If serving iced, add ½ cup of ice to the glass. Top with the soy milk.

FAQ & Expert Tips
Experiment with how much sugar/syrup you add for that perfect-for-you sweetness level. Or go for unsweetened and omit the syrup entirely.
Yes! If you want to serve this as iced coffee, feel free to make the recipe in advance. Store in the fridge until you're ready to drink. And give a final whisk or shake before drinking.

Protein Breakfast Pairings
Pack in even more protein in the morning with my favorite vegan & high protein breakfasts.
Sweet. A vegan yogurt bowl with my high protein granola would be delightful. Or for a weekend spread, try my high-protein french toast. Prep ahead with protein powder overnight oats.
Savory. A plant-based egg breakfast like scrambled tempeh or my eggy tofu scramble would make for a protein breakfast of champions. Add my tofu sausage crumbles for even more protein. If beans are more your style, try my lentils and greens toast!
Smoothies & bowls. Try my beautiful high protein açaí bowls or my silken tofu smoothie!

Recipe Prayer
Thank you God for this coffee. Thank you for this delicious and nutritious start our morning. Amen.
More vegan coffees
Tried this recipe?
Please leave a review in the comments section below. You can also stay in touch with me on social media by following me on Instagram, Pinterest, and TikTok or by subscribing to my newsletter.
📖 Recipe

Vegan Protein Coffee
Equipment
Ingredients
- 2 Tablespoons Espresso Powder + ¼ Cup Hot Water or 1 shot espresso
- 1 Scoop Almond Powder
- 1 Teaspoon Brown Sugar or Coconut Sugar up to a tablespoon
- ¼ Teaspoon Vanilla Bean Paste or ⅛ teaspoon vanilla extract
- 1 Cup Soy Milk
Instructions
- In a mug or measuring cup, add the espresso powder & water (or espresso shot), almond powder, sugar, and vanilla. Use a milk frother or whisk to mix well. (Alternatively, place all ingredients in a jar with a lid and shake well.)
- Transfer to a mug or glass. If serving iced, add ½ cup of ice to the glass. Top with the soy milk.
Nutrition
Nutrition information is an estimate.










Tammy Chang
Where do you buy almond powder?
Elizabeth
Hi Tammy - I buy Naked Nutrition's almond powder on Amazon (link here) also available on their website. Sometimes I can also find it in the peanut butter aisle at Kroger or Whole Foods, or cashew powder which has a similar neutral taste is also sometimes available.