Crunchy homemade high protein vegan granola that’s super easy to make and tastes just as good as the shop bought kind!

High Protein Vegan Granola

Each serving provides 11g protein, which isn’t bad for a granola! Pair it with some Greek yoghurt (or Greek style vegan yoghurt) and nut butter to bump up the protein even more.

Make a big batch of this high protein vegan granola to have on your kitchen counter for when you’re feeling snacky. I always make better snack choices when I have healthier options there in front of me. When I have granola at hand, especially when it’s the first thing in sight when I walk into my kitchen. I’m more likely to reach out for it rather than a packet of biscuits or crisps. 

Granola is usually thought of as a healthier breakfast option, especially compared to things like cereal or pastries. Now I’m not saying it can’t be healthy, but shop bought granola is usually packed with sugar and is quite low in protein. Not exactly ideal for your first meal of the day.

Considering how easy it is to make at home, I prefer to make my own. This way I know exactly what’s in it and I can control how much sugar I add. I can also add more protein, which is what makes this granola stand out from the ones you can pick up from the supermarket. 

Enjoy it with milk, as a smoothie topping, or on its own as a snack. My favourite way to eat it is with a bowl of live Greek style yoghurt (for even more protein + gut friendly probiotics) and a generous serving of fresh colourful berries. A well-balanced meal with protein, healthy fats and complex carbohydrates. A meal that’s also packed with fibre and polyphenols to feed your gut microbiome. 

High Protein Vegan Granola

What you need to make this high protein vegan granola:

Oats – The base for most granola recipes. I used jumbo rolled oats, but rolled porridge oats will also work. 

Protein powder – I love using protein powder to bump up the protein content of recipes. Such an easy way to add extra protein to plant-based recipes. I used caramel flavoured to add extra sweetness, so I didn’t need to use as much maple syrup to sweeten.

Nuts & seeds – I used a mixture of flaked almonds, pumpkin seeds, flaxseed and chia seeds, but you can use whatever you like. Another way to add a bit of protein, fibre, healthy fats and polyphenols!

Peanut butter – any nut or seed butter will work here. I used it instead of oil to help everything stick together. 

Maple syrup – I only used 1 tbsp to add a little extra sweetness and to help everything hold together as it bakes in the oven.

Cinnamon & salt – a little spice never hurt anyone! I love cinnamon in breakfast recipes. Cardamom will also work here. Also a little bit of salt is recommended helps enhance the flavours.

High Protein Vegan Granola

Crunchy homemade high protein vegan granola that's super easy to make and tastes just as good as the shop bought kind! Enjoy with milk, sprinkle onto smoothies or as a crunchy snack on its own. I love serving it with Greek style yoghurt and berries.
Prep Time 5 minutes
Cook Time 20 minutes
Course Breakfast, Snack
Servings 4
Calories 215 kcal


  • 65g oats*
  • 3 tbsp protein powder
  • 2 tbsp flaked almonds
  • 2 tbsp pumpkin seeds
  • 1/2 tbsp flaxseed
  • 1/2 tbsp chia seeds
  • 2 tbsp peanut butter
  • 1 tbsp maple syrup
  • 1/2 tsp cinnamon
  • Pinch of salt


  • Pre-heat your oven to 130C/150C fan.
  • Mix the oats, protein powder, nuts & seeds, cinnamon and salt in a large bowl, then add the peanut butter and maple syrup. Mix until everything is well combined.
  • Spread the granola onto a baking sheet lined with baking paper.
  • Bake for 10 minutes, then give it a quick toss and bake for another 10 minutes.
  • Leave to cool completely. Enjoy!


* Use gluten-free oats to make the recipe gluten-free.
** Store in an air-tight container at room temperature. It should keep for a couple of weeks.


Calories: 215kcalCarbohydrates: 19gProtein: 11gFat: 12gSaturated Fat: 2gPolyunsaturated Fat: 4gMonounsaturated Fat: 5gTrans Fat: 0.01gSodium: 88mgPotassium: 208mgFiber: 4gSugar: 4gVitamin A: 3IUVitamin C: 0.1mgCalcium: 51mgIron: 3mg
Keyword breakfast, dairy-free, easy breakfast, gluten-free, granola, healthy breakfast, protein breakfast, protein recipe, protein snack
Tried this recipe?Let us know how it was!