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.

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.

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.

Peanut Butter Oat Bars Variations
- 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.
- Nutty Add-Ins: Stir in chopped almonds, walnuts, or pecans for extra crunch and flavor.
- Coconut Lovers: Add ½ cup shredded coconut to the oat mixture or sprinkle on top before adding the chocolate.
- 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.

No-Bake Peanut Butter Oat Bars
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.










