Easy no-bake oat bars with peanut butter and a smooth chocolate topping—chewy, quick, and perfect for dessert or snacks.
When I want dessert but I do not want to bake, these no-bake peanut butter chocolate oat bars are what I make. They’re chewy, rich, and just sweet enough, and I love that the whole thing comes together with pantry ingredients. The only “cooking” is melting peanut butter and chocolate, which feels like the lowest-effort win.
The base is basically a peanut-buttery oat layer that tastes like a soft granola bar, and the chocolate top sets into a smooth, snappy layer. I like adding a pinch of flaky salt because it makes the chocolate taste even more chocolatey (and it balances the sweetness). If I’m feeling extra, I sprinkle chopped peanuts on top for crunch, but it’s optional.
What makes these bars especially good is texture. If I press the oat layer firmly into the pan, the bars slice cleanly and don’t crumble. And a little coconut oil in the melted chocolate helps the top layer cut without cracking into a million shards. It’s a tiny step that makes the final result look more “bakery case” than “last-minute snack.”
I also like how versatile this recipe is. I can use almond butter for a milder flavor, or sunflower seed butter if I’m avoiding peanuts. I can add mini chocolate chips into the oat layer if I want extra chocolate. And if I’m making these for friends, I’ll sometimes drizzle white chocolate on top just to make them look fancy with basically zero effort.
These are great to keep in the fridge for snack attacks. I’ll cut them into smaller squares for an afternoon bite, or bigger bars for a proper dessert. They’re also a really good “bring something” option—potlucks, game nights, whatever—because they travel well and don’t melt instantly if they’re not sitting in the sun.
Easy upgrades (choose 1–2):
• Add 1/2 tsp cinnamon to the oat layer for a warm, cozy flavor.
• Stir 2 tbsp ground flaxseed into the oats for a more “snacky” vibe.
• Mix 1/3 cup mini chocolate chips into the oat layer before pressing into the pan.
• Swap semi-sweet chips for dark chocolate if I want it less sweet.
• Top with shredded coconut for a chewy, toasted flavor (especially good with dark chocolate).
What to serve with it:
• A cold glass of milk (classic, unbeatable).
• Fresh strawberries or banana slices for a “dessert plate” feel.
• Coffee or espresso—these bars are amazing with a bitter drink.
• A scoop of vanilla ice cream if I want to go full dessert-mode.
Meal prep + leftovers:
I store these in the fridge in an airtight container for up to a week. For longer storage, I freeze them in a single layer (or with parchment between layers), then thaw in the fridge. They’re actually delicious straight from the freezer too—extra chewy and cold like a candy bar.

No-Bake Peanut Butter Chocolate Oat Bars
Ingredients
Equipment
Method
- Line an 8×8-inch pan with parchment paper, leaving overhang for easy lifting.
- In a bowl, stir together rolled oats and salt.
- Warm peanut butter and maple syrup in the microwave for 20–30 seconds until pourable; stir in vanilla.
- Pour the peanut butter mixture over the oats and mix until evenly coated.
- Press firmly into the prepared pan (pack it tight for clean slices).
- Melt chocolate chips with coconut oil in 20-second bursts, stirring until smooth.
- Spread chocolate evenly on top. Sprinkle with chopped peanuts and flaky salt if using.
- Chill 45 minutes (or until set), then lift out and slice into bars.