Square photo of a plate with 3 granola bars

Granola Bars

  • Author: Iosune
  • Prep: 5 mins
  • Cook: 25 mins
  • Total: 30 mins
  • 8-12 bars 1x
  • Snack,Breakfast
  • American
  • Vegan

Servings 8-12 bars 1x

Scale Tap or hover over number to scale servings

Granola bars, a healthy snack, so convenient to eat on the go. They’re so delicious and chewy, and to make them you need 25 minutes and only 9 ingredients!


  • 2 cups rolled oats (180 g), gluten-free if needed
  • 1/2 cup flour (70 g), I used buckwheat flour
  • 1/2 cup seeds (70 g), I used raw and unsalted pumpkin seeds
  • 1/2 cup nuts (75 g), I used raw and unsalted almonds
  • 1/2 cup dried fruit (70 g), I used dried cranberries
  • 1 tsp ground cinnamon (optional)
  • 2/3 cup peanut butter (160 g)
  • 2/3 cup maple syrup (170 ml)
  • 1 tsp vanilla extract (optional)


  1. Preheat the oven to 350ºF or 180ºC.
  2. Add the dry ingredients to a large mixing bowl (rolled oats, flour, seeds, almonds, cranberries, and cinnamon) and stir until well combined. Set aside.
  3. Add the wet ingredients to a saucepan (peanut butter, syrup, and vanilla extract), stir and cook over medium heat, stirring frequently, until well mixed and smooth.
  4. Add the peanut butter mixture to the large bowl and stir until well combined.
  5. Transfer the mixture to a lined 8×8 inch (20×20 cm) baking pan. Use a spoon to arrange the mixture fairly evenly in the baking pan and press down firmly, using your hands or the bottom of a drinking glass covered with parchment paper. Feel free to use a different-sized baking pan if you want to.
  6. Bake for 20 to 25 minutes or until golden brown. Let it cool down completely. Then remove from the baking pan and cut into 8 to 12 bars.
  7. Customize it with shredded coconut, cocoa powder, chocolate chips, chopped dark chocolate, or cacao nibs, and serve with a glass of oat milk, soy milk, or cashew milk.
  8. Keep the leftovers in an airtight container at room temperature or in the fridge for 4-7 days.


  • Feel free to replace the peanut butter with any other type of nut butter (almond butter works really well for this recipe).
  • If you want to use a different kind of flour, I suggest you try this recipe with brown rice flour, oat flour, or even whole wheat flour.
  • Instead of maple syrup, these granola bars will also taste really good with other sweeteners like agave syrup, rice syrup, or coconut syrup.
  • Feel free to add other nuts, such as hazelnuts, walnuts, and cashews; dried fruits like dates, mango, or apple; or even other seeds, such as chia, sesame, or sunflower seeds.
  • Ground cinnamon and vanilla extract are optional.


  • Serving Size: 1 of 12 bars
  • Calories: 230
  • Sugar: 12.5 g
  • Sodium: 69 mg
  • Fat: 12.5 g
  • Saturated Fat: 2.3 g
  • Carbohydrates: 25.1 g
  • Fiber: 3 g
  • Protein: 7.3 g