Sometimes you crave a dessert that hits every single texture note perfectly. This Peanut Butter Bars recipe delivers a chewy oatmeal base, a creamy peanut butter center, and a rich chocolate frosting on top.
It is the kind of treat that disappears instantly at potlucks because the combination of flavors is simply irresistible. I find myself making these whenever I need a guaranteed crowd-pleaser that comes together easily.
What Makes These Peanut Butter Bars Special

You will appreciate how quickly this sheet pan dessert comes together with simple pantry staples. The layers create a satisfying bite that feels much more fancy than the effort required to make it.
These bars travel exceptionally well, making them ideal for picnics or holiday cookie exchanges. The frosting sets up firmly enough to stack them without worrying about a mess.
Every bite offers a perfect balance of salty and sweet flavors that keeps everyone coming back for seconds. It is a nostalgic comfort food that tastes even better than the versions you might remember from childhood.
If you enjoyed this classic flavor combination, you should definitely try my Quick Salted Caramel Coconut Thumbprint Cookies Recipe for another sweet treat. For something rich and festive, my Hearty Red Velvet Shortbread Cookies Recipe is always a huge hit with friends.
Everything You Need for Perfect Peanut Butter Bars

Here is the list of pantry staples required for this recipe:
- All-purpose flour: Provides the necessary structure for the cookie base.
- Quick oats: Adds a chewy texture and helps hold the bars together.
- Baking soda: Helps the dough rise slightly and stay tender.
- Salt: Balances the sweetness in both the base and the frosting.
- Unsalted butter: Used in both the cookie dough and the frosting for richness.
- Light brown sugar: Adds moisture and a deep caramel flavor to the base.
- Granulated sugar: Sweetens the cookie layer and helps crisp the edges.
- Eggs: Acts as a binder to keep the cookie dough intact.
- Creamy peanut butter: The star ingredient used in the dough and the middle layer.
- Vanilla extract: Enhances the flavor of the chocolate and peanut butter.
- Unsweetened cocoa powder: Gives the frosting its deep chocolate taste.
- Milk: Thins the frosting to the perfect spreading consistency.
- Powdered sugar: Sweetens and thickens the chocolate frosting layer.
My Method for Perfect Peanut Butter Bars

Let’s get baking!
- Start by preheating your oven to 350 degrees so it is ready when your dough is mixed. Grease a rimmed 18 by 13-inch cookie sheet thoroughly with butter or non-stick cooking spray to prevent sticking. In a medium mixing bowl, whisk together the flour, quick oats, baking soda, and salt until they are evenly distributed, then set this dry mixture aside.
- Using an electric stand mixer fitted with the paddle attachment, cream the softened butter, brown sugar, and granulated sugar together. You want to mix this until the texture is light and creamy, which usually takes a couple of minutes. Add the eggs one at a time, mixing well after each addition, then blend in 1 cup of the peanut butter and the vanilla extract until smooth.
- Gradually add the flour and oat mixture to the wet ingredients with the mixer on low speed. Mix just until the flour streaks disappear to avoid overworking the dough. Drop spoonfuls of the dough all over the prepared baking sheet, then spray your hands with non-stick spray and press the dough into a smooth, even layer across the entire pan.
- Bake the base in the preheated oven for 13 to 15 minutes until it is golden brown. Remove the pan from the oven and let it cool for about 5 minutes, then drop spoonfuls of the remaining 1 cup of peanut butter over the warm surface. Let it sit for a minute to soften from the residual heat, then spread it gently into an even layer over the cookie base.
- While the bars are cooling slightly, prepare the frosting by melting the butter in a medium saucepan over medium heat. Stir in the cocoa powder, milk, and salt, bringing the mixture just to a boil. Remove the pan from the heat immediately and whisk in the vanilla extract and powdered sugar until the frosting is smooth and glossy.
- Pour the warm chocolate frosting directly over the peanut butter layer while it is still fluid. Use an offset spatula or knife to spread it to the edges, covering the Peanut Butter Bars completely. Allow the frosting to set firmly at room temperature before cutting them into squares to serve.
Pro Tips for Peanut Butter Bars
Make sure you use creamy peanut butter rather than natural varieties to ensure the texture stays smooth and consistent. The oil separation in natural styles can make the Peanut Butter Bars greasy or crumbly.
Be careful not to overbake the cookie base because it continues to cook on the hot pan after you pull it out. The center should look slightly underdone when you remove it from the oven to keep it soft.
Spreading the dough can be sticky work, so I always spray my hands with a little nonstick spray first. This simple trick allows you to press the dough into an even layer without it sticking to your fingers.
How to Serve This Peanut Butter Bars
These rich bars pair perfectly with a cold glass of milk to balance out the sweetness of the chocolate and peanut butter. I prefer to cut them into smaller squares since they are quite decadent and filling.
You can serve them slightly warm if you like a gooey texture, but allowing them to set completely makes them easier to handle. They look beautiful arranged on a platter for parties or stacked in a tin for gifting.
I love seeing how your baking turns out, so please share your photos with me on Pinterest.
Print
Peanut Butter Bars Recipe
- Total Time: 40 min
- Yield: 30 servings
- Diet: Vegetarian
Description
A crowd-pleasing dessert featuring a chewy oatmeal cookie base, a smooth peanut butter layer, and rich chocolate frosting.
Ingredients
- 1/4 tsp salt
- 2 large eggs
- 3/4 cup (150g) granulated sugar
- 2 cups (181g) quick oats
- 1 tsp baking soda
- 1 1/4 cups (250g) packed light-brown sugar
- 2 cups (283g) all-purpose flour
- 1 tsp vanilla extract
- 1 cup (226g) unsalted butter, softened
- 1 cup (250g) creamy peanut butter
- 1/4 cup (60g) milk
- 1 tsp vanilla extract (for frosting)
- 3 cups (360g) powdered sugar
- 1/2 cup (113g) unsalted butter, diced
- 1/4 cup (26g) unsweetened cocoa powder
- 2 pinches salt (for frosting)
- 1 cup (250g) creamy peanut butter (for topping)
Instructions
- Preheat your oven to 350 degrees F and generously grease an 18×13-inch rimmed baking sheet with cooking spray or butter.
- In a mixing bowl, combine the flour, quick oats, baking soda, and salt, whisking until well blended.
- Using a stand mixer with the paddle attachment, cream together the softened butter, brown sugar, and granulated sugar until light and fluffy.
- Add the eggs one at a time, beating well after each, then mix in 1 cup of peanut butter and the vanilla extract.
- Slowly incorporate the dry ingredient mixture into the wet ingredients, mixing on low speed just until combined.
- Transfer the dough to the prepared baking sheet and press it into an even layer (spraying your hands with oil helps prevent sticking).
- Bake for 14 to 16 minutes until the edges are golden brown, then remove from the oven and let cool for 5 minutes.
- Drop spoonfuls of the remaining 1 cup of peanut butter over the warm base, wait one minute for it to soften, then spread evenly.
- For the frosting, melt the butter in a saucepan, then stir in cocoa, milk, and salt; bring just to a boil.
- Remove from heat and whisk in the vanilla and powdered sugar until smooth; pour over the bars immediately and spread to the edges.
- Allow the bars to cool completely until the frosting sets before cutting into squares.
Notes
Use standard creamy peanut butter (like Jif or Skippy) rather than natural peanut butter for the best texture. Store in an airtight container at room temperature.
- Prep Time: 25 min
- Cooling Time: 30 min
- Cook Time: 15 min
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 bar
- Calories: 339
- Sugar: 26g
- Sodium: 190mg
- Fat: 18g
- Saturated Fat: 7g
- Unsaturated Fat: 0g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 2g
- Protein: 6g
- Cholesterol: 35mg
Keywords: Peanut Butter Bars, peanut butter chocolate bars, easy dessert recipe, sheet pan dessert
