5 from 5 votes

Peanut Butter Bars (Frosted)

Jump to Recipe ▼ Leave a Comment

Servings: 24 bars

1 hr

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

These Peanut Butter Bars (Frosted) are a beloved family recipe on my husband’s side, showing up at every gathering and always the first dessert to disappear from the table. With a soft peanut butter oatmeal base, rich chocolate layer, and creamy peanut butter frosting, they strike the perfect balance of chewy, sweet, and indulgent.

Try my Banana Bars and Pumpkin Bars next!

Several peanut butter bars spread on a countertop.
Icon of a lemon.

Quick Look: Peanut Butter Bars

  • Prep Time: 20 minutes
  • Cook Time: about 10 minutes
  • Chill Time: 30 minutes
  • Total Time: 1 hour
  • Servings: 24 bars
  • Dietary Info: Vegetarian, can be made Gluten-Free and Nut-Free
  • Method: Bake cookie base, layer with melted chocolate, then top with peanut butter frosting and chill until set
  • Technique: Press and bake an even oat-based peanut butter crust, then layer warm melted chocolate and finish with a whipped peanut butter buttercream
  • Flavor & Texture: Sweet, salty, rich, chewy, creamy

A Tried-and-True Family Recipe!

This is one of those nostalgic, crowd-pleasing desserts that shows up at every family gathering on my husband’s side and somehow never makes it home with leftovers. I love that it’s made from simple pantry ingredients but delivers big flavor and texture…chewy, creamy, chocolatey, and just the right amount of sweet and salty in every bite. It’s the kind of recipe people ask for after the first bite, and once you make it, I know it will quickly earn a permanent spot in your dessert rotation too.

If you love peanut butter, try my Banana Oatmeal Bars!

Made With Amore,

Simple Ingredients

Made with simple pantry staples, these classic peanut butter bars are the kind of comforting dessert everyone comes back for seconds of.

Ingredients to make the bars.
Ingredients to make the frosting.
  • Peanut Butter: Adds rich, nutty flavor to both the cookie base and creamy frosting
  • Rolled Oats: Give the bars their soft, chewy texture and classic homemade feel
  • Brown Sugar And Granulated Sugar: Create the perfect balance of sweetness, softness, and chewy texture
  • Chocolate Layer (Semi-Sweet Chocolate Chips): Melts into a rich chocolate topping that pairs perfectly with the peanut butter
  • Frosting Layer (Powdered Sugar, Butter, Peanut Butter, Vanilla, Milk): Creates a smooth, creamy frosting that makes these bars extra indulgent

See recipe card for full information on ingredients and quantities.

Variations & Substitutions

  • Crust Variation: Swap the peanut butter oat base for a graham cracker crust for a slightly different classic texture. Use the recipe shown in my No Bake Lemon Bars.
  • Chocolate Option: Use milk chocolate chips instead of semi-sweet for a sweeter, creamier topping. For another indulgent chocolate dessert, try this Torta Caprese!
  • Gluten-Free Swap: Make these gluten-free by using certified gluten-free oats and a 1:1 gluten-free flour blend.
  • Nut-Free Substitution: Replace peanut butter with cookie butter for a similar creamy, rich flavor without nuts.

How to Make Frosted Peanut Butter Bars

A no-fuss, freezer-friendly layered dessert that delivers big flavor and texture in every bite. Follow the step-by step photos and see the recipe card at the bottom for a printable version.

process for peanut butter bars- mixing wet ingredients
process for peanut butter bars- sifting dry ingredients
  1. Preheat the oven to 375 F. Grease your 12×17 pan and set aside. In a large bowl, cream together on medium speed (using a hand or stand mixer) butter, sugars, peanut butter, eggs, and vanilla until light and fluffy. 
  1. Sift in flour, salt, baking soda to the creamed mixture.
process for peanut butter bars- adding oats to mixture
process for peanut butter bars- baking the cookie layer
  1. Combine well with wet ingredients, scraping down the sides of the bowl once half way through mixing. Add oats. Mix together until combined (cookie dough texture).
  1. Press the dough onto the prepared baking pan sheet until it forms a uniform layer on the bottom of the pan. Bake at 375 F for about 10 minutes until slightly golden on top. Turn off the oven.
process for peanut butter bars- adding the peanut buttercream layer.
Uncut tray of peanut butter bars.
  1. Sprinkle the chocolate chips on top of the cookie layer and place back in the warm oven (that is turned OFF) for 2 minutes. Take out the cookie sheet and spread the warm chocolate all over the cookie’s surface with a spatula or knife- creating a smooth thin layer. Place in fridge to let chocolate layer harden a bit. 
  1. In a mixing bowl, cream together (using a hand or stand mixer) the powdered sugar, peanut butter, butter, vanilla, and milk. The end result should be a uniform peanut butter buttercream. After the bars and chocolate have cooled completely, gently spread the frosting over the chocolate layer with a spatula. 

Peanut Butter Bars (Frosted) FAQs

Storage information

Keep your bars covered in an airtight container on the counter for 5-7 days. These freeze great for 2-3 months. For easier storage, I recommend slicing and separating the bars, then freezing them individually for an hour to set the frosting.

How do I know when the cookie layer is done baking?

The edges should be lightly golden and set, while the center still looks slightly soft. Remember, it will firm up as it cools!

What’s the best way to cut clean squares?

Chill the bars completely and use a sharp knife, wiping it clean between cuts for neat edges.

Serving Suggestions

These peanut butter bars are the kind of nostalgic dessert that fits right in at potlucks, holiday spreads, or anytime you need something reliably crowd-pleasing. I love serving them after cozy meals like Dutch Oven Pot Roast, homemade Italian Meatloaf, or creamy Chicken Broccoli and Rice Casserole, where a rich, sweet finish just makes sense. They also pair beautifully on a dessert table with Brown Butter Brownies, Italian Butter Cookies, or a simple vanilla ice cream for an easy, no-fuss spread.

Partially-sliced tray of peanut butter bars.

My Pro Tips

Recipe Tips

  • Let the base cool completely before adding the chocolate layer to prevent melting and mixing.
  • Chill thoroughly before slicing for clean, bakery-style squares that hold their shape.
  • Don’t overbake the base—it should stay slightly soft in the center for the best chewy texture.

More Crowd-Pleasing Dessert Recipes

💙 MADE THIS RECIPE AND LOVED IT? 💙 Please leave a ⭐️STAR rating and COMMENT below- I love connecting with you! Tag me with your creations on Instagram and find me on Pinterest.

5 from 5 votes

Best Peanut Butter Bars Recipe

Servings: 24 bars
Prep: 20 minutes
Cook: 10 minutes
Chill: 30 minutes
Total: 1 hour
Several peanut butter bars on a countertop.
These peanut butter bars have a soft, chewy peanut butter oatmeal cookie base, a chocolate layer, and a super creamy peanut butter butter cream on top. They are the best peanut butter bars ever!

Ingredients 

Cookie Layer:

  • ¾ cups butter, softened but not melted
  • ¾ cups granulated sugar
  • ¾ cups brown sugar
  • ¾ cups peanut butter, smooth or crunchy, depending of preference*
  • 2 eggs, at room temperature
  • 2 tsp vanilla extract
  • 1 ½ cups flour
  • ½ tsp salt
  • ¾ tsp baking soda
  • 1 ½ cups rolled oats

Chocolate Layer:

  • 1 ½ cups semi-sweet chocolate chips

Frosting Layer:

  • 1 cup powdered sugar
  • ¾ cup smooth peanut butter
  • ¾ cup butter, softened
  • 1 tsp vanilla extract
  • ¼ cup milk

Instructions 

Cookie Layer:

  • Preheat oven to 375 degrees f. Grease a 12×17 in cookie sheet or jelly roll pan, or use parchment paper to line the pan. Set aside. 
  • Wet ingredients: In a large mixing bowl, cream together on medium speed (using a hand or stand mixer) butter, sugars, peanut butter, eggs, and vanilla until light and fluffy. 
  • Dry ingredients: Sift flour, salt, and baking soda into the creamed mixture. Mix well to combine, scraping down the sides of the bowl once halfway through. 
  • Add oats. Mix together until combined (cookie dough texture). Press the dough onto the prepared baking pan sheet until it forms a uniform layer on the bottom of the pan. 
  • Bake at 375 F for about 10 minutes until slightly golden on top. Turn off the oven. 

Chocolate Layer:

  • Sprinkle the chocolate chips on top of the cookie layer and place back in the warm oven (that is turned OFF) for 2 minutes. 
  • Take out the cookie sheet and spread the warm chocolate all over the cookie with a spatula or knife- creating a smooth thin layer. 
  • Place in fridge to let chocolate layer harden a bit. 

Peanut Butter Frosting Layer:

  • In a medium mixing bowl cream together (using hand or stand mixer) the powdered sugar, peanut butter, butter, vanilla and milk. 
  • The end result should be a uniform creamy peanut butter buttercream. 
  • With a spatula gently spread the frosting over the chocolate layer after the bars and chocolate have cooled completely. 

Notes

  • Let the base cool completely before adding the chocolate layer to prevent melting and mixing.
  • Chill thoroughly before slicing for clean, bakery-style squares that hold their shape.
  • Don’t overbake the base—it should stay slightly soft in the center for the best chewy texture.

Nutrition

Calories: 422kcalCarbohydrates: 44gProtein: 8gFat: 25gSaturated Fat: 12gPolyunsaturated Fat: 3gMonounsaturated Fat: 9gTrans Fat: 0.5gCholesterol: 31mgSodium: 252mgPotassium: 238mgFiber: 3gSugar: 24gVitamin A: 364IUCalcium: 36mgIron: 2mg

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

Additional Info

Course: Dessert
Cuisine: American
Tried this recipe?Mention @cucinabyelena or tag #cucinabyelena!

You May Also Like

About Elena Davis

My dream is to share delicious wholesome recipes that you will share around the table with all your loved ones. The memories surrounded by food are the heart and soul of CucinaByElena.

Leave a comment

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

Recipe Rating





10 Comments

    1. It’s a family favorite! I’m happy you loved them. Yes, I even freeze them and pull them out 30 minutes before serving and they are delicious!

  1. 5 stars
    I made this for a baptism gathering and it was the HIT of the party! It was so easy and delicious and just one batch is enough to feed a crowd!

  2. 5 stars
    This was hands down one of the best recipes I have made. Everyone was asking for the recipe. Delectable

      1. 5 stars
        Since my husband has no dentures I should have pulsed the oats. But it was delicious.