clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
close up of healthy granola bar on cooling rack with pinch bowl of peanuts

Healthy Homemade Granola Bars

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 2 reviews
  • Author: thebananadiaries
  • Prep Time: 20
  • Cook Time: 120
  • Total Time: 2 hours 20 minutes
  • Yield: 12 1x
  • Category: Breakfast
  • Method: No Bake
  • Cuisine: American
  • Diet: Vegan


Easy homemade healthy granola bars that are protein packed and full of chocolate chips and gooey peanut butter! No added sugar, vegan, and gluten free, they make a great snack for kids and adults alike!


  • 2 cups gluten free rolled oats
  • 1/3 cup peanuts
  • 2 tsp cinnamon
  • 1/2 tsp sea salt
  • 1/3 cup peanut butter
  • 1/4 cup unflavored pea protein powder
  • 1 cup medjool dates, pitted
  • 1/2 cup chocolate chips
  • 1 tsp vanilla extract


  1. Make sure that the dates are soaked in hot water for 10 minutes. 
  2. Preheat the oven to 350F and line a baking sheet with tin foil or parchment paper and an 8×8 baking pan with parchment paper.
  3. Sprinkle the oats onto the baking sheet, along with the peanuts, cinnamon, and sea salt.
  4. Toss the oats and peanuts together, and place the baking sheet into the oven to toast for 7-10 minutes, or until aromatic.
  5. Remove from the oven and let cool for 5 minutes.
  6. In a large food processor, blend the dates until smooth.
  7. Add in the peanut butter, pea protein, and vanilla, and puree until smooth.
  8. Once the oats are cooled, place them in a large bowl, and add in the dates and peanut butter mixture.
  9. Use a rubber spatula or your hands to fold the oats into the date peanut butter mixture.
  10. Once the granola bar batter is cool, add in the chocolate chips and mix until well combined (this ensures the chocolate chips don’t melt).
  11. Press the granola bar batter into the 8×8 parchment lined pan and place into the freezer to freeze for 1-2 hours.
  12. Remove from the freezer and slice into 16-20 bars.
  13. Store in the fridge for 7 days, and the freezer up to a month.


  • Serving Size: 1 granola bar
  • Calories: 143
  • Sugar: 8.7 g
  • Sodium: 96 mg
  • Fat: 5.4 g
  • Saturated Fat: 1.6 g
  • Carbohydrates: 18.7 g
  • Fiber: 3.1 g
  • Protein: 5.8 g
  • Cholesterol: 0 mg