I love having a batch of these ready in the fridge for when the afternoon hunger hits. This easy granola bar recipe creates a wholesome snack that tastes like a decadent dessert, thanks to the chewy oats and rich salted caramel swirl. Itโs designed for home cooks looking for family-friendly, high-protein snacks that are simple to prepare and great for meal prep. Weโll show you exactly how to get a chewy texture and that beautiful, defined caramel swirl.

Ingredients
- 200 g (2 cups) Old-fashioned rolled oats: These provide the hearty, chewy base of the bar. Do not substitute with instant oats, as they break down too much during baking and result in a mushy texture. For a gluten-free option, ensure you use certified gluten-free oats.
- 100 g (1 cup) Mixed nuts, roughly chopped: Use a mix of almonds, pecans, and cashews for a diverse flavor profile and crunch. Toasting the nuts slightly beforehand enhances their flavor, but isn’t strictly necessary for this recipe. Ensure they are roughly chopped to avoid large chunks that prevent bars from holding together.
- 50 g (1/2 cup) Pumpkin seeds: These add color, texture, and a slightly earthy flavor that pairs well with the caramel. Use raw or toasted pumpkin seeds (pepitas) based on preference. If a family member has allergies, sunflower seeds are a suitable substitute.
- 30 g (1/2 cup) Unsweetened shredded coconut: Provides natural sweetness and additional texture, as well as helping with binding. Use unsweetened coconut to control the sugar level of the bar itself. If you prefer a less noticeable texture, you can lightly toast the coconut before mixing.
- 120 ml (1/2 cup) Pure maple syrup: This acts as the primary binder for the granola base, along with the nut butter. Use pure maple syrup; artificial syrups or honey will alter the flavor significantly and may change the final texture. Do not reduce the amount, as it is essential for the structure.
- 120 g (1/2 cup) Creamy almond butter (or creamy peanut butter): Helps bind the ingredients together for a chewy, not crumbly, bar. Choose a natural, creamy style nut butter without added sugars or oils for the best texture. Ensure the nut butter is fully incorporated into the mixture; cold, hard nut butter will not mix evenly.
- 60 ml (1/4 cup) Refined coconut oil, melted: Contributes to the bar’s texture and helps solidify when cooled, making it easier to cut. Refined coconut oil has a neutral flavor, but unrefined (virgin) coconut oil will impart a slight coconut flavor. You can use unsalted melted butter as a direct substitute if preferred.
- 5 ml (1 teaspoon) Alcohol-free vanilla extract: Enhances the flavor profile of the granola base, adding a depth that complements the oats and nuts. Alcohol-free extract is preferred for baking where alcohol evaporation might be less consistent. Ensure it is stirred thoroughly into the wet ingredients before adding to the dry.
- 2.5 ml (1/2 teaspoon) Fine sea salt: A pinch of salt is necessary to balance the sweetness of the maple syrup and nut butter. Use fine sea salt; avoid using table salt for a cleaner flavor profile. Do not omit, as salt brings out the flavor of the oats and nuts.
- For the Salted Caramel: 100 g (1/2 cup) Granulated sugar: The foundation for the caramel swirl. This is heated with water to create a liquid caramel before adding fat and cream. Do not substitute with honey or maple syrup for the caramel portion, as the chemistry is different.
- For the Salted Caramel: 60 ml (1/4 cup) Water: Used to dissolve the sugar evenly before it caramelizes. Use tap water; temperature doesn’t matter much here.
- For the Salted Caramel: 120 ml (1/2 cup) Heavy cream: Adds richness and creates a smooth, pourable caramel sauce. Must be heavy cream for proper consistency and emulsification with the butter. Make sure to warm the cream and butter slightly before adding to the hot caramel.
- For the Salted Caramel: 30 g (2 tablespoons) Unsalted butter: Adds richness, flavor, and prevents crystallization in the caramel. Unsalted butter allows you to control the final salt level precisely. Ensure it is fully melted and mixed with the cream before adding to the hot caramel.
- For the Salted Caramel: 2.5 ml (1/2 teaspoon) Flaky sea salt, plus extra for garnish: The flaky salt provides pockets of intense salty flavor that contrast beautifully with the sweet caramel. Use flaky salt (like Maldon) for best results; fine sea salt can be substituted but reduces the texture contrast. Sprinkle a small amount on top of the bars before serving for presentation.
Instructions
- Prep the Oven and Pan: Preheat your oven to 160ยฐC (325ยฐF). Line an 20×20 cm (8×8 inch) baking pan with parchment paper, allowing the paper to overhang on two sides to easily lift the bars out after cooling. Lightly grease the parchment paper with a bit of extra coconut oil or non-stick spray.
- Combine Dry Ingredients: In a large mixing bowl, combine the rolled oats, chopped mixed nuts, pumpkin seeds, and shredded coconut. Stir well with a spatula to ensure everything is evenly distributed. Set this bowl aside while you prepare the wet binder.
- Prepare the Wet Binder: In a separate microwave-safe bowl, combine the maple syrup, almond butter, melted coconut oil, vanilla extract, and fine sea salt. Microwave on high for 30-60 seconds, or gently heat on the stovetop, until the mixture is warm and smooth. Stir well to ensure the almond butter is fully dissolved and combined with the other liquids.
- Mix and Combine: Pour the warm wet ingredients over the dry ingredients in the large bowl. Mix thoroughly with a sturdy spoon or spatula until all dry ingredients are evenly coated. I often use my hands for this step to ensure everything is really well combined, which helps prevent a crumbly bar later on.
- Make the Salted Caramel: In a medium, heavy-bottomed saucepan, combine the granulated sugar and water. Stir gently just until the sugar is moistened, then stop stirring completely to prevent crystallization. Cook over medium-high heat for 5-8 minutes without stirring; gently swirl the pan occasionally until the mixture melts and turns into a rich, amber caramel color.
- Add Cream and Butter: While the sugar caramelizes, gently warm the heavy cream and butter in a separate small saucepan or microwave until steaming but not boiling. Once the sugar caramel reaches the desired color, remove it from the heat and carefully pour the warm cream mixture into the caramel (it will bubble vigorously). Stir with a heat-proof spatula until smooth and then stir in the 1/2 teaspoon of flaky sea salt.
- Press and Swirl: Press the granola mixture evenly and very firmly into the prepared baking pan. Use the back of a spoon or a piece of parchment paper to press down very tightly, ensuring a compact layer that holds together well. Pour the warm salted caramel evenly over the pressed granola mixture and use the tip of a knife or skewer to gently swirl the caramel into the top layer. If the caramel hardens too quickly before swirling, place the pan back into the oven for 1 minute to soften it slightly before continuing the swirl process.
- Bake and Cool: Bake for 25-30 minutes, or until the edges are golden brown and the caramel is bubbly and set. The center may still seem soft, but will firm up as it cools, so do not overbake. Remove from the oven and let cool completely in the pan on a wire rack for at least 2 hours. This easy granola bar recipe requires sufficient cooling to set properly.
- Cut and Serve: Once completely cooled and firm (you can place them in the refrigerator for 1 hour to expedite setting), use the parchment paper overhangs to lift the slab out of the pan. Place on a cutting board and cut into 12-16 bars using a sharp knife. Sprinkle with extra flaky sea salt before serving for a final touch.
Tips for Customizing Your Granola Bar Mix-Ins
This easy granola bar recipe is a fantastic base for customization. Once you’ve mixed the wet and dry ingredients, you can stir in various extras to match your family’s preferences.
- Dried Fruit: Dried cranberries, raisins, or chopped apricots add extra sweetness and chewiness. Be careful not to add too much, or it can overwhelm the oat base.
- Chocolate Chips: For a richer, sweeter treat, add mini chocolate chips (milk, dark, or white) to the dry mixture before adding the wet binder. The small size helps them disperse evenly. I always add them to half the batch for my kids’ lunchboxes to make everyone happy.
- Seeds or Spices: Flax seeds, chia seeds, or hemp seeds can be added for a nutrient boost. A sprinkle of cinnamon or nutmeg also pairs well with the caramel flavor in this recipe.
How to Store Homemade Granola Bars for Meal Prep
Once cooled and cut, proper storage is essential to keep these bars fresh and chewy. The method depends on how long you plan to keep them. This easy granola bar recipe is great for high-protein meal prep.
- Short-Term Storage: For up to 3 days, store the bars in a single layer in an airtight container at room temperature. Layering them will cause them to stick together, especially if they are chewy.
- Long-Term Storage: For up to 2 weeks, store them in the refrigerator in an airtight container. The bars will be firmer and chewier when cold, but the salted caramel swirl will stay soft.
- Freezer Storage: For up to 3 months, wrap individual bars tightly in plastic wrap and place them in a freezer-safe bag. Thaw on the counter for 30 minutes before eating.

Troubleshooting Chewy vs. Crumbly Bars
The main goal for this easy granola bar recipe is a soft, chewy bar that holds its shape, rather than a crispy bar. The key to this is sufficient binding and firm pressing.
- If your bars are crumbly: This usually means you didn’t press down hard enough into the pan. The ingredients must be compacted tightly so the binder fully coats and adheres all ingredients together.
- If your bars are too soft: They likely need to bake for a few extra minutes. The caramel should be bubbly, and the edges should be lightly browned. If they are still soft after cooling, try refrigerating before cutting.
- If your bars are too crispy: You may have overbaked them, or reduced the liquid binder. If using substitutions, ensure the consistency of the binder remains similar (maple syrup/nut butter).
FAQs
Can I make these without the caramel swirl to simplify the recipe?
Yes, absolutely. You can prepare only the granola base and bake it as directed. For a simpler bar, you can add 1/2 cup of chocolate chips to the base mix instead of the caramel swirl.
What is the best way to cut these bars neatly?
For clean cuts, ensure the bars are completely cool and set. Using a large, sharp chef’s knife or a serrated knife works best. I find spraying the knife lightly with cooking spray prevents sticking to the caramel.
How do I get the caramel swirl to look like distinct ribbons?
After pouring the caramel over the top, use a knife or skewer and make gentle S-shaped motions just below the surface. Avoid mixing deeply or excessively, as this will incorporate the caramel into the bar instead of swirling on top.
Why did my caramel crystallize when I made it?
This happens if sugar crystals form on the side of the pan during cooking. Avoid stirring the sugar and water mixture after a gentle initial mix. If it does crystallize, you can usually add a tablespoon of fresh water and heat gently to dissolve the crystals again.
Can I make this easy granola bar recipe dairy-free?
Yes, you can. Substitute the heavy cream in the caramel swirl with full-fat canned coconut cream. The flavor and consistency will change slightly, but it still works well. Use coconut oil instead of butter in the caramel.
How long do these granola bars keep at room temperature?
Because of the heavy cream in the caramel, these bars are best kept refrigerated after the first day. They will last 1-2 weeks in the fridge.
Conclusion
Making homemade granola bars is one of the easiest ways to save money and ensure a wholesome snack for your family. This easy granola bar recipe elevates the simple snack to a delicious comfort food. Save this recipe to your Pinterest board for quick access to a healthy eating snack idea.
Print
easy granola bar recipe
- Total Time: 170 minutes
- Yield: 16 bars 1x
- Diet: General
Description
These wholesome, high-protein granola bars feature a chewy oat and nut base combined with a rich salted caramel swirl, perfect for a family-friendly snack or meal prep.
Ingredients
- 200 g old-fashioned rolled oats (do not substitute instant oats)
- 100 g chopped mixed nuts (almonds, pecans, cashews)
- 50 g pumpkin seeds (pepitas)
- 30 g unsweetened shredded coconut
- 120 ml pure maple syrup
- 120 g creamy almond butter (or peanut butter)
- 60 ml refined coconut oil, melted (or unsalted butter)
- 5 ml alcohol-free vanilla extract
- 2.5 ml fine sea salt
- 100 g granulated sugar
- 60 ml water
- 120 ml heavy cream
- 30 g unsalted butter
- 2.5 ml flaky sea salt, plus extra for garnish
Instructions
- Prepare Pan and Oven: Preheat the oven to 160ยฐC (325ยฐF) and line an 8×8 inch baking pan with parchment paper, allowing overhang. Lightly grease the parchment paper.
- Combine Dry Ingredients: In a large mixing bowl, stir together the rolled oats, chopped mixed nuts, pumpkin seeds, and shredded coconut.
- Prepare Wet Binder: In a separate bowl, warm the maple syrup, almond butter, melted coconut oil, vanilla extract, and fine sea salt until smooth and combined.
- Mix and Press Granola: Pour the warm wet ingredients over the dry mixture. Mix thoroughly until all ingredients are evenly coated. Press the mixture very firmly into the prepared baking pan.
- Make Salted Caramel: In a heavy saucepan, dissolve the granulated sugar in the water over medium-high heat, then cook without stirring until it turns an amber color. Remove from heat and carefully stir in the pre-warmed heavy cream and butter, then add the flaky sea salt.
- Swirl and Bake: Pour the warm salted caramel evenly over the pressed granola mixture. Gently swirl the caramel into the top layer using a knife or skewer. Bake for 25-30 minutes, or until the edges are golden brown.
- Cool Completely: Remove from oven and allow to cool completely in the pan on a wire rack for at least 2 hours. Refrigerate for 1 hour to expedite setting if needed.
- Cut and Serve: Use the parchment overhangs to lift the slab out of the pan. Cut into 12-16 bars and sprinkle with extra flaky sea salt before serving.
Notes
For best results, press the granola mixture very firmly into the pan to ensure it holds together and doesn’t crumble. Allow the bars to cool completely for at least 2 hours before cutting to ensure they set properly. Store in an airtight container for up to 3 days at room temperature or up to 2 weeks refrigerated.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Category: Snack
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 bar
- Calories: 280 kcal
- Sugar: 18 g
- Sodium: 120 mg
- Fat: 18 g
- Saturated Fat: 9 g
- Unsaturated Fat: 9 g
- Trans Fat: 0 g
- Carbohydrates: 30 g
- Fiber: 3 g
- Protein: 7 g
- Cholesterol: 10 mg
FREE PRINTABLE RECIPE
Get the Printable Recipe PDF (Free)
Enter your email and weโll send you the ingredients + step-by-step instructions as a clean PDF you can save to your phone.
- โ Printable PDF (ingredients + steps)
- โ Save it to your phone (no long scrolling)
- โ Includes cook time + servings
- โ Easy to follow
FAQ
Whereโs the full recipe?
Itโs delivered as a printable PDF so you can save it and cook without scrolling.
I didnโt get the email.
Check Spam/Promotions and search your inbox for your site name. Then click Confirm to receive the PDF.