These S’mores Granola Bars are an easy and delicious homemade granola bar recipe perfect to make when you want bars to snack on but want something a bit healthier.

There’s something so nostalgic about s’mores. The gooey marshmallows, the melty chocolate, and the crunchy graham cracker base — they instantly transport you back to late summer nights around a campfire. But we’re taking all that cozy, indulgent goodness and turning it into something snackable, wholesome, and incredibly easy to make: S’mores Granola Bars.

These no-bake bars are everything I want in a better-for-you treat. They’re made with just a handful of pantry staples, require zero baking, and come together in just a few minutes. Whether you’re looking for a quick breakfast, a lunchbox treat, or a midday snack for you or your kiddos, these bars are the ultimate grab-and-go option.

Why You’ll Love These S’mores Granola Bars

I’m always looking for snack ideas that check off these three boxes: easy to make, made with real food ingredients, and something my entire family will enjoy. These s’mores granola bars are that recipe. Here’s why:

  • No baking required – just mix, press, and freeze!

  • Gluten-free and easily dairy-free if you use DF chocolate chips and marshmallows.

  • Kid-approved (because, hello, s’mores).

  • Customizable – swap nut butters or add in crushed graham crackers or collagen for a boost.

  • Perfect texture – chewy, sweet, a little crunchy, and perfectly gooey thanks to the mini marshmallows.

This is one of those recipes that will live on repeat in your freezer all year round. Summer-inspired but cozy enough for back-to-school season too.

Ingredients You Need:

You only need a few staple ingredients for this recipe — and if you bake often or make your own granola bars, you probably already have most of them on hand!

Here’s what goes into the bars:

  • Creamy peanut butter – Use the creamy, drippy kind for the best texture. Almond butter, tahini, or cashew butter also work well here — just make sure it’s smooth and stirable!

  • Maple syrup or honey – This adds sweetness and helps bind everything together. I love using maple syrup for that classic cozy flavor, but honey is great too.

  • Vanilla extract – For warmth and flavor.

  • Sea salt – Don’t skip the salt, it balances the sweetness and enhances every single bite.

  • Gluten-free rolled oats – Make sure they’re certified gluten-free if needed. Rolled oats give the bars a hearty, chewy texture.

  • Mini marshmallows – Or chop up larger marshmallows if that’s what you have. You want little bits of gooey-ness throughout!

  • Chocolate chips – I usually go for dark chocolate chips, but milk or semi-sweet would give more of that classic s’mores flavor. Use dairy-free chips if needed.

How to Make S’mores Granola Bars:

This might be one of the easiest snack recipes you’ll ever make. The hardest part is waiting for them to set in the freezer!

  1. Line an 8×8 baking dish with parchment paper and set aside OR use one of these bar molds
  2. In a large bowl, mix together the peanut butter, maple syrup and vanilla extract
  3. Add in sea salt, oats, marshmallows, chocolate chips and mix until fully combined
  4. Add mixture to baking dish and press down firmly with hands and/or spatula
  5. Place dish in freezer to set for at least 1 hour then remove from freezer
  6. Pull up the parchment paper on the sides to remove from baking dish, slice into 8-10 bars and enjoy!

Rachel’s Tips & Tricks:

  • Make it nut-free by using sunflower seed butter or tahini.

  • Double the batch and freeze extras for busy weeks ahead!

  • Add extra crunch with chopped nuts, crushed gluten-free graham crackers, or toasted coconut.

  • Boost with protein by adding a scoop of collagen peptides or protein powder.

  • Let the marshmallows peek through the top layer for that classic s’mores look.

  • Warm them up! If you want to really lean into the gooey, s’mores vibe, microwave a bar for 5–10 seconds before eating.

How to Store S’mores Granola Bars:

Once they’ve set, I like to keep these stored in an airtight container in the fridge for up to 1 week. If you want to make a big batch, freeze them! They’ll last about 2–3 months in the freezer, and you can eat them straight from there or let them thaw a few minutes.

What Makes These Bars Healthier?

Traditional s’mores are full of refined sugar and ultra-processed ingredients — and while there’s nothing wrong with a campfire treat every once in a while, I love finding ways to recreate nostalgic flavors using real food.

These bars skip the processed graham crackers and use rolled oats for a fiber-rich, whole grain base. They’re sweetened naturally with maple syrup or honey (no corn syrup in sight!) and use minimal ingredients. And while they still have chocolate and marshmallows, it’s in a more balanced portion.

They’re sweet, satisfying, and energizing — without the sugar crash.

When to Enjoy These S’mores Granola Bars:

The better question is — when don’t you want to eat these?! But here are a few of our go-to moments:

  • School snacks or lunchbox treats
    These are perfect for kids. I like cutting them into mini bars for little hands.

  • Post-workout snack
    The combo of oats, healthy fat, and chocolate is surprisingly energizing.

  • On-the-go breakfast
    Pair with a smoothie or piece of fruit for a fast, satisfying morning meal.

  • Mid-afternoon pick-me-up
    That moment when you’re hitting the 3pm slump? These bars to the rescue.

  • Dessert!
    Warm it up, top with a scoop of ice cream or a dollop of coconut whipped cream. So good.

These S’mores Granola Bars have all the flavors of summer — with the convenience of a wholesome snack bar. They’re chewy, chocolatey, sweet, and just the right amount of indulgent without going overboard. And the fact that they’re no-bake and only take a few minutes to prep? That’s a win for any busy parent, snack lover, or dessert fanatic.

I can’t wait for you to try these — I have a feeling they’re going to become a new favorite in your home too. If you make them, be sure to tag me on Instagram @rachlmansfield so I can see your bars!

Now go make a batch. You deserve a treat that tastes like summer, any day of the year.

A Few Other Healthy Snack Ideas to Make:

High-Protein Cottage Cheese Bark

EASY 4-ingredient Crunchy Granola Cups

Peanut Butter Cup Cottage Cheese Truffles

Best Ever Scotcheroos Cups (vegan + gluten-free)

Print

Easy S’mores Granola Bars

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 3 reviews

These S’mores Granola Bars are an easy and delicious homemade granola bar recipe perfect to make when you want bars to snack on but want something a bit healthier. 

  • Prep Time: 5 mins
  • Cook Time: 1 hour
  • Total Time: 1 hour 5 minutes

Yield: 1012 bars 1x

Ingredients

Scale
  • 1 cup creamy peanut butter (or use almond butter, tahini or cashew butter – needs to be creamy)
  • 1/3 cup maple syrup or honey
  • 1 teaspoon vanilla extract
  • 1/2 teaspoon sea salt
  • 2 1/2 cup gluten-free rolled oats
  • 3 tablespoons mini marshmallow or cut up larger marshmallows
  • 1/3 cup chocolate chips

Instructions

  1. Line an 8×8 baking dish with parchment paper and set aside OR use one of these bar molds
  2. In a large bowl, mix together the peanut butter, maple syrup and vanilla extract
  3. Add in sea salt, oats, marshmallows, chocolate chips and mix until fully combined
  4. Add mixture to baking dish and press down firmly with hands and/or spatula
  5. Place dish in freezer to set for at least 1 hour then remove from freezer
  6. Pull up the parchment paper on the sides to remove from baking dish, slice into 8-10 bars and enjoy!

Notes

*Store in freezer for 2 months or fridge for 1 week

  • Author: Rachel Mansfield