Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Homemade Granola Bars

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Chewy, no-bake homemade granola bars loaded with oats, nuts, seeds, and naturally sweetened with honey. These healthy granola bars are perfect for meal prep, lunchboxes, and on-the-go snacking. So much better than store-bought!

  • Total Time: 2 hours 15 minutes
  • Yield: 16 bars 1x

Ingredients

Scale

Base:

  • 2½ cups (250g) old-fashioned rolled oats
  • ½ cup (120ml) honey or pure maple syrup
  • ½ cup (130g) natural peanut butter or almond butter (or sunflower seed butter for nut-free)
  • ¼ cup (60ml) coconut oil
  • 1 teaspoon vanilla extract
  • ½ teaspoon salt
  • 2 tablespoons ground flaxseed (optional, for extra nutrition)

Mix-Ins (choose about 1½ to 2 cups total):

  • ½ cup (60g) chopped almonds, walnuts, or pecans
  • ¼ cup (35g) sunflower seeds or pumpkin seeds
  • ⅓ cup (50g) mini chocolate chips or cacao nibs
  • ⅓ cup (50g) dried cranberries, raisins, or chopped dates
  • ¼ cup (20g) unsweetened shredded coconut
  • 2 tablespoons chia seeds

Instructions

  1. Line the pan: Line a 9×9-inch baking pan with parchment paper, leaving some overhang on the sides for easy removal later. Alternatively, you can use aluminum foil lightly greased with coconut oil or cooking spray. This step is crucial for easily lifting out and cutting the bars later.

Make the Sticky Base:

  1. Warm the wet ingredients: In a medium saucepan over low heat, combine the honey (or maple syrup), nut butter, and coconut oil. Stir constantly for 2-3 minutes until everything is melted together and smooth. The mixture should be warm and pourable but not boiling. Remove from heat and stir in the vanilla extract and salt. This creates your “glue” that will hold all the dry ingredients together.

Combine Everything:

  1. Mix the dry ingredients: In a large mixing bowl, combine the oats, ground flaxseed (if using), and all your chosen mix-ins – nuts, seeds, dried fruit, chocolate chips, coconut, etc. Stir everything together so the ingredients are evenly distributed throughout.
  2. Pour and mix: Pour the warm honey mixture over the oat mixture. Using a sturdy wooden spoon or spatula, mix thoroughly until every single oat is coated and the mixture looks evenly moistened. This takes some elbow grease – keep stirring for 1-2 minutes to ensure everything is well combined. The mixture will be thick and sticky, which is exactly what you want.

Press and Chill:

  1. Transfer to pan: Dump the entire mixture into your prepared pan. Here’s the important part: using the back of a measuring cup, spatula, or your hands (lightly greased or dampened to prevent sticking), press down VERY firmly and evenly across the entire surface. Really compact it down – this is the key to bars that hold together rather than crumble. Press especially hard along the edges and corners. The top should be smooth and level.
  2. Chill until firm: Cover the pan with plastic wrap or foil and refrigerate for at least 2 hours, or until completely firm. For faster results, you can place them in the freezer for 45-60 minutes. The bars need to be completely set before cutting, or they’ll fall apart.

Cut and Serve:

  1. Remove and cut: Using the parchment paper overhang, lift the entire slab out of the pan and place it on a cutting board. Using a sharp knife (you can warm it under hot water and dry it for cleaner cuts), cut into 16 bars (4 rows by 4 rows). For clean cuts, wipe the knife between each slice.
  2. Store properly: Store the bars in an airtight container with parchment paper between layers to prevent sticking. Keep refrigerated for best texture, or store at room temperature for softer bars.

Notes

  • Texture tip: The firmer you press the mixture into the pan, the better your bars will hold together. Don’t be gentle!
  • Sweetness level: If you prefer less sweet bars, you can reduce the honey to ⅓ cup, but note that the bars may be slightly more crumbly.
  • Mix-in flexibility: The mix-ins listed are suggestions. Use whatever combination you love, keeping the total around 1½ to 2 cups.
  • Nut-free option: Replace nut butter with sunflower seed butter or tahini, and omit any tree nuts. Use seeds and oats as the base.
  • Vegan version: Use maple syrup instead of honey.
  • Gluten-free: Use certified gluten-free oats and check that all mix-ins are gluten-free.
  • If bars are too crumbly: Next time, warm the mixture slightly before pressing (it spreads more easily), use a bit more honey/syrup, or press even more firmly.
  • If bars are too soft: Increase the oats by ¼ cup or reduce the liquid ingredients slightly. Make sure to refrigerate fully.
  • Author: Samantha Nelson
  • Prep Time: 15 minutes
  • Cook Time: 2 hours
  • Category: Dessert
  • Method: No-Bake
  • Cuisine: American
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 bar (1/16 of recipe)
  • Calories: 195
  • Sugar: 11g
  • Sodium: 85mg
  • Fat: 10g
  • Saturated Fat: 3g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 24g
  • Fiber: 3g
  • Protein: 5g
  • Cholesterol: 0mg