5-Ingredient Peanut Butter Oat Bars
These oat bars come together in one saucepan, with no baking and almost no cleanup. They are chewy, just sweet enough, and sturdy enough to pack for the workweek.

The peanut butter and honey set firm when chilled, so every square holds its shape without crumbling. A handful of mini chocolate chips melts slightly into the warm mixture, which gives you tiny pockets of chocolate in every bite.
What Makes These Oat Bars Work
The ratio of sticky sweetener to peanut butter is what keeps them from turning crumbly. I tested too many batches that fell apart as soon as you picked them up. This one sets up reliably in the fridge and stays solid at room temperature for hours.
The oats stay pleasantly chewy rather than turning to mush. Use old-fashioned rolled oats here. Quick oats absorb too much moisture and make the bars feel soft and paste-like.
Ingredients

- 2 cups old-fashioned rolled oats: quick oats will turn gummy, so stick with rolled.
- 1 cup creamy natural peanut butter: the drippy kind with just peanuts and salt works best.
- ⅔ cup honey: or maple syrup for a slightly looser, less sticky bar.
- ½ cup mini chocolate chips: regular chips are fine, but minis distribute better.
- ¼ teaspoon kosher salt: skip if your peanut butter is already salted.
Variations / Substitutions
- Nut-free: sunflower seed butter replaces the peanut butter one for one, but the bars will be softer at room temperature.
- Sweetener: brown rice syrup makes extra-dense bars that travel well. Maple syrup yields a softer, fudgier texture.
- Add-ins: swap half the chocolate chips for chopped toasted almonds or dried cherries. Keep the total add-in volume the same so the mixture still holds together.
- Dairy-free: use dairy-free mini chocolate chips or skip them altogether.
Lemon Bars are another dessert you’d probably love if you enjoy these bars.
How to Make Peanut Butter Oat Bars
Step 1: Melt the Peanut Butter and Honey

Combine the 1 cup peanut butter, ⅔ cup honey, and ¼ teaspoon salt in a medium saucepan over low heat. Stir continuously for about 3 minutes, just until the mixture loosens and you can stir it without resistance. Do not let it simmer. Pull the pan off the heat as soon as the peanut butter and honey become one smooth sauce.
Step 2: Stir in the Oats and Chocolate Chips

Pour the 2 cups rolled oats into the warm saucepan and fold them in with a spatula until every oat is coated. Scatter the ½ cup mini chocolate chips over the mixture and stir gently. Expect some of the chips to melt into streaks. That is a good thing. Stir just until the chocolate begins to soften, about 30 seconds, then stop.
Step 3: Press the Mixture Into the Pan

Line an 8-inch square baking pan with parchment paper, letting the edges overhang. Scrape the oat mixture into the pan. Press it down firmly with a flat spatula or your fingers (damp hands help). Pack the surface until it feels even and compact. Transfer the pan to the fridge and chill for at least 1 hour, until the slab is firm to the touch.
Step 4: Slice and Serve

Lift the parchment out of the pan and set the slab on a cutting board. Use a sharp knife to cut it into 16 squares. Wipe the knife clean between cuts for the neatest edges. Serve them straight from the fridge for the cleanest slice, or let them sit for 5 minutes to soften slightly.
Tips for Firm, Chewy Oat Bars
- Chill time matters. If you cut the bars before they are fully set, they will crumble. Give them the full hour, or longer if your fridge runs warm.
- Press the mixture really well. An even, compressed layer is the difference between bars that hold together and bars that break apart at the edges.
- Natural peanut butter gives the best set. Stabilized peanut butter (like Jif or Skippy) makes the bars softer and stickier.
- Warm your knife under hot water if the chilled slab feels too hard to slice cleanly. Dry it well before cutting.
Here’s how to adjust the batch for different pan sizes:
| Pan size | Yield | Chill time |
|---|---|---|
| 8×8 inch | 16 squares | 1 hour |
| 9×9 inch | 20 thinner squares | 1 hour 15 mins |
| 9×13 inch (double batch) | 32 bars | 1 hour 30 mins |
Storing Leftover Oat Bars
- Refrigerate: Stack the bars between sheets of parchment in an airtight container. They keep for 7 to 10 days.
- Freeze: Wrap individual squares in wax paper and freeze in a zip-top bag for up to 2 months. Thaw in the fridge overnight or eat them straight from the freezer as a cold, fudgy snack.
- Serve cold: These bars are meant to be chilled. They soften quickly at room temperature, so pack them with a freezer pack if bringing them to work or school.
Frequently Asked Questions
Can I use quick oats instead of rolled oats?
No. Quick oats absorb too much moisture and the bars will fall apart once they warm up. Stick with old-fashioned rolled oats.
How do I make these without honey?
You can use maple syrup or agave. The bars will be a bit softer and stickier, so chill them a little longer before slicing.
Can I leave out the chocolate chips?
Yes. The bars will taste more intensely of peanut butter and honey, and the texture stays the same. Try mixing in raisins or chopped dates instead.
Why did my bars turn out crumbly?
It is usually one of two things: the mixture was not pressed firmly enough into the pan, or they did not chill long enough before cutting. Both are easy fixes next time.

Peanut Butter Oat Bars Recipe
Ingredients
Method
- In a saucepan over low heat, stir together the peanut butter, honey, and salt until smooth and warm, about 3 minutes. Remove from heat.
- Fold in the rolled oats until fully coated, then gently stir in the mini chocolate chips for about 30 seconds.
- Press the mixture firmly into an 8-inch square parchment-lined pan. Chill for at least 1 hour until firm.
- Lift out the slab, cut into 16 squares, and serve.
