Peanut Butter Oatmeal Fudge Bars
This Post May Contain Affiliate Links. Please Read Our Disclosure PolicyWhat do you get when you combine a soft but crunchy peanut butter oatmeal cookie with creamy chocolate fudge? These amazing Peanut Butter Oatmeal Fudge Bars! This quick and easy recipe is certain to become a new favorite sweet treat.

Peanut Butter Oatmeal Fudge Bars
Friends, if you’ve been around the blog for a while, you know how much I love chocolate and peanut butter desserts. It’s one of my favorite flavor combinations of all time! Well, I’m back with another PB dessert! These Peanut Butter Oatmeal Fudge Bars are so good and really easy to make.
Love peanut butter? Check out THIS COLLECTION for all of my favorite peanut butter desserts.

Not only are they made of my favorite flavor combo, but they are also a duo of crunchy and creamy textures which always makes for a more delicious dessert.
Love making brownies and bars? Try these:
- Salted Caramel Crumb Bars
- Cherry Cream Cheese Bars
- Pumpkin Pie Bars
- Cinnamon Bars
- Strawberry Rhubarb Pie Bars

This is one of those recipes, that if left on the counter, I would use any excuse to snack on every time I was in the kitchen. Thankfully, I’m working ahead to make some sweet treats for an upcoming party so I quickly packed these up and put them in the freezer.
Anyway, I highly recommend you add these Peanut Butter Oatmeal Fudge Bars to your baking list! I know you’re going to love them.

How to Make Peanut Butter Oatmeal Fudge Bars
Feeling tempted to try them? (Good, my plan worked! Ha!) Let me walk you through the steps. A detailed and printable recipe card with ingredient amounts and instructions is available at the bottom of this post.
- Line a 9×13 pan with parchment paper, then spray with baking spray.
- In a medium bowl, whisk together the flour, oats, baking powder, and salt.

- In a large bowl cream together the butter, brown sugar, sugar, and vanilla. Beat until light and fluffy.
- Add the eggs one at a time, beating after each addition.
- Add the peanut butter and mix to combine.
- Add in the flour mixture and mix until just combined.

- Spread about half of the peanut butter oatmeal mixture into the prepared pan in an even layer.
- In a medium saucepan over medium-low heat, add the sweetened condensed milk, chocolate chips, butter, and salt.
- Cook while stirring until melted. Remove from the heat.
- Pour this chocolate mixture over the cookie layer in the pan. Spread into an even layer.

- Refrigerate the pan for about 10-15 minutes to allow the fudge layer to set slightly.
- Preheat your oven to 350 degrees F.
- Add the remaining peanut butter oatmeal mixture to the top of the fudge layer.
- Bake for about 40 minutes or until set and lightly golden on top.

- Cool to room temperature before slicing and serving.
That’s it!
I know that seems like a lot of steps, but that’s because I broke it down for you to make it painfully simple. Trust me, these are super easy to make and failure-free, even for those that find baking to be a struggle.

FREQUENTLY ASKED QUESTIONS:
How do you store them?
You can pack and store these Peanut Butter Oatmeal Fudge Bars in an airtight container. If you’re storing in layers, I recommend using a piece of parchment or wax paper in between each layer. They’ll stay fresh for about 5-6 days. No refrigeration is needed unless you live in a particularly hot and humid climate.
Can you freeze them?
You bet you can. In fact, I froze this whole batch and they were just as delicious when I served them. For ultimate freshness, I recommend only freezing cookies for about 1 month.

Can you make these gluten-free?
I don’t see why not. Unfortunately, I haven’t tested this recipe for every food allergy and/or preference. However, I assume this would be lovely with a flour alternative or even a different nut butter if you can not have peanuts. Make it your own!

And that’s all from me for today. I hope you enjoyed these Peanut Butter Oatmeal Fudge Bars and plan to give them a try. If you do, please stop back and let me know what you think! You can leave a star rating and note in the comment section below.
Happy baking!

LOVE THE RECIPE AND WANT MORE?
Join the IBC Mailing List to get all of my recipes, projects, and ideas sent straight to your inbox! I hope you’ll also join me on social media for daily updates and behind-the-scenes looks at my work and adventures.
Connect with Michael on Social: Instagram // Facebook // Pinterest // Twitter
Have you tried this recipe? Follow me on Instagram, then share YOUR dish with #myIBC and tag @inspiredbycharm. It’s fun to see how folks are using recipes from IBC.

Peanut Butter Oatmeal Fudge Bars
Ingredients
Cookie Layers:
- 2 cups all-purpose flour
- 2 cups old-fashioned oats
- 1 1/4 teaspoons baking powder
- 1 teaspoon kosher salt
- 1 cup unsalted butter softened
- 1/2 cup lightly packed brown sugar
- 3/4 cup granulated sugar
- 1 teaspoon vanilla extract
- 2 large eggs
- 3/4 cup peanut butter
Fudge Filling:
- 1 can (14 ounces) sweet condensed milk
- 1 bag (12 ounces) milk chocolate chips
- 2 tablespoons unsalted butter
- 1/4 teaspoon kosher salt
Instructions
- Line a 9×13 pan with parchment paper, then spray with baking spray. Set aside.
- In a medium bowl, whisk together the flour, oats, baking powder, and salt. Set aside.
- In a large bowl, using a hand mixer (or stand mixer), cream together the butter, brown sugar, sugar, and vanilla. Beat until light and fluffy.
- Add the eggs one at a time, beating after each addition. Add the peanut butter and mix to combine.
- Add in the flour mixture and mix until just combined.
- Spread about half of this peanut butter oatmeal mixture into the prepared pan in an even layer. Set aside.
- In a medium saucepan over medium-low heat, add the sweetened condensed milk, chocolate chips, butter, and salt. Cook while stirring until melted. Remove from the heat.
- Pour this chocolate mixture over the cookie layer in the pan. Spread into an even layer. Refrigerate the pan for about 10-15 minutes to allow the fudge layer to set slightly.
- During this time, preheat your oven to 350 degrees F.
- Add the remaining peanut butter oatmeal mixture to the top of the fudge layer.*
- Bake for about 40 minutes or until set and lightly golden on top. Cool to room temperature before slicing and serving.
Love these!! I made them gluten-free and they were terrific! They freeze well too. I’m going to try freezing them with my food sealer so I can wrap them individually.
Great re I’ve!I’ve!! Thanks!
I haven’t made these yet. I was wondering if I could freeze them uncooked then thaw and cook?
Hmm. I don’t know. I froze mine after baking and they were great.
xo Michael
These look amazing! Would natural peanut butter work?
I haven’t tried, but I assume that it would work fine. Please let me know if you try it.
xo Michael
thanks for the recipe! he’s gorgeous. I made a double portion and it was eaten in ten minutes. In general, baking for me is meditation. And for my family, this is a special atmosphere and the aroma of baking, which is associated with family gatherings and hot aromatic tea.
Thank you! Thank you!!
xo Michael
Not a lover of peanut butter but these do look absolutely delicious, you might just have converted me Michael, hope to try this recipe soon, along with some of the other wonderful creations you post.