These No-Bake Peanut Butter Oat Bars are a sweet, chewy, and chocolatey treat that comes together in just a few minutes, no oven required! After mixing and pressing the ingredients into the pan, all they need is a quick chill in the refrigerator for about an hour, and they’re ready to cut and enjoy. They’re perfect as a quick snack or no-bake dessert since you likely have most of the ingredients in your pantry already. For another easy treat, check out my No‑Bake Chewy Granola Bars, too.

Pan of No-Bake Peanut Butter Oat Bars on a white table.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Ingredients & Substitutions

  • Butter: I used unsalted butter; it adds richness and helps hold the bars together. You can use salted butter if needed, just reduce or omit the pinch of added kosher salt.
  • Brown Sugar: I added 1 cup (200 g) of packed brown sugar for sweetness. Light or dark brown sugar works; dark brown gives a slightly deeper, molasses flavor.
  • Milk: Milk creates a smooth, chewy base. Any dairy milk works, or you can swap with unsweetened almond, oat, or soy milk for a non-dairy option.
  • Peanut Butter: Peanut butter acts as a binding agent to help the bars hold together. I used creamy peanut butter, but crunchy works too for extra texture. Almond or cashew butter can be substituted if desired.
  • Rolled Oats: I added 3 cups of old-fashioned rolled oats for a hearty texture. Instant oats won’t give the same chewiness, but gluten-free oats work if needed.
  • Chocolate Chips: I used 1 ½ cups of semi-sweet chocolate chips for the topping. Milk or dark chocolate chips work as well.
  • Coconut Oil: Coconut oil helps to keep the chocolate layer smooth and glossy. You could also use butter or a neutral oil instead.
No-Bake Peanut Butter Oat Bars cut into squares and on a white table.

FAQs

Can I make these bars ahead of time?

Yes! These bars keep well in the fridge for up to a week. Store them in an airtight container to maintain their chewy texture.

Can I freeze the bars?

Absolutely. Wrap individual squares in plastic wrap or parchment paper, then place them in a freezer-safe container or bag. Freeze for up to 2 months. Let them thaw at room temperature before serving.

Can I use natural peanut butter?

You can, but natural peanut butter separates into oil and solids, which may make the bars softer or harder to press firmly, so I don’t recommend using it. However, if using it, stir very well before mixing and press the mixture firmly into the pan. For the most reliable results, standard creamy peanut butter is recommended.

Can I substitute chocolate chips?

Yes! Milk chocolate, dark chocolate, or even white chocolate chips all work. You could also drizzle melted chocolate over the top instead of spreading it for a thinner layer.

Can I make peanut butter oat bars without chocolate?

Definitely. The bars are still chewy and delicious without chocolate. For a little extra flavor, try adding a sprinkle of cocoa powder, cinnamon, or even a handful of chopped nuts.

Stack of No-Bake Peanut Butter Oat Bars very close up.

Peanut Butter Oat Bars Variations

  1. Chocolate-Peanut Butter Swirl: Mix some of the melted chocolate into the oat-peanut butter layer before pressing it into the pan for a marbled effect.
  2. Nutty Add-Ins: Stir in chopped almonds, walnuts, or pecans for extra crunch and flavor.
  3. Coconut Lovers: Add ½ cup shredded coconut to the oat mixture or sprinkle on top before adding the chocolate.
  4. Mini Chocolate Chips: Use mini chocolate chips instead of regular ones for easier melting and even chocolate distribution.

How to Store No-Bake Peanut Butter Oat Bars

At Room Temperature: Store the bars in an airtight container for up to 2 days. Keep them out of direct sunlight so they stay firm and chewy.

In the Refrigerator: Place the bars in an airtight container in the fridge for up to 1 week. Chilling helps them stay firm, but they may lose a touch of their soft, chewy texture.

In the Freezer: Wrap individual squares in plastic wrap or parchment paper, then place them in a freezer-safe container or bag. Freeze for up to 2 months. Thaw at room temperature before serving for the best texture.

Pan of No-Bake Peanut Butter Oat Bars on a white table.
4.75 from 4 votes

No-Bake Peanut Butter Oat Bars

Prep Time 10 minutes
Chilling Time 30 minutes
Total Time 40 minutes
These No-Bake Peanut Butter Oat Bars are a quick, chewy, and chocolate-topped treat you can make with ingredients you probably already have in your pantry! No baking required, just mix, press, and chill!

Ingredients

  • ½ cup 1 stick / 113 g unsalted butter
  • 1 cup (200 g) packed brown sugar
  • ½ cup milk
  • 1 cup (258 g) creamy peanut butter
  • 1 teaspoon vanilla extract
  • 1 pinch kosher salt
  • 3 cups (270 g) old-fashioned rolled oats
  • 1 ½ cups (273 g) semi-sweet chocolate chips
  • 1 teaspoon coconut oil

Instructions

  • Line an 8×8-inch baking pan with parchment paper, leaving some overhang for easy removal.
  • In a medium saucepan over medium heat, melt the butter, brown sugar, and milk, stirring until smooth. Bring the mixture to a boil and cook for 1 minute, stirring constantly.
  • Remove from heat. Stir in the peanut butter, vanilla extract, and salt until smooth and fully combined.
  • Add the old-fashioned oats and stir until the oats are evenly coated.
  • Press the mixture firmly into the prepared pan, spreading it into an even layer.
  • In a microwave-safe bowl, combine the chocolate chips and coconut oil. Heat in 30-second intervals, stirring after each, until fully melted and smooth.
  • Spread the melted chocolate evenly over the oat layer.
  • Refrigerate for 30 to 45 minutes, or until the bars are fully set.
  • Lift the bars from the pan using the parchment and cut into squares.

Did you make this recipe?

Thank you for making my recipe! You took pictures, right? Well go ahead and post them on Instagram! Be sure to mention me @iambaker and use the hashtag #YouAreBaker.

Share with your friends!

Categorized in: ,

Related Recipes

Meet Amanda Rettke

Amanda Rettke is the creator of I Am Baker, and the bestselling author of Surprise Inside Cakes: Amazing Cakes for Every Occasion – With a Little Something Extra Inside.Over the course of her 15+ year blogging adventure, she has been featured in and collaborated with the Food Network, New York Times, LA Times, Country Living Magazine, People Magazine, Epicurious, Brides, Romantic Homes, life:beautiful, Publishers Weekly, The Daily Mail, Star Tribune, The Globe and Mail, DailyCandy, YumSugar, The Knot, The Kitchn, and Parade, to name a few.

Reader Comments

    1. Hi Ruth! Not as a direct swap. Dates don’t melt like sugar, so the bars won’t set up the same way. You can use dates, but you’d need to blend them into a paste and change the method… it becomes more of a chewy energy bar than the classic version here.

    1. Linda, yes, doubling it for a 9×13-inch pan should work just fine! The bars will be a little thicker than the original 8×8 version, so I would just press the mixture in firmly and give them a little extra chill time if needed before cutting.

    1. “Coconut Oil: Coconut oil helps to keep the chocolate layer smooth and glossy. You could also use butter or a neutral oil instead.”

    1. Hi Dela! Here is what I wrote in the post:
      “Milk: Milk creates a smooth, chewy base. Any dairy milk works, or you can swap with unsweetened almond, oat, or soy milk for a non-dairy option.”

  1. My mother used this same recipe but used rice krispies or half rice krispies and half corn flakes! Topping is brown sugar, milk and vanilla.. My favorite Christmas cookies!!!!!

    1. Hi Sharon! Here is what I wrote in the post:
      Coconut Oil: Coconut oil helps to keep the chocolate layer smooth and glossy. You could also use butter or a neutral oil instead.

  2. Love the concept and it was super tasty! However after 3 hours in the fridge the bars didn’t firm up. I followed the recipe so I’m bummed out. Any suggestion for next time?

    1. Greta, I’m so glad you loved the flavor! 😊

      If the bars didn’t firm up, it’s usually one of a couple things:
      Make sure the butter, sugar, and milk mixture comes to a full boil for at least 1 minute…this helps everything set properly.
      If using natural peanut butter, that can make the bars softer.
      Also be sure to press the mixture firmly into the pan so it holds together as it chills.
      You can pop them back into the fridge longer, or even the freezer for a bit to help them set.

      Hope that helps for next time… they really are worth it!

    1. Sorry about that! You actually scrolled right by the instructions to get to the comment section. They are right above! 🙂
      No-Bake Peanut Butter Oat Bars
      Prep Time
      10minutes mins
      Chilling Time
      30minutes mins
      Total Time
      40minutes mins
      These No-Bake Peanut Butter Oat Bars are a quick, chewy, and chocolate-topped treat you can make with ingredients you probably already have in your pantry! No baking required, just mix, press, and chill!
      Save
      Print
      Rate
      Comment
      Ingredients

      ▢½ cup 1 stick / 113 g unsalted butter
      ▢1 cup (200 g) packed brown sugar
      ▢½ cup milk
      ▢1 cup (258 g) creamy peanut butter
      ▢1 teaspoon vanilla extract
      ▢1 pinch kosher salt
      ▢3 cups (270 g) old-fashioned rolled oats
      ▢1 ½ cups (273 g) semi-sweet chocolate chips
      ▢1 teaspoon coconut oil
      Instructions
      Line an 8×8-inch baking pan with parchment paper, leaving some overhang for easy removal.
      In a medium saucepan over medium heat, melt the butter, brown sugar, and milk, stirring until smooth. Bring the mixture to a boil and cook for 1 minute, stirring constantly.
      Remove from heat. Stir in the peanut butter, vanilla extract, and salt until smooth and fully combined.
      Add the old-fashioned oats and stir until the oats are evenly coated.
      Press the mixture firmly into the prepared pan, spreading it into an even layer.
      In a microwave-safe bowl, combine the chocolate chips and coconut oil. Heat in 30-second intervals, stirring after each, until fully melted and smooth.
      Spread the melted chocolate evenly over the oat layer.
      Refrigerate for 30 to 45 minutes, or until the bars are fully set.
      Lift the bars from the pan using the parchment and cut into squares.

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.