Lucy Johnson avatar

Written by:

Last updated: May 9, 2024

Peanut cacao vegan protein shake (35g protein)

No ratings yet
Total time: 5 minutes
Lucy holding up her blended vegan protein shake ready for drinking

Heads up! This blog may contain affiliate links. These keep my site running (and me fed). Read my disclaimer & vetting process.

My biggest qualm with most protein powder is the other ingredients that get stuffed inside along with it. You’ll often find a variety of sweeteners and undefined ‘natural flavours’. Yes, flavoured protein powder may offer a convenient and tasty (to some) dose of protein, by simply shaking together the powder with water or your favourite milk. But those other ingredients wreak absolute havoc with my gut.

This is why I like to make my own vegan protein shake from scratch (containing over 35g protein per serving) with the help of silken tofu, soya milk, and an unflavoured protein powder like pea protein. If you were to use pea protein powder on its own with milk, it would be vile. But blend it with some peanut butter and cacao and you’ve got something quite tasty!

Servings: 1 people




  • Add all of the ingredients to your blender
  • Blend until smooth
  • And enjoy! Any leftovers will last okay for about 1 day in the fridge
Nutrition Facts
Vegan peanut chocolate protein shake
Amount Per Serving
Calories 436
% Daily Value*
Protein 36g72%
* Percent Daily Values are based on a 2000 calorie diet.

More vegan recipes you’ll enjoy

Lucy the founder of Edible Ethics vegan food blog eating vegan noodles in a plant based restaurant

Lucy Johnson

Leave a Reply

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

How do you rate this recipe?

This site uses Akismet to reduce spam. Learn how your comment data is processed.



, ,