Peanut Butter Oatmeal Bars

Jump to Recipe

This post may contain affiliate links. Please read our disclosure policy.

Peanut Butter Oatmeal Bars are soft and chewy with a chocolate peanut butter topping. They’re an easy to make, no bake treat perfect for the holidays, an afternoon snack or an easy dessert.

Close-up image of 2 peanut butter oatmeal bars topped with a smooth layer of chocolate and sitting on parchment paper.

When I need an easy, impressive dessert I often opt to make these no bake peanut butter oatmeal bars. They are seriously so delicious and such a classic treat everyone absolutely loves them.

The peanut butter oatmeal base is moist, buttery and perfectly sweetened with brown sugar. Then, the topping is a rich and fudgy chocolate peanut butter layer that perfectly complements the oat layer.

They only take 10 minutes to prep, then they just have to set (a process which can be sped up by putting them in the fridge or freezer) before cutting and enjoying.

We love including these as something different on our holiday cookie trays. But I seriously make them all year long. They’re even a perfect treat during the summer because you don’t have to turn on the oven to make them.

Close-up image of 4 chocolate peanut butter oatmeal bars stacked on top of each other, with a bite taken out of the top bar.
Want to save this recipe?
Enter your email below, and I’ll send the link straight to your inbox. Plus, you’ll receive cooking & baking tips & recipes weekly!

Peanut Butter Oatmeal Bars: Ingredients & Substitutions

Top-down view of measured ingredients for peanut butter oatmeal bars, including quick-cooking oats, peanut butter, semisweet chocolate chips, brown sugar, butter, vanilla extract, and salt.
  • Salted Butter. Unsalted butter, vegan butter and coconut oil are good substitutes.
  • Peanut Butter. I recommend using peanut butter that is solid at room temperature (Jif, Skippy, Skippy Natural, etc.). You can use natural peanut butter, but the bars may be a little softer and a touch greasy.
  • Light brown sugar. dark brown sugar or granulated sugar both work well in this recipe.
  • Quick-cooking oats. If using rolled or old-fashioned oats, pulse them one or two times in a food processor or blender to achieve the quick-cooking texture before using them in this recipe.
  • Semisweet chocolate. The chocolate is melted so you can use chips, bars, discs, etc. You can also choose your favorite and use milk or dark instead of semisweet.
Close-up photo of a peanut butter oatmeal bar, topped with chocolate and with one bite taken out of it.

How to Make Oatmeal Peanut Butter Bars

Let’s walk through how to make this recipe together, and don’t forget to watch the video for further guidance.

Begin by lining an 8×8″ baking dish with parchment paper. This step is important so it’s easy to lift the bars out of the pan and cut them.

Overhead photo of a white casserole dish lined with parchment paper.

Make the Chocolate Peanut Butter Topping

Begin by making the chocolate topping. We do this first because it needs to cool slightly before putting it on top of the peanut butter oatmeal bars. So, melt the chocolate and peanut butter together in the microwave or on the stovetop over low heat. Stir until smooth and glossy then set aside.

Making peanut butter oatmeal bars - overhead photo of peanut butter and semisweet chocolate chips in a clear mixing bowl.
Making peanut butter oatmeal bars - overhead photo of peanut butter and semisweet chocolate chips melted together in a clear mixing bowl and being stirred with a silver spoon.

Make the Peanut Butter Oat Layer

Next, while the topping is cooling, make the peanut butter oatmeal bar layer by melting the butter and peanut butter together in a saucepan over medium-low heat. Make sure to stir often.

Making peanut butter oatmeal bars - overhead photo of butter and peanut butter being melted in a pot.
Making peanut butter oatmeal bars - butter and peanut butter melted in a pot.

Then, stir int he brown sugar and sea salt and stir until dissolved.

Making peanut butter oatmeal bars - overhead photo of butter, peanut butter, sea salt, and brown sugar in a pot.
Making peanut butter oatmeal bars - overhead photo of butter, peanut butter, sea salt, and brown sugar in a pot and being stirred with a wooden spoon.

Next, stir in the vanilla.

Making peanut butter oatmeal bars - overhead photo of butter, peanut butter, sea salt, brown sugar, and vanilla in a pot.
Making peanut butter oatmeal bars - overhead photo of butter, peanut butter, sea salt, brown sugar, and vanilla in a pot, being stirred together with a wooden spoon.

Then, turn heat to low and add the quick cooking oatmeal. Cook on low for 1 to 2 minutes, or until the mixture has slightly thickened.

Making peanut butter oatmeal bars - overhead photo of quick-cooking oats being added to wet ingredients.
Making peanut butter oatmeal bars - overhead photo of quick-cooking oats being added to wet ingredients and mixed together with a wooden spoon.

Assemble the Peanut Butter Oatmeal Bars

Then, press the peanut butter oatmeal layer into the bottom of the prepared pan with a spatula or the back of a measuring cup.

Making peanut butter oatmeal bars - overhead photo of peanut butter oatmeal bar mixture being poured into a white casserole dish lined with  parchment paper.
Making peanut butter oatmeal bars - overhead photo of peanut butter oatmeal bar mixture in a white casserole dish lined with parchment paper, being spread out with a gray spatula.

Evenly spread the chocolate peanut butter topping over the oatmeal layer.

Making peanut butter oatmeal bars - overhead photo of melted peanut butter and chocolate being poured over peanut butter oatmeal bars mixture.
Peanut butter oatmeal bars topped with melted peanut butter and chocolate in a parchment-paper-lined casserole dish.

Let the bars sit at room temperature or in the refrigerator until the top is set. Be very careful if you put them in the refrigerator or freezer not to let the top harden too much or it will crack when cut.

Making peanut butter oatmeal bars - overhead photo of peanut butter oatmeal bars with a chocolate peanut butter topping, chilled and ready to eat.

Then, cut the bars into 16 squares and serve.

Overhead photo of peanut butter oatmeal bars with a chocolate peanut butter topping, cut into squares and ready to serve.

Serve

I prefer to serve these oatmeal peanut butter bars at room temperature so the chocolate isn’t cold, but they can also be served slightly chilled.

Add them to your Christmas cookie trays and I promise they will be the first treat to disappear!

Overhead photo of peanut butter oatmeal bars with a chocolate peanut butter topping, cut into squares and sitting on parchment paper.

Store/Freeze

Store leftover oatmeal peanut butter bars in an airtight container in the refrigerator for up to 1 week, or in the freezer for up to 1 month.

Let them come to room temperature or thaw slowly at room temperature before serving. Do not microwave or heat in the oven.

Overhead photo of a person holding one peanut butter oatmeal bar with a chocolate peanut butter topping, one bite is taken out of the square.

Oatmeal Peanut Butter Bars Recipe FAQS

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

if you use old-fashioned oatmeal, I suggest pulsing the oats in a blender or food processor 2 to 3 times to give them the texture of quick-cooking oats.

Do I need to refrigerate peanut butter oatmeal bars?

They can be stored at room temperature for up to 3 days, but they last longer when stored in the refrigerator.

What kind of peanut butter works best?

A peanut butter that is solid at room temperature – not liquid.

How do I keep the chocolate layer from cracking when I cut the bars?

Make sure the bars aren’t too cold when you cut them. Let them sit at room temperature for 10–15 minutes after chilling so the chocolate softens slightly. Use a sharp knife and wipe it clean between cuts for clean, even slices.

Can I make these bars dairy-free or gluten-free?

If you use gluten-free oats, this recipe is naturally gluten-free. Use dairy-free chocolate and vegan butter or coconut oil to make them dairy-free.

Close-up image of 3 peanut butter oatmeal bars topped with a smooth layer of chocolate and sitting on parchment paper, a bite is taken out of the top bar.

If you make and love my recipes, it would mean so much to me if you would leave a comment and rating! And don’t forget to follow along on Instagram, Pinterest, Facebook, TikTok and Youtube – be sure to tag @joyfoodsunshine and use the hashtag #joyfoodsunshine so I can see your creations!

Peanut Butter Oatmeal Bars

Laura
Peanut Butter Oatmeal Bars are soft and chewy with a chocolate peanut butter topping. They're an easy to make, no bake treat perfect for the holidays, an afternoon snack or an easy dessert.
No ratings yet
Course cookies, Dessert
Cuisine American
Servings 16 Bars
Calories 345
Prep Time10 minutes
Chilling/Resting1 hour
Total Time1 hour 10 minutes

Video

Ingredients 
 

Chocolate Peanut Butter Topping

Instructions 

  • Line an 8×8”square baking dish with parchment paper, set aside.

Make the Topping

  • In a large, microwave safe dish, melt chocolate chips and peanut butter. Start by heating for 60 seconds, then stir and heat in 30 second intervals until completely melted and smooth. Set aside.

Make the Peanut Butter Oatmeal Layer

  • Melt butter and peanut butter in a medium saucepan over medium heat.
  • Stir in brown sugar and sea salt.
  • Add vanilla and stir until combined.
  • Turn heat to low and add oats. Cook on low for 1 to 2 minutes, or until ingredients have slightly thickened.

Assemble

  • Press the peanut butter oatmeal layer into the bottom of the prepared pan with a spatula or the back of a measuring cup.
  • Pour the chocolate topping over the peanut butter layer.
  • Let sit at room temperature or in the refrigerator until the top is set.
  • Cut and serve

Notes

Ingredient Substitution Notes
  • Salted Butter. Unsalted butter, vegan butter and coconut oil are good substitutes.
  • Peanut Butter. I recommend using peanut butter that is solid at room temperature (Jif, Skippy, Skippy Natural, etc.). You can use natural peanut butter, but the bars may be a little softer and a touch greasy.
  • Light brown sugar. dark brown sugar or granulated sugar both work well in this recipe.
  • Quick-cooking oats. If using rolled or old-fashioned oats, pulse them one or two times in a food processor or blender to achieve the quick-cooking texture before using them in this recipe.
  • Semisweet chocolate. The chocolate is melted so you can use chips, bars, discs, etc. You can also choose your favorite and use milk or dark instead of semisweet.
Store/Freeze
Store leftover oatmeal peanut butter bars in an airtight container in the refrigerator for up to 1 week, or in the freezer for up to 1 month.
Let them come to room temperature or thaw slowly at room temperature before serving. Do not microwave or heat in the oven.

Nutrition

Serving: 1bar | Calories: 345kcal | Carbohydrates: 30g | Protein: 8g | Fat: 23g | Saturated Fat: 9g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 9g | Trans Fat: 0.2g | Cholesterol: 16mg | Sodium: 190mg | Potassium: 260mg | Fiber: 3g | Sugar: 17g | Vitamin A: 183IU | Calcium: 35mg | Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you enjoy this recipe? Have a question? Leave a comment below!

You’ll love these recipes


latest recipes

Post a Comment or Ask a Question!

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

Recipe Rating