I love how these old fashioned peanut butter oatmeal bars turn simple pantry staples into a rich, irresistible treat. They’re chewy, chocolatey, and packed with peanut butter in every bite.

Table of Contents
From the First Bite, I Knew These Were Special
I stumbled across this Amish recipe in one of my favorite local cookbooks when I was craving something rich, indulgent, and just a little comforting. It’s called Peanut Butter Dream Bars, and from the first bite, I knew they were special.

Thick, chewy, and packed with peanut butter and caramel, they remind me of my favorite chocolate peanut butter bars—but with even more flavor and that extra chewy texture that keeps you coming back for one more piece.
What I love most is how effortlessly they come together using simple pantry staples. No last-minute trips to the store, no complicated steps—just a cozy, satisfying treat. The combination of chewy oats, creamy peanut butter, and melty chocolate is pure comfort, like a warm hug in every bite.
They bake perfectly in a 9×13 pan, so there’s plenty to share… or not, I won’t judge. Bonus: they taste even better the next day, once the flavors have had time to meld, making them ideal for make-ahead indulgences.

Want to save this recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
Key Ingredients and Substitutions
- Old fashioned oats: Provide a chewy texture and hearty base. Quick oats can be used for a softer texture, but avoid instant oats.
- All-purpose flour: Helps bind the bars and gives them structure. Whole wheat flour can be used for a nuttier flavor.
- Light brown sugar: Adds sweetness and moisture. Dark brown sugar can be used for a deeper molasses flavor.
- Baking soda: Helps the bars rise slightly and keeps them from being too dense.
- Salt: Balances the sweetness and enhances flavor.
- Salted butter: Adds richness and helps bind the crust and topping. Unsalted butter works if you slightly increase the salt.
- Sweetened condensed milk: Creates a creamy, sweet filling.
- Creamy peanut butter: Adds rich peanut flavor and creaminess. Chunky peanut butter works if you prefer more texture.
- Semi-sweet chocolate chips: Provide rich chocolate flavor. You can swap with milk chocolate, dark chocolate, or M&Ms for variety.

How to Make Old Fashioned Peanut Butter Oatmeal Bars
Preparation
Preheat oven to 375˚F. Grease or line a 13×9 baking pan. Melt the butter and measure out all ingredients so they’re ready to use.

Step 1 – Make the Oat Mixture
In a large bowl, combine the oats, flour, brown sugar, baking soda, and salt. Stir in the melted butter until the mixture is evenly moistened. Remove 1 1/2 cups of the mixture and set aside for topping.

Step 2 – Bake the Crust
Press the remaining oat mixture firmly into the prepared baking pan. Bake for 10 minutes.

Step 3 – Prepare the Filling
In a medium bowl, stir together the sweetened condensed milk and peanut butter until smooth. Pour this mixture evenly over the baked crust.

Step 4 – Add the Topping
Mix the reserved oat mixture with the chocolate chips. Sprinkle evenly over the peanut butter layer.

Step 5 – Final Bake
Return the pan to the oven and bake for 20 minutes, or until the topping is lightly golden. Allow the bars to cool completely before cutting into squares or rectangles.
Lynette’s Tip
Line your baking pan with parchment paper before adding the crust. It makes removing and slicing the bars much easier and keeps the edges neat.
More Oatmeal Recipes You’ll Enjoy

Old Fashioned Peanut Butter Oatmeal Bars
Ingredients
- 2 Cups old fashioned oats
- 1 1/4 Cup all-purpose flour
- 1 Cup light brown sugar
- 1 teaspoon baking soda
- 3/4 teaspoon salt
- 1 Cup salted butter melted
- 14 oz sweetened condensed milk
- 1/3 Cup creamy peanut butter
- 1 Cup semi-sweet chocolate chips
Instructions
- Preheat oven to 375˚ F.
- In a large bowl combine the oats, flour, sugar, soda, and salt. Add the melted butter and stir until dry ingredients are moistened. Remove 1 1/2 Cups and set aside.
- Press the rest of the crumbles into a 13×9 baking pan. Bake in a preheated oven at 375˚ F for 10 minutes.
- In a bowl, combine the sweetened condensed milk and peanut butter. Pour over the baked crust.
- Mix together the chocolate chips and reserved oat crumbles. Sprinkle onto the top of the milk mixture. Bake 20 more minutes at 375˚ F. Cool and cut into bars.
Notes
Variations:
- Swap the Chips: Use white chocolate, dark chocolate, or butterscotch chips for a different flavor.
- Mix in Nuts: Add chopped peanuts, walnuts, or pecans for extra crunch.
- Add Dried Fruits: Sprinkle dried cranberries, cherries, or raisins on top before baking for a sweet-tart combo.
Nutrition
Recipe FAQs
No, I won’t recommend it. It really does matter what kind of oats you use. Using old-fashioned oats (also called rolled oats) gives it that chewy texture. Using any other kind may change the outcome of this recipe.
The edges should be golden brown and the topping set. Let them cool completely before slicing.





Awesome! No complaints here- everyone loved these. I liked that the peanut butter was just enough to not be overpowering. I did some math and made the crust thicker- my bars came out to about 3/4 inches tall and also added about 1/4 cup of peanut butter chips. Very decadent and rich. I baked these at 375 – which I thought was high- so I just made sure to watch. I probably added 10 mot minutes to baking time due to thicker crust.
Epic fail. After 10 minutes cooking I smelled something burning . Yup the bottom layer was burnt. Very disappointed
Bummer! Thanks for sharing. In 10 minutes recipes shouldn’t burn unless the oven temperature is too high or your oven rack is not positioned correctly. Most cookies bake for 10-12 minutes and this recipe has more ingredients and more steps. I hope you’ll give it another try with some adjustments.