Oatmeal Bars Recipe inspired by Nature Valley’s soft baked bars, but even better homemade with a thick, chewy texture and rich peanut butter flavor.

Homemade oatmeal bars recipe topped with peanut butter drizzle and flaky sea salt.
chelsea

author’s note

Homemade Oatmeal Bars That Beat the Box!

When I road tripped to California (DISNEY!!!) with my family a few years back, I grabbed a stash of snacks for the drive. One of them was Nature Valley’s® Peanut Butter Oatmeal Squares.

I’m usually a traditional granola bar girl, but I was instantly hooked on how soft these were and how strong the peanut butter flavor was. I also couldn’t help thinking I could make them even better at home. Or at least with better ingredients 🙂.

After a little testing, I finally got it right, and honestly, I’m way more excited than I probably should be about this recipe. These bars turned out so much better than anything from the store.

I’m truly obsessed. Like best breakfast bar I’ve ever had and I don’t say that lightly. They’re soft, chewy, and taste like a cross between a peanut butter cookies and oatmeal, but they’re made with minimal refined sugar, no flour, and plenty of peanut butter to keep them filling with a boost of protein.

signature
All the ingredients in this recipe prepped out for easy assembly including the brown sugar, salt, baking soda, oats, egg, peanut butter, vanilla, honey, blended oats, and peanut butter chips.

Oatmeal Bars Recipe Ingredients

Ingredient GroupHelpful Tip
Peanut ButterUse creamy peanut butter for the smoothest texture and best binding. Avoid no-stir peanut butters since they can be inconsistent in baking.
SweetenersHoney adds chew and moisture while brown sugar boosts that classic soft baked flavor.
Oats and Oat FlourOld fashioned oats give structure while oat flour keeps the bars tender. Measure oat flour after blending up the whole oats.
Egg and VanillaThese help bind the bars and add richness. Make sure the egg is at room temp for easier mixing.
Peanut Butter ChipsThis Oatmeal Bars recipe is easy to switch up by using semi sweet, milk, or dark chocolate chips instead.
This oatmeal bar recipe ingredients mixed in a bowl and spread into a baking pan.

How To Make This Oatmeal Bars Recipe

  1. Prep pan: Heat oven to 325°F and line a pan with parchment, leaving an overhang.
  2. Mix batter: Beat until smooth, then gently fold in the chips.
  3. Bake: Spread evenly and bake until edges are lightly golden and the center is set.
  4. Cool: Let bars cool completely in the pan so they fully set.
  5. Slice: Lift out using the parchment and cut into bars.
The baked up treat still in the pan with a drizzle of melted peanut butter chips on top.

The BEST Baking Pan!

My Favorite Pan

I swear by this 8 x 8-inch pan when baking. It’s made from heavy aluminized steel, which means heat spreads quickly and consistently so you don’t get burnt edges or underbaked centers. The corrugated bottom helps with airflow and release, so bars lift out clean and bake with the perfect texture.

Storage

Let bars cool completely, then wrap each bar individually in plastic wrap. Store at room temperature for 2 to 3 days or in the fridge for up to 1 week.

More Easy Snack Recipes:

Tap stars to rate!
4.87 from 36 votes

Oatmeal Bars

Oatmeal Bars Recipe that tastes like Nature Valley’s soft baked bars but comes out thicker, chewier, and way better homemade. See Note 1.
Prep Time: 10 minutes
20 minutes
Total Time: 30 minutes
Servings: 16 bars

Video

Ingredients

  • 3/4 cup creamy peanut butter (like Skippy)
  • 1/2 cup honey
  • 1/4 cup light brown sugar lightly packed
  • 1 large egg
  • 1 teaspoon vanilla extract
  • 1/2 teaspoon baking soda
  • 1/2 teaspoon salt
  • 1 cup old-fashioned oats
  • 1/2 cup oat flour (blended oats) see note 2
  • 1 cup peanut butter baking chips
  • 1/4 cup creamy peanut butter optional

Instructions 

  • Heat oven to 325°F and line an 8 x 8-inch pan with parchment paper, leaving an overhang for easy removal.
  • Add all ingredients except the peanut butter chips to a large bowl. Beat with a hand mixer until smooth, then gently fold in the chips with a spatula.
  • Spread batter evenly in the pan and bake for 18 to 25 minutes until the edges are lightly golden and the center is set with very little jiggle.
  • Remove bars from the oven and let cool completely in the pan so they fully set.
  • Optional: For extra peanut butter flavor, place 1/4 cup peanut butter in a small resealable bag, snip a small corner, and drizzle over the bars.
  • Lift out using the parchment and cut into 16 bars with a sharp knife.
Final step! Please let us know how it was by leaving a review.

Recipe Notes

Note 1: While these bars use naturally gluten-free ingredients, always check labels to be sure they were not processed in facilities that handle gluten. For guaranteed gluten-free bars, use certified gluten free products.
Note 2: To make oat flour, blend whole oats in a blender or food processor until they look like flour. Measure after blending, not before.
Storage: Let the bars cool fully, then wrap each one on its own in plastic wrap. Keep them at room temperature for 2 to 3 days or store in the fridge for up to 1 week.

Nutrition

Serving: 1serving | Calories: 205kcal | Carbohydrates: 27.1g | Protein: 5.6g | Fat: 9.1g | Sodium: 77.3mg | Fiber: 1.8g | Sugar: 17.8g

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

4.87 from 36 votes (8 ratings without comment)

Leave a comment

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

Recipe Rating




145 Comments

  1. Catherine says:

    Oh these look scrumptious!!! Just stopping by from Two Cup Tuesday. Blessings, Catherine

  2. Made From Pinterest says:

    This looks ..perfect! The texture looks amazing and so good!

  3. Cindy @ Hun... What's for Dinner? says:

    These look fabulous. I love that they aren’t full of preservatives. Thanks for sharing at Simple Supper Tuesday.

  4. Alison at NOVA Frugal Family says:

    These look amazing. I don’t have the peanut butter chips in them. I wonder if I should make them with chocolate chips or without any chips to at least try the recipe tonight 🙂 They look so tasty!!!

    1. chelseamessyapron says:

      I bet chocolate chips would be awesome with these!

      1. Amy says:

        5 stars
        Just stumbled across this recipe a few days ago. The recipe floated around my kitchen counter for awhile but I just made them for the first time today.
        …wow…
        Really good.
        P.S. Substitute with the chocolate chips, honey, you won’t be sorry. Life’s problems just disappeared! Amazing stuff, that chocolate.

        1. chelseamessyapron says:

          Oh I’m so thrilled you loved these Amy! Thank you! And you are right, life’s problems do seem so much better with chocolate 🙂

  5. Erin @ Making Memories says:

    These look wonderful! So glad you kept at it so you could share this one with us!

  6. mika says:

    Healthy and easy to prepare!Great snack!Coming from Weekend re-Treat Link Party ! Come-by and visit my blog!

  7. Erin | The Emerging Foodie says:

    Holy cow, Chelsea. I’m drooling. These look absolutely amazing. Need. One. Now. 🙂 Pinned! Hope you’re having a great weekend! <3

    1. chelseamessyapron says:

      Thanks for the pin Erin! I hope you are having a great weekend 🙂

  8. Lynna says:

    I’m a gigantic pb fan too! I can never get enough! Plus, I love those nature valley peanut butter and oats bars! These look great.

    1. chelseamessyapron says:

      Isn’t PB the best?! Thank you Lynna!

  9. Consuelo @ Honey & Figs says:

    These look 122000 times better than any nature valley bar! And I love that they’re soft and packed with penut butter flavor – I’ll take a dozen, please!
    I hope you enjoy your weekend!
    xxx

    1. chelseamessyapron says:

      Thanks Consuelo! 🙂 You enjoy it as well 🙂

  10. Dina says:

    great ingredients. they sound delish!

    1. chelseamessyapron says:

      Thanks Dina!