Make these easy Homemade Granola Bars with oats, nuts, honey, and a little bit of chocolate for good measure!

For a chocolate-loaded version, try these Chocolate Granola Bars next!

Delicious homemade granola bars, full of chocolate chips, cut into portions, and ready to be enjoyed.

Healthy Homemade Granola Bars

My kids love homemade granola bars, which we take on all our outings. These bars are a healthier and tastier alternative to store-bought ones, packed with nutritious grains. Easy to make, I prepare batches twice weekly in about 20-25 minutes. The recipe includes toasting nuts and oats for a rich, roasted flavor.

Quick Tip

If you aren’t a fan of cashews and almonds try one of these other ideas: pistachios, walnuts, pecans, peanuts, or hazelnuts!

Oats and nuts, the key ingredients used in the recipe, arranged and ready to be toasted in the oven.

Ingredients In Homemade Granola Bars

  • Old-fashioned oats: Provide structure and a chewy texture. They’re the base of the bars.
  • Cashews and almonds: Add crunch and nutty flavor. They also contribute healthy fats and protein.
  • Honey: Acts as a natural sweetener and helps bind the ingredients together.
  • Unsalted butter: Adds richness and helps in binding the mixture.
  • Brown sugar: Offers sweetness and moisture, contributing to the texture.
  • Fine sea salt: Enhances overall flavor.
  • Vanilla extract: Adds a subtle aroma and flavor to the homemade granola bars.
  • Toasted coconut flakes (optional): Provide a unique flavor and texture.
  • Miniature chocolate chips: Add sweetness and a bit of chocolate flavor. Half is mixed in to help bind the bars, while the rest is sprinkled on top for extra taste and appearance.

Melting honey, butter, brown sugar, and salt; heating and stirring until smooth; combining oats, nuts, and coconut; pouring the syrup mixture in; combining and mixing in chocolate chips; pressing the mixture into a pan; and adding chocolate chips on top.

How To Make Homemade Granola Bars

  1. Preheat & Prep: Preheat oven to 350°F. Line a pan with parchment paper.
  2. Toast Oats & Nuts: Toast oats and nuts for 4-6 mins.
  3. Make Syrup: Heat honey, butter, sugar, and salt until smooth.
  4. Combine & Add Chocolate: Mix oats, nuts, syrup, and vanilla. Add chocolate chips.
  5. Press & Chill: Press into the pan, top with more chips, and chill homemade granola bars for 1 hour.
  6. Cut Bars: Lift using parchment paper and cut into bars.

Finished homemade granola bars, a delightful treat perfect for eating on the go.

Variations

Variations

  • Nuts: Use any coarsely chopped nuts – single variety, the two mentioned, or a mix of three (up to 1/2 cup).
  • Chocolate chips: Opt for dark chocolate for healthier bars or substitute with dried cranberries, raisins, or extra coconut. Chocolate helps with binding.
  • Butter: Replace with 1/4 cup coconut oil (in its hardened state). Bars may be slightly more crumbly and need refrigeration.
  • Spices: Add 1/2 to 1 tsp of pumpkin pie spice, apple pie spice, or cinnamon for fall flavors.
  • Salted topping: Sprinkle sea salt flakes on individual homemade granola bars for a salty chocolate twist (omit from the base).

More Healthy Snacks

5 from 7 votes

Homemade Granola Bars

These easy Homemade Granola Bars are made with oats, nuts, honey, and a little bit of chocolate for good measure!
Prep Time: 20 minutes
Cook Time: 8 minutes
Total Time: 28 minutes
Servings: 12 bars

Ingredients 
 

  • 2 and 1/2 cups old-fashioned oats (do not use quick or steel oats)
  • 1/4 cup whole cashews, coarsely chopped
  • 1/4 cup whole almonds, coarsely chopped
  • 1/3 cup honey
  • 4 tablespoons unsalted butter
  • 1/3 cup light brown sugar, lightly packed
  • scant 1/4 teaspoon fine sea salt (Note 1)
  • 1 teaspoon vanilla extract
  • 1/2 cup toasted coconut flakes, optional
  • 1/2 cup miniature chocolate chips, divided

Instructions 

  • PREP: Preheat the oven to 350 degrees F. Line a large sheet pan with parchment paper or a silpat liner. Line a separate 8x8-inch pan (thicker bars) or 9x9 inch pan (thinner bars) with parchment paper, leaving an overhang for easy removal.
  • TOAST OATS AND NUTS: Add the oats to the sheet pan. Coarsely chop the cashews and almonds and add to the pan. Bake for 2-3 minutes, stir around, and bake for another 2-3 minutes or until lightly toasted and fragrant. Remove and allow to slightly cool.
  • SYRUP MIXTURE: Meanwhile, cut the butter into small cubes. Add the honey, butter, brown sugar, and salt to a medium-sized saucepan and place over medium heat. Stir constantly until the mixture is completely smooth and sugar is fully dissolved. Remove immediately from the heat (do not simmer or boil).
  • BARS: In a large bowl, combine the toasted oat and nut mixture with the coconut flakes. Pour the syrup mixture over the bars and add in the vanilla extract. Stir well, until all the oats and nuts are coated in the syrup mixture. Let cool for a few minutes and then add in 1/4 cup of the chocolate chips. They will get a little melty, and that's intentional to hold the bars together well.
  • CHILL: Transfer the mixture into the prepared pan and use a silicone spatula to compress the bars. Take your time and press them very firmly (this is important to avoid crumbling later on). Once the mixture is evenly pressed down, add the remaining 1/4 cup chocolate chips and press those gently to adhere to the top of the bars. Cover the pan and place in the fridge for at least 1 hour and up to 3 before cutting into bars.
  • CUT BARS: Using the parchment paper overhang, pull the bars out of the pan and use a sharp knife to cut into 12 evenly sized bars.
  • STORAGE: Store the bars in an airtight container. Refrigerate for firmer bars and leave at room temperature for softer bars (we love these bars straight out of the fridge!). Granola bars are best enjoyed within 7 days. Freeze leftover bars for up to 3 months.

Recipe Notes

Note 1: Salt levels: If you use salted nuts in this recipe, you may want to decrease the amount of added salt.

Nutrition

Serving: 12bars | Calories: 212kcal | Carbohydrates: 31.6g | Protein: 3.5g | Fat: 8g | Cholesterol: 10.2mg | Sodium: 2.6mg | Fiber: 2.7g | Sugar: 19.1g

Nutrition information is automatically calculated, so should only be used as an approximation.

Meet Chelsea


Hello, and welcome to Chelseaโ€™s Messy Apron! Iโ€™m Chelsea, the recipe developer, food photographer, and writer behind the site. Iโ€™m passionate about creating simple, reliable, and delicious recipes that anyone can make.

Thanks for stopping byโ€”I hope you find something delicious to make!

More Recipes You'll Love

5 from 7 votes

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




13 Comments

  1. Margaret Bates says:

    5 stars
    I made these minus the chocolate and they turned out perfectly! Thanks so much.

    1. Chelsea Lords says:

      I’m so happy to hear this! Thanks Margaret! ๐Ÿ™‚

  2. Carissa Torres says:

    5 stars
    Made these tonight and they were AWESOME! I had walnuts, peanuts & pistachios on-hand, so used a little of all of them. Also added in some dried cranberries. My hubby loved them! Recipe #2 from this site and trust me, Iโ€™ll definitely be making more!!!

    1. Chelsea Lords says:

      So happy you enjoyed these granola bars! Thanks for the comment Carissa; hope you love whatever you try next ๐Ÿ™‚

  3. Ashley says:

    5 stars
    I LOVE the flavor and consistency of these bars! They are SO yummy and you wouldn’t think they are healthier ๐Ÿ™‚ Is it normal for bars to come out sticky after being in fridge? They taste amazing, but are pretty sticky and messy when eaten. Thanks Chelsea!

    1. chelseamessyapron says:

      Yay!! What a great thing to hear; I’m so happy these were a hit and thank you for the comment Ashley!

  4. aux fourneaux says:

    5 stars
    These bars are amazing, Thak you for the recipe
    Manuella

    1. chelseamessyapron says:

      Thanks so much!

  5. Jessica says:

    These bars looks delicious!!! I love how straight forward they are and how simple they are.

  6. GiGi Eats says:

    5 stars
    I am almost in tears wishing I could eat the ingredients in these bars because they look out of this WORLD!!!

  7. Rachel Cooks says:

    Oh my goodness, my husband would LOVE these!!

  8. Medeja says:

    Yummy! These bars look like great snacks!

    1. chelseamessyapron says:

      Thank you Medeja!