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.

Video Recipe

Homemade Vegan Granola

2 votes


Homemade Vegan Granola




Yield 4 cups

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



  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.


  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. 

Courses Breakfast

Cuisine American

Nutrition Facts

Serving Size 1 cup

Amount Per Serving

Calories 523

% Daily Value

Total Fat 31.2 g


Sodium 722.1 mg


Total Carbohydrates 46.1 g


Dietary Fiber 7.7 g


Sugars 15.9 g

Protein 17.3 g


* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

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.