These peanut butter bars are thick, rich and heavenly! A thick layer of peanut butter with rolled oats mixed together making a creamy filling with a smooth chocolatey frosting that is an irresistible combination.

Followers love these peanut butter bars with the peanut butter, chocolatey taste. Add a twist with these crunchy peanut butter bars and enjoy that crunchy munch treat!
Peanut butter bars stacked on top of each other on a plate.

Peanut Butter Bars

I call these babies the devil. Probably because you can’t eat just one. They sit there and tempt you and you eat them all square by square. I have this recipe memorized because people always ask me to make them. They make a lot. You could feed a small army with them. Or keep half for yourself. I  usually cut them in little squares so I feel better about eating 100 of them. True story. I made these and my Cafe Rio Pork on me and my hubby’s second date. Yeah. We are married now. They are that good. This is definitely a recipe to try and keep in the recipe box!

The perfect combination of peanut butter and chocolate. Every bite is amazing with rich chocolate and sweet peanut butter with rolled oats for a great texture. All together this is the best dessert paired together. For more chocolate, peanut butter combination try these amazing Reese’s peanut butter cookies or no bake buckeye peanut butter balls for more delicious treats that are simple to make. These simple peanut butter bars are truly the best and take pantry staples to help make these in no time.

Peanut Butter Bar Ingredients:

Simple ingredients for this simple peanut butter bar recipe. It is easy to make and only takes minutes to mix together. It all comes together perfectly making this a quick and simple treat everyone will love.

  • Brown Sugar: This is where the rich comes from. The sweetness from the brown sugar is more delicious.
  • White Sugar: Adding in the sweetness with the brown sugar is pure sugar goodness!
  • Butter: The butter will combine all the ingredients together as it is being blended.
  • Peanut Butter: Creamy is best and this peanut butter is the most important ingredient.
  • Eggs: Bind the ingredients together with eggs in the mix.
  • Salt: Just a pinch will do the trick!
  • Baking Soda: Help the peanut butter filling to rise as it is baking.
  • Rolled oats: Thickens and creates a soft, smooth taste.
  • Flour: All purpose flour is best and will thicken the peanut butter bars in the pan.


  • Butter: Soften your butter to help make the frosting smooth.
  • Cocoa: Creates a chocolatey taste.
  • Vanilla: Just a dash for flavor!
  • Milk: Makes the frosting nice and creamy.
  • Powdered Sugar: Sweetens the frosting and thickens it at the same time.

How to Make Peanut Butter Bars:

  1. Cream together: Preheat oven to 350 degrees. Cream together the brown sugar, white sugar, butter, and peanut butter.
  2. Add in: Add the eggs, salt, baking soda, rolled oats, and flour. Blend until until it is all mixed together.
  3. Layer the peanut butter filling: Spread on a large 15×9 inch pan. Bake for 15 minutes, no longer, and let cool completely.
  4. Spread peanut butter on top (optional): After cooled spread a thin layer of peanut butter on top of the cookie. I use about 1/2 cup and soften it in the microwave so it is easier to spread.
  5. For the frosting: Melt butter and add the cocoa. Remove from heat and add the powdered sugar, vanilla, and milk. Mix together very well and spread the final frosting layer on the very top. Also I have found that if you let the bars chill with the frosting in the fridge for an hour, the frosting will set up faster so that you can consume them quicker. 🙂

The Recipe Critic Pro Tip:

My advice is to give most of these away. You will eat them slowly until too many are consumed. Make sure you have a tall glass of milk to go with them! These are seriously the best that I have tried and a recipe you will want to make again and again!

Peanut butter bars sliced up and sitting in the photo.


Tips for Making Peanut Butter Bars:

  • Peanut butter: Creamy peanut butter is best but if you prefer a little more crunch in your bars then try it with the crunchy peanut butter.
  • Rolled oats: If you do not have rolled oats, graham cracker crumbs will also work in replace of them. The bars will not be as full but they will have the same concept.
  • Frosting: Make these even easier and buy store bought chocolate frosting to spread over top of the peanut butter filling.
  • Prepare pan: It is best to line the pan with aluminum foil or parchment paper before adding the peanut butter filling. When slicing them, it will be easier to lift the bars out of the pan with the foil or paper on the bottom.
  • Storing: Place bars in an airtight container and store in the refrigerator for 3 to 5 days long.

More Delicious Dessert Bar Recipes to Try:

Peanut butter bars stacked on top of each other.

Peanut Butter Bars

Prep Time 10 minutes

Cook Time 15 minutes

Total Time 25 minutes

Author Alyssa Rivers

Servings 16 Bars

These peanut butter bars are thick, rich and heavenly! A thick layer of peanut butter with rolled oats mixed together making a creamy filling with a smooth chocolatey frosting that is an irresistible combination. 

Peanut Butter Filling:

  • 1   cup Brown Sugar
  • cup White Sugar
  • cup Butter
  • 1 cup Peanut Butter
  • 2 Eggs
  • 1 teaspoon Salt
  • 1 teaspoon Baking Soda
  • 2 cup Rolled Oats
  • 2 cup Flour


  • 1/2 cup Butter
  • 3 Tablespoons Cocoa
  • 1 teaspoon Vanilla
  • 6 Tablespoon Milk

Updated on March 14, 2020

Original Post on June 15, 2012

Nutrition Facts

Peanut Butter Bars

Amount Per Serving

Calories 457 Calories from Fat 243

% Daily Value*

Fat 27g42%

Saturated Fat 13g65%

Cholesterol 67mg22%

Sodium 455mg19%

Potassium 209mg6%

Carbohydrates 49g16%

Fiber 3g12%

Sugar 28g31%

Protein 8g16%

Vitamin A 571IU11%

Calcium 42mg4%

Iron 2mg11%

* Percent Daily Values are based on a 2000 calorie diet.

Two peanut butter bars stacked on top of each other being held by a hand.

Source link

Divi WordPress Theme


Please enter your comment!
Please enter your name here