Old Fashioned Peanut Butter Oatmeal Bars

Jump to Recipe

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.

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.

recipe instructions in recipe book

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.

ingredients

Want to save this recipe?

Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

Save Recipe

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.
side view of oatmeal bars

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.

dried ingredients being mixed with wet in large bowl

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.

baked crust in baking dish

Step 2 – Bake the Crust

Press the remaining oat mixture firmly into the prepared baking pan. Bake for 10 minutes.

mixed ingredients in bowl

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.

topping ingredients on base layers

Step 4 – Add the Topping

Mix the reserved oat mixture with the chocolate chips. Sprinkle evenly over the peanut butter layer.

chewy chocolate peanut butter bars sliced into servings

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.

chewy chocolate peanut butter bars sliced into servings
Created by: Lynette Rice

Old Fashioned Peanut Butter Oatmeal Bars


Course Dessert
Cuisine American
Prep Time 10 minutes
Cook Time 30 minutes
Servings 24 bars
24 bars
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.

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

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.
Make Ahead: Make these a day or two before you need them. Slice into bars once cool and store in an airtight container.
Storing: Store in an airtight container at room temperature for up to 5 days. If stacking, place parchment paper between layers to prevent sticking.
Freezing: Freeze cooled bars in a freezer-safe container with parchment paper between layers for up to 3 months. Thaw at room temperature for 1–2 hours or in the refrigerator overnight before serving.

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

Serving: 1bar | Calories: 272kcal | Carbohydrates: 31g | Protein: 4g | Fat: 15g | Saturated Fat: 8g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Trans Fat: 0.3g | Cholesterol: 27mg | Sodium: 220mg | Potassium: 173mg | Fiber: 1g | Sugar: 22g | Vitamin A: 286IU | Vitamin C: 0.4mg | Calcium: 67mg | Iron: 1mg
*Nutrition provided is an estimate. It will vary based on specific ingredients used.

Short on time but love dessert?

Four simple MAKE AHEAD dessert recipes in your inbox.

Recipe FAQs

Can I use quick oats instead of old-fashioned oats?

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.

How do I know when they’re done baking?

The edges should be golden brown and the topping set. Let them cool completely before slicing.

4.67 from 3 votes (2 ratings without comment)

Leave a Reply

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

Recipe Rating




3 Comments

  1. 5 stars
    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.

  2. Epic fail. After 10 minutes cooking I smelled something burning . Yup the bottom layer was burnt. Very disappointed

    1. 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.