My family loves s’mores, so I took the classic granola bar and traditional campfire s’more and mashed them together for an elevated granola bar I could easily pack for camping trips and make as a special treat. Speckled with chocolate chips, gooey marshmallows, and graham crackers, these s’mores granola bars are perfect for snack time, and the campfire is optional.

Who Wants a Bite of S’mores?
These chewy s’mores granola bars conjure up sweet childhood memories of camping under the stars and sleep away camp. Now you can recreate one of the most magical flavors of those warm summer nights any day of the week and in any weather. No campfire, bug bites, artificial flavors, colors, or preservatives required.

Ingredients for S’mores Granola Bars
Here are the pantry staple I gather to make these bars quickly. It only takes about 10 minutes of prep time:
- Rolled oats – use old-fashioned rolled oats, not quick oats.
- All-purpose flour – I use regular unbleached flour to help the bars have more body to them. For gluten free, I recommend Bob’s Red Mill 1:1 Gluten-Free Flour or King Arthur Measure for Measure Gluten-Free Flour.
- Baking powder – This helps the bars rise a bit and have some shape
- Fine salt
- Melted butter – For dairy free, use melted vegan butter or coconut oil
- Honey – Use brown rice syrup for a vegan option
- Pure vanilla extract
- Eggs – These act as a binder, helping the bars stick together
- Graham crackers – Use gluten-free, if needed (these are hands-down my favorite gluten-free graham crackers)
- Mini marshmallows – For vegan, use Dandy Mini Marshmallows. They won’t melt quite as well as regular marshmallows made with gelatin but they’re a delicious and easy swap along with brown rice syrup for making these 100% plant-based. Avoid using dehydrated marshmallows or marshmallow bits as they won’t provide that ooey-gooey factor to help hold these bars together
- Mini chocolate chips – For dairy-free and/or vegan, I recommend Enjoy Life! mini semisweet chocolate chips

How to make S’mores Granola Bars
Homemade granola bars are easy to make and taste great.
- Preheat oven to 350℉. Line an 8×8-inch baking dish with parchment paper and set aside.
- In a medium bowl, combine the oats, flour, cereal, flax meal, baking powder, and salt.
- Make a well in the center of the dry ingredients. Add the melted butter, honey, eggs, and vanilla. Stir to combine.
- Fold in the graham cookie pieces, marshmallows, and chocolate chips.
- Transfer to the prepared baking pan. Using a spatula or small piece of parchment paper, firmly press the mixture into the pan.
- Bake on the middle rack of the preheated oven for 18-20 minutes or until bars are puffed and set in the center and lightly golden brown.
- Remove from the oven to a wire rack. Allow to cool completely (about 1 hour) before slicing into 9 bars.


Are Chewy S’mores Granola Bars Healthy?
Like most granola bars, these smores granola bars are on the sweeter side, but perfectly suitable for a energy-providing snack with familiar fun flavors. I did, however, reduce the amount of total added sugars and refined sugars by using honey instead of brown sugar, corn syrup, or molasses that you might find in similar granola bars or s’mores-inspired treats.

Frequently Asked Questions
We recommend storing any leftover smores granola bars in an airtight container in the refrigerator for up to 4 days.
Yes, these granola bars freeze really well. Just cut into squares and place on a plate or small parchment-lined baking sheet and place in the freezer for several hours. Once frozen, transfer to a freezer-safe container and store for up to 3 months.
The key is to press the oat mixture really firmly into the baking pan. A lightly oiled spatula or a piece of parchment paper or waxed paper works well for pressing the bars into the pan without everything sticking to your fingers. Also, there are binding ingredients, such as eggs, honey, and marshmallows, that help the bars stick together.
Want more ooey gooey goodness?
Although optional, adding this extra step makes these bars extra ooey gooey!
After the bars are done baking, top the bars with a few additional mini marshmallows and chocolate chips and turn the oven to broil. Broil until the marshmallows start to turn golden brown. Remove from the oven and sprinkle with additional crushed graham crackers.
Want to save this recipe?
Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!
S’mores Granola Bars Recipe
These s’mores granola bars are a sweet little treat with a taste that’s reminiscent of nights under the stars.
Ingredients
- 2 ½ cups old-fashioned rolled oats (not quick oats)
- ½ cup all-purpose flour (use gluten-free 1:1 flour, if needed)
- ½ teaspoon baking powder
- ¼ teaspoon fine salt
- ¼ cup melted butter
- ⅓ cup pure honey
- 2 eggs
- 1 teaspoon pure vanilla extract
- 1 ounce graham crackers of choice (2 full sheets for Honey Maid or equivalent, 2 squares for Pamela’s Gluten-Free), broken into pea-sized pieces
- 1 cup mini marshmallows
- ¼ cup chocolate chips (mini or regular)
Instructions
- Preheat oven to 350℉. Line an 8×8-inch baking pan with parchment paper and set aside.
- In a medium bowl, combine oats, flour, baking powder, and salt.
- Make a well in the center of the oat mixture. Add melted butter, honey, eggs, and vanilla. Stir to combine.
- Fold in the graham cracker pieces, marshmallows, and chocolate chips.
- Transfer to the prepared baking pan and spread the mixture out as evenly as possible. It will spread further as it bakes.
- Bake on the middle rack of the preheated oven for 18 minutes or until bars are puffed and set in the center and lightly golden brown.
- Remove from the oven to a wire rack. Allow to cool completely (about 1 hour) before slicing into bars.
- Optional step for toppings: After the bars are done baking, top the bars with a few additional mini marshmallows and chocolate chips and turn the oven to broil. Broil on the middle rack in the oven until the marshmallows start to turn golden brown (this takes 2 minutes or less, so watch carefully so they don’t burn). Remove from the oven and sprinkle with additional crushed graham crackers. Allow to cool completely before cutting into bars.
Last Step! Please leave a review and rating letting us know how you liked this recipe! This helps our business thrive so we can continue providing free recipes and high-quality content for you.
Notes
Butter can be melted in a small saucepan over medium heat on the stove top or in the microwave.
To make these dairy free and/or vegan: Substitute brown rice syrup for honey, use Dandies Mini Marshmallows, and vegan chocolate chips. Also, use melted plant-based butter or melted coconut oil in place of the butter.
Nutrition Information
- Serving Size: 1/16 of the recipe
- Calories: 157
- Fat: 5 g
- (Sat Fat: 2 g)
- Sodium: 62 mg
- Carbohydrate: 25 g
- (Fiber: 2 g
- Sugar: 8 g)
- Protein: 3 g
- Cholesterol: 25 mg
Dietary
Recipe Changelog
- July 2026: We previously published a version of these bars that contains crispy rice cereal, flaxseed, and banana. Download the previous version here.
For ultimate success, we highly recommend reading the tips in the full blog post above. All photos and content are copyright protected. Please do not use our photos without prior written permission. If you wish to republish a recipe, please rewrite the recipe in your own unique words. Link back to the source recipe here on The Real Food Dietitians. Thank you!


These were so delicious and a wonderful Treat. Just for anyone who is curious, I DID make these with quick oats and chia seeds (instead of flax) and they came out just fine!
Great Ashley! Thanks for the feedback and 5-star review!
These are delicious for kids and adults! Even my pickiest eater who won’t touch oats gave them a thumbs up!
These were ok! I’d like to find a way to make them without banana as that flavor was overwhelming. Fun treat!