Homemade Vegan Granola


Homemade Vegan Granola

Easy, oil-free, oven-baked granola is here and it might be your next best friend!

It’s so much healthier and tastier than the ones you buy in stores (that are super high on sugar and fats). And it’s actually more economical to prepare one yourself.

Homemade Vegan Granola

You can prepare this under 20 minutes and save in an airtight container for upto 2 weeks.

Homemade Vegan Granola
5 from 1 vote

Homemade Vegan Granola

Delicious, oven-baked, oil-free, homemade vegan granola. 

Course Breakfast
Cuisine American
Keyword diy granola, granola, homemade granola, vegan, vegan granola
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Servings 4 cups
Calories 523 kcal
Author Veganbell



  1. Add peanut butter and maple syrup in a medium mixing bowl. Mix well and set aside.
  2. In a large mixing bowl, add all the remaining ingredients. Give it a quick mix.
  3. Pour the peanut butter mixture on top and mix everything.
  4. Transfer to a parchment lined baking sheet and bake for 15 minutes.
  5. Let it cool. Serve with milk + your favorite fruits.

Recipe Video

Recipe Notes

  1. You can store the granola in an airtight container for 2 weeks.
  2. You can also add your fav dried fruits (cranberries, raisins, apricots) to the granola. Make sure you add them after the granola is baked. 
Nutrition Facts
Homemade Vegan Granola
Amount Per Serving (1 cup)
Calories 523 Calories from Fat 281
% Daily Value*
Total Fat 31.2g 48%
Sodium 722.1mg 30%
Total Carbohydrates 46.1g 15%
Dietary Fiber 7.7g 31%
Sugars 15.9g
Protein 17.3g 35%
* Percent Daily Values are based on a 2000 calorie diet.

If you enjoyed this recipe, check out the homemade Vegan Nutella I posted earlier. 🙂

Like it? Share with your friends!



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

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

  1. As someone who LOVES granola and PB, I couldn’t have asked for a more ‘perfect’ recipe. This was awesome. I am really counting on that 20 days shelf period like you have said – hope I won’t be disappointed lol jk this won’t last the next five days. Thanks for sharing.