Print
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

Homemade Granola Bars

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Sarra
  • Cook Time: 0 minutes
  • Total Time: 1 hour 10 minutes (includes chilling)
  • Yield: 1012 bars 1x
  • Category: Snack / Breakfast
  • Method: No-bake
  • Cuisine: American

Description

Homemade Granola Bars are chewy, crunchy, and naturally sweetened—perfect for on-the-go breakfasts, healthy snacks, or lunchbox treats. Made with oats, honey, nut butter, and your favorite mix-ins, these bars are endlessly customizable and free from preservatives. Keywords: homemade granola bars, healthy snack bars, no bake granola, easy oat bars, nut butter bars


Ingredients

Units Scale
  • 2 cups old-fashioned rolled oats
  • 1/2 cup nut butter (peanut, almond, or cashew)
  • 1/3 cup honey or maple syrup
  • 1/2 tsp vanilla extract
  • 1/4 tsp salt
  • 1/2 cup mini chocolate chips (or raisins, dried cranberries)
  • 1/4 cup chopped nuts or seeds (almonds, walnuts, sunflower seeds)

Instructions

  • Line an 8×8-inch baking dish with parchment paper.
  • In a saucepan over low heat, warm nut butter and honey until smooth. Stir in vanilla and salt.
  • In a large bowl, mix oats, chocolate chips, and chopped nuts.
  • Pour warm mixture over the dry ingredients and stir to combine.
  • Transfer mixture to the prepared pan. Press down firmly into an even layer.
  • Refrigerate for 1–2 hours until set. Remove and slice into bars.
  • Store in an airtight container at room temp or in the fridge.

Notes

  • Add 1–2 tbsp chia or flax seeds for extra nutrition.
  • Use maple syrup for a vegan option.
  • Bars can be frozen for up to 2 months.

Nutrition

  • Calories: 180
  • Sugar: 9g
  • Sodium: 55mg
  • Fat: 9g
  • Saturated Fat: 2g
  • Unsaturated Fat: 6.5g
  • Trans Fat: 0g
  • Carbohydrates: 20g
  • Fiber: 2g
  • Protein: 4g
  • Cholesterol: 0mg