DIY Vegan Protein Powder

Protein powder is something that is definitely NOT in short supply on supermarket shelves, but it can be really challenging to find a clean protein powder that ticks all the boxes; is it isolate or concentrate? Is it non-GMO? Has it undergone irradiation? Is it pesticide-free? Organic? Has it been heavy metal tested? Has it been denatured in any way? Has the plant protein powder been sprouted? etc. (I share a whole list of what to look for in a protein powder here)

A few of my favourite pre-made powders are  IN.POWER whey protein, IN.POWER plant protein (one of the only ones I’ve found that has been sprouted), Vital Protein‘s 100% plant-based protein powder (which comes in a 100% recycled plastic container!), or Nuzest’s “just natural” protein powder. However, they’re quite pricey, so another way to ensure your protein powder is as clean as possible is to make it yourself!!

Yes, you can do this. It’s quite simple.

I source my ingredients from The Source Bulk Foods to keep the process plastic-free, and I keep my protein powder in a glass jar so no plastic chemicals leach into the powder!

Before we get started in learning how to make these vegan protein powders – if you like what you’re seeing, subscribe to my email newsletter at the bottom of the page to keep up to date on the latest recipes, DIYs, gardening and health tips I share!!

This pea protein powder is as soft and smooth as store-bought powder, and can be customised to give it any flavour you like!

If you make any of these protein powders, please let me know! Leave a comment below, and if you take a picture and share it, please tag me on Instagram @simplynaturalnessa or use the hashtag #simplynaturalnessa so I can see! I’d love to know how it went for you!

Homemade Pea Protein Powder

This protein powder requires only one ingredient and takes just 20 minutes to make!

You can make your own protein powder out of a range of ingredients, such as nuts, seeds, etc. but in this recipe we’ll be using split peas.

What about antinutrients in peas?

Legumes are common source of antinutrients which work to block absorption of other nutrients during digestion.

However, the levels of antinutrients present in peas are much lower compared to those found in other legumes, so for the average healthy person, they’re not too much of a concern. Unless eaten in large quantities, they’re unlikely to cause problems.

If you do notice any discomfort after consuming this protein powder, go with a smaller serving. Two tablespoons is plenty.

If you are concerned about the antinutrients in peas, you can soak and sprout them beforehand, then dehydrate and dry them out to make this protein powder. Just note, split peas will not sprout, only whole, dried peas will sprout, so you’ll need to soak and sprout the whole pea.

Only two ingredients; split peas and cocoa powder (to give a chocolatey flavour to the powder).

This homemade protein powder isn’t an isolate, so the protein content isn’t as concentrated. Manufacturers tend to extract the starches and fibre from the peas, leaving a higher concentrated protein powder. But, unlike the commercial versions, ours has the added benefit of extra fibre and nutrients that would have otherwise been removed.


  • 2-3 cups split peas, dry and uncooked
  • 3-4 tbsp vanilla powder or cocoa powder (optional)

To make:

  1. Place peas into a high speed blender and blend for about 2-3 minutes, or until a fine powder forms.
  2. Sift the pea flour over a large bowl using a fine mesh strainer or sieve to separate the powder from any larger bits of pea. Blend the large pieces of pea again until a fine powder, then sift again. I sift the powder through a fine mesh strainer covered in a nut milk bag to ensure only fine powder is sifted through. This yields a much smoother powder.
  3. Any leftover larger pieces can be ground up using a spice grinder, or you can throw them into a soup or stew later on so as not to waste.
  4. Store the pea protein powder in an airtight container in a dark, dry place for up to 4 weeks or in the freezer for longer.
  5. Add 2-4 tablespoons to smoothies, baked goods, nice-cream, a bowl of porridge, or add it to these No-Bake Low-Carb Protein Bars.
Smooth, soft protein powder ready to add to baked goods, smoothies, nice-cream, you name it!

Homemade Seed & Nut Protein Powder

Here is another of my favourite protein powder recipes, this time using a range of nuts and seeds to provide a hit of protein along with a variety of nutrients. For nut-free option, use sunflower seeds instead of almond meal and grind them into a fine flour.


  • 1/2 cup almond meal (or sunflower seed flour)
  • 4 tbsp chia seeds
  • 4 tbsp hemp seeds
  • 1/4 cup pumpkin seeds
  • 1/4 cup ground flaxseeds
  • Pinch of sea salt
  • 3-4 tbsp carob powder or cocoa powder (optional)

To make:

  1. Grind chia seeds, hemp seeds and flaxseeds in a high speed blender or spice grinder individually until a fine flour forms. Be careful not to overgrind the seeds. Do not grind all ingredients together at once in the blender, as the hemp seeds, flaxseeds and chia seeds can be difficult to make into a fine flour texture, so it may take a while.
  2. Mix all the ingredients together and store in an air-tight container in a dark, dry place for up to 4 weeks or in the freezer for longer.
  3. Add 2-4 tablespoons to smoothies, baked goods, nice-cream, etc. When blending into a smoothie, add the liquid first and the protein powder last, to prevent the chia seeds from expanding in the liquid, and becoming gluggy.

DIY pea protein powder tutorial

As always, this is not personal medical advice and we recommend that you talk with your doctor before trying or using any new products. It’s important to check with a doctor before taking this or any new product, especially if taking any other medicine or supplement or if pregnant or nursing. Be sure to check ingredients to make sure there is no risk of an allergic reaction.

Have you made your own protein powder before? How did it go? Share in the comments below.

Lots of love,

🖤 Vanessa