Granola Bars


This granola bar recipe is super easy to make with oats, coconut, and peanut butter for a wholesome snack any time of the day!

Prep Time:
15 mins
Cook Time:
25 mins
Additional Time:
1 hr
Total Time:
1 hr 40 mins

Skip the store-bought stuff and make granola bars at home! This homemade granola bar recipe is quick, wholesome, and budget-friendly. Plus, it's easy to tweak the ingredients based on what you have on hand.

How to Make Granola Bars

It couldn't be easier to make granola bars at home. You'll find the full, step-by-step recipe below — but here's a brief overview of what you can expect:

1. Toast the oats and coconut in the oven.
2. Mix the remaining ingredients over medium heat.
3. Pour the peanut butter mixture over the toasted oats and coconut.
4. Baked until the granola has reached the desired texture.
5. Cool completely before cutting.

Granola Bars

Are Granola Bars Healthy?

Granola bars can be as healthy as you want them to be! They're super versatile, so you can personalize the ingredients to suit your needs.

This fiber- and protein-packed homemade granola bar recipe calls for a deliciously wholesome mixture of rolled oats, shredded coconut, and peanut butter. It's simply sweetened with honey and vanilla extract, while a pinch of salt enhances the other flavors.

Nicole's Granola Bar Tips

"This is a great recipe that you can customize to make your own," according to culinary producer Nicole McLaughlin (a.k.a. NicoleMcmom). Here are some of her favorite ways to switch things up:

· Substitute almond butter (for peanut butter) and/or maple syrup (for honey).
· Stir in chocolate chips, chopped nuts, raisins, and/or dried cranberries.
· Don't like coconut? Leave it out! The only absolutely essential ingredients are nut butter, oats, and a sweetener. The rest is entirely up to you.

Granola Bars on a plate with chocolate chips

How to Store Granola Bars

Store the granola bars in a shallow, airtight container with parchment or wax paper between each layer to prevent sticking. You can also individually wrap each bar in wax or parchment paper. They should last about a week.

Can You Freeze Granola Bars?

Yes, you can freeze homemade granola bars for up to two months. Arrange the bars in a single layer on a baking sheet, cover, and freeze for a few hours or up to overnight. Transfer the now-frozen bars to a zip-top freezer bag or another freezer-safe container for long-term storage. Thaw at room temperature before enjoying.

Allrecipes Community Tips and Praise

"Great basic granola bar recipe," says anru7695. "Tasty and easy. Came right out of the (greased) pan. I cut it twice — once while still slightly warm, then I went over the lines again after it had cooled completely. Worked for me."

"Perfect," according to Kelly Hebron. "I added sunflower seeds, flaxseeds, raisins, and chocolate chips. It was a winner in our house! Don't cook it for 15 minutes unless you want it crisp."

"I'm eating some now and it is super duper delicious," raves Rachel Butler. "I baked it for just about 9 minutes and it's wonderfully chewy."

Editorial contributions by Corey Williams


  • cooking spray

  • 2 cups rolled oats

  • ½ cup shredded coconut

  • ½ cup honey

  • 2 tablespoons creamy peanut butter

  • 1 teaspoon vanilla extract

  • teaspoon salt


  1. Preheat the oven to 325 degrees F (165 degrees C). Grease a 9-inch square baking dish.

  2. Spread oats and coconut evenly across a baking sheet.

  3. Toast oats and coconut in the preheated oven until browned, about 10 minutes; transfer to a large mixing bowl.

  4. Mix honey, peanut butter, vanilla, and salt in a saucepan over medium-low heat. Cook and stir until smooth. Pour honey mixture over oats and coconut. Stir to coat. Spread mixture evenly into the prepared baking dish.

  5. Bake in the preheated oven until beginning to dry, about 15 minutes for crunchy granola bars, less if you like them chewy. Cool completely before cutting.

Nutrition Facts (per serving)

188 Calories
5g Fat
34g Carbs
4g Protein
Nutrition Facts
Servings Per Recipe 8
Calories 188
% Daily Value *
Total Fat 5g 6%
Saturated Fat 2g 10%
Sodium 64mg 3%
Total Carbohydrate 34g 13%
Dietary Fiber 3g 10%
Protein 4g
Vitamin C 0mg 1%
Calcium 14mg 1%
Iron 1mg 6%
Potassium 128mg 3%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love