This post contains affiliate links for which I may earn a commission (at no additional cost to you) if you make a purchase. As an Amazon Associate, I earn on qualifying purchases. Please see my disclaimer for more information.
This healthy granola recipe is oil-free and has a delicious peanut butter flavor. It makes a great snack or breakfast and makes delicious granola clusters!
Granola is super easy to eat in handfuls on the go, just like this vegan trail mix.
After making this recipe, you’ll never need store-bought granola again!

Is Homemade Granola Healthy for You?
Granola is a relatively healthy snack, but it depends on the ingredients. Homemade foods are usually healthier than store-bought, but every granola recipe is a little different. Many use oil, which significantly reduces the nutritional value of the granola.
If granola is oil-free and contains whole ingredients, it can provide many health benefits.
This oil-free peanut butter granola recipe contains the following ingredients:
- 100% pure maple syrup
- All-natural peanut butter
- Vanilla extract
- cinnamon
- Rolled oats
- Sliced almonds
- Walnut pieces
- raisins (optional)

But doesn’t granola need oil?
No!
Some people think you need to add oil to get the granola to crunch and form clusters, but this can be achieved with a nut butter.
Peanuts naturally contain oil, so all-natural peanut butter contains oil. However there is none added oil to this recipe, so it’s considered “oil-free.”
The peanut butter and maple syrup in this recipe create a nice coating for the oats and nuts, allowing them to clump together. This will leave you with nice crunchy granola corners when you break it all up.


Ways to eat this granola
This granola is great as a snack on its own. I often grab a handful and eat it plain because it’s so good!
It’s also great with a little plant-based milk. My favorite thing is to pour some oat milk on it and eat it like a cereal.
You can also add it to oatmeal for a little crunch or sprinkle it on a plain yogurt.
This granola would also be delicious on top of a nice cream! You can try this strawberry banana and chocolate.

Substitutions and tips
The nuts in this recipe can be changed. I use almonds and walnuts, but you can adjust the ratio as long as you keep the total amount the same. So if you don’t like walnuts, you can substitute more almonds or vice versa.
You can also try using a nut butter other than peanut butter. I haven’t tried it because I’m obsessed with peanut butter, but I think it would work well with almond butter too.
This recipe calls for rinsed almonds and walnuts pieces. This is to make sure you don’t end up with large chunks of completely intact nuts. I find it much nicer to have smaller pieces when I eat granola. So whatever nuts you choose to use, I recommend buying them pre-cut or chopping them yourself.

Other Peanut Butter Recipes:
Healthy oil-free granola with peanut butter
This healthy granola recipe is oil-free and has a delicious peanut butter flavor. It makes a great snack or breakfast and makes delicious granola clusters!
Rations: 14
Calories: 225kcal
Ingredients
- ½ cup maple syrup
- ½ cup peanut butter (all natural, no added oil)
- 1 teaspoon vanilla extract
- ½ teaspoon cinnamon
- 2 cups rolled oats (secure gf if necessary)
- 1 cup chopped almonds
- ½ cup walnut pieces
- ¾ cup raisins without added oil (optional)
Instructions
-
Set your oven to 350 degrees Fahrenheit.
-
In a medium bowl, whisk together the maple syrup, peanut butter, and vanilla.
-
Add the cinnamon and oats, and mix well.
-
Add the almonds and walnuts (make sure they are chopped first) and mix well.
-
Once evenly mixed, spread the granola onto a baking sheet lined with parchment paper to prevent sticking. Create an evenly distributed layer.
-
Bake for 25 minutes.
-
Remove the granola from the oven and let it cool. Once cooled, you can break up the granola. It will be grouped, so you can split it up as much as you want. I like to leave some clusters, but you can break them down further so there are no large clusters if that’s your preference.
-
Stir in raisins after baking, if desired.
notes
Nutritional information is an estimate for a ½ cup serving, with raisins.
nutrition
Calories: 225kcal | Carbohydrates: 26g | Protein: 6g | Fat: 12g | Saturated fat: 2g | Sodium: 46mg | Potassium: 264mg | Fiber: 4g | Sugar: 8g | Vitamin C: 1mg | Calcium: 49mg | Iron: 1mg