These Peanut Butter Bars are the ultimate Peanut Butter Bars recipe for anyone who loves rich, chewy, chocolate-topped desserts that are simple to make and perfect for sharing. Every bite of these Peanut Butter Bars delivers a soft, oat-filled base packed with creamy peanut butter flavor, finished with a smooth chocolate frosting that melts in your mouth. If you’re searching for the best Peanut Butter Bars recipe for potlucks, parties, bake sales, or make-ahead desserts, this one is a guaranteed crowd-pleaser. The texture is perfectly chewy, the flavor is deeply nutty and sweet, and the chocolate glaze adds a rich finishing touch that makes them completely irresistible. These Peanut Butter Bars are ideal for busy bakers who want something quick, reliable, and freezer-friendly while still tasting homemade and indulgent. Whether you’re baking for family gatherings, holidays, or simply craving a nostalgic treat, this Peanut Butter Bars recipe is one you’ll return to again and again.
Introduction
There’s something undeniably comforting about a classic tray of Peanut Butter Bars. They’re the kind of dessert that shows up at potlucks, school events, and family gatherings—and somehow, they’re always the first thing to disappear.
This Peanut Butter Bars recipe is an old-fashioned favorite for good reason. It combines a chewy, oat-based cookie bar with rich peanut butter flavor and a smooth chocolate frosting that sets beautifully on top. The contrast between the soft base and the creamy topping makes every bite satisfying and nostalgic.
What makes these Peanut Butter Bars especially special is how simple they are to prepare. Everything comes together in one pan, and the ingredients are pantry staples you likely already have at home. There’s no complicated technique, no fancy equipment, and no chilling required before baking. Just mix, press, bake, frost, and enjoy.
These Peanut Butter Bars are perfect for busy weekdays when you need a quick dessert, or for special occasions when you want something that travels well and serves a crowd. They also store beautifully, making them ideal for make-ahead baking.
Why You’ll Love This Peanut Butter Bars Recipe
- Soft, chewy texture with a rich peanut butter flavor
- Easy one-pan dessert perfect for beginners
- Topped with smooth homemade chocolate frosting
- Great for potlucks, parties, and bake sales
- Freezer-friendly and make-ahead approved
- Uses simple pantry ingredients
Ingredients Breakdown
This recipe makes 24 Peanut Butter Bars.
Peanut Butter Bars Base
- 3/4 cup butter (170g), room temperature
- 1/2 cup granulated sugar (100g)
- 1 cup light brown sugar (220g)
- 2 large eggs
- 1 teaspoon vanilla extract
- 1/2 cup creamy peanut butter (135g), plus more for spreading
- 2 1/2 teaspoons baking soda
- 1/2 teaspoon salt
- 1 1/2 cups all-purpose flour (188g)
- 2 cups old-fashioned rolled oats (170g)
Chocolate Frosting
- 1/4 cup butter (57g)
- 1 Tablespoon unsweetened cocoa powder
- 1 1/2 Tablespoons milk
- 1 1/4 cups powdered sugar (150g)
- 1 teaspoon vanilla extract
Ingredient Notes
The peanut butter gives these bars their signature flavor and creamy richness. Brown sugar adds moisture and chewiness, while oats provide structure and texture. The chocolate frosting balances the sweetness with a smooth, slightly rich cocoa finish that ties everything together.
Tools & Equipment Needed
- 9×13-inch baking pan
- Large mixing bowl
- Medium mixing bowl
- Electric mixer or hand mixer
- Small saucepan or skillet
- Spatula
- Measuring cups and spoons
- Whisk
Step-by-Step Instructions
1. Preheat the Oven
Preheat your oven to 350 degrees F. Grease a 9×13-inch baking pan.
2. Mix Wet Ingredients
In a large mixing bowl, cream together the butter, granulated sugar, and light brown sugar until smooth and fluffy.
Add eggs, vanilla extract, and creamy peanut butter. Mix until fully combined and smooth.
3. Combine Dry Ingredients
In a separate bowl, mix together baking soda, salt, all-purpose flour, and old-fashioned rolled oats.
4. Combine Wet and Dry Mixtures
Gradually add the dry ingredients to the wet mixture. Stir until fully incorporated.
The dough will be thick and slightly sticky.
5. Press into Pan
Press the mixture firmly and evenly into the prepared 9×13-inch pan.
6. Bake
Bake at 350 degrees F for 17–21 minutes, or until the bars are no longer glossy and are just barely set in the center.
Do not over-bake, as the bars will continue to firm up while cooling.
Allow the bars to cool completely before frosting.
7. Add Peanut Butter Layer
Once cooled, spread a thin layer of creamy peanut butter evenly over the top of the bars.
8. Make Chocolate Frosting
In a small skillet over medium heat, melt butter.
Stir in cocoa powder until smooth. Remove from heat and add milk, powdered sugar, and vanilla extract.
Whisk until smooth and creamy. Use electric beaters if needed to remove lumps.
9. Frost the Bars
Spread the chocolate frosting evenly over the peanut butter layer.
Let set before slicing.

Tips & Variations
- Gluten-Free Option: Use a gluten-free all-purpose flour blend and certified gluten-free oats
- Dairy-Free Option: Substitute plant-based butter and dairy-free milk
- Extra Chocolate Flavor: Add an extra teaspoon of cocoa powder to the frosting
- Crunchy Texture: Use crunchy peanut butter instead of creamy
- Less Sweet Version: Slightly reduce powdered sugar in frosting
- Holiday Twist: Sprinkle chopped peanuts or chocolate shavings on top
Flavor Profile
These Peanut Butter Bars are rich, chewy, and deeply satisfying. The base is soft and oat-filled with a warm peanut butter flavor that feels nostalgic and comforting. The chocolate frosting adds a silky sweetness that contrasts beautifully with the dense, chewy layer underneath.
Each bite delivers a perfect balance of salty peanut butter, sweet brown sugar, and smooth chocolate, making these bars incredibly addictive.
Nutritional Overview (Per Serving)
- Calories: 237
- Protein: 4g
- Carbohydrates: 31g
- Fat: 11g
- Fiber: 1g
These Peanut Butter Bars are a satisfying dessert with a balanced mix of sweetness and richness.
Make-Ahead & Meal Prep Tips
These Peanut Butter Bars are ideal for planning ahead.
- Can be made up to 1 week in advance and stored in the refrigerator
- Dough can be prepared a day ahead and chilled
- Frosted bars freeze well for up to 3 months
- Always allow frozen bars to thaw in the refrigerator before serving
FAQs
Can I use natural peanut butter?
Creamy processed peanut butter is recommended for the best texture in these Peanut Butter Bars.
Why did my bars turn out dry?
They were likely over-baked. Remove them when they are just set in the center.
Can I freeze Peanut Butter Bars?
Yes, they freeze well for up to 3 months when properly wrapped.
Do I have to use oats?
Yes, oats are essential for the structure and chewy texture of these Peanut Butter Bars.
Can I skip the chocolate frosting?
You can, but the frosting adds a classic flavor that completes the recipe.
Cooking Timeline
| Step | Time |
|---|---|
| Prep Time | 20 minutes |
| Cook Time | 30 minutes |
| Cooling Time | 30–60 minutes |
| Total Time | 50 minutes |
| Servings | 24 bars |
Serving Suggestions
These Peanut Butter Bars are best served at room temperature once the frosting has set. Slice them into clean squares for easy serving at gatherings.
For presentation, drizzle extra melted chocolate or sprinkle chopped peanuts over the top. Stack them neatly on a dessert tray for parties or wrap individually for lunchbox treats and bake sales.
Recipe Variations
- Double Chocolate Version: Add chocolate chips into the base
- Nutty Crunch Bars: Mix chopped peanuts into the dough
- Swirled Bars: Swirl peanut butter into the chocolate frosting
- Extra Chewy Bars: Slightly underbake for a softer texture
Ingredient Spotlight: Old-Fashioned Rolled Oats
Old-fashioned rolled oats are essential in these Peanut Butter Bars. They give the bars structure, chewiness, and a hearty texture that makes them more satisfying than a standard cookie bar.
Look for thick, whole oats rather than instant oats, as they hold their shape better during baking and create the signature chewy bite.
Store oats in a cool, dry place in an airtight container to maintain freshness and prevent moisture absorption.
Pro Cooking Tips
- Press the dough firmly into the pan for even baking
- Do not overbake; the bars should look slightly soft in the center
- Let bars cool completely before frosting to avoid melting
- Use a spatula lightly coated with oil for smooth frosting spreading
- Slice with a sharp knife for clean edges
Storage & Freezing Guide
Store Peanut Butter Bars in an airtight container at room temperature for up to 3 days or in the refrigerator for up to 1 week.
To freeze, wrap tightly and store for up to 3 months. Thaw overnight in the refrigerator before serving.
Avoid freezing uncooled frosting for best texture results.
Nutritional Estimate Table (Per Serving)
| Nutrient | Amount |
|---|---|
| Calories | 237 kcal |
| Protein | 4 g |
| Carbs | 31 g |
| Fat | 11 g |
| Fiber | 1 g |
Dietary notes: Contains dairy, eggs, gluten, and peanuts.
Expanded Conclusion
These Peanut Butter Bars are the kind of classic dessert that never goes out of style. They’re chewy, rich, and layered with comforting peanut butter flavor and smooth chocolate frosting that brings everything together perfectly.
Whether you’re baking for a crowd, preparing treats ahead of time, or simply craving something nostalgic and homemade, this Peanut Butter Bars recipe delivers every single time.
Save this recipe, share it with friends and family, and keep it in your go-to dessert collection—you’ll find yourself coming back to it again and again whenever you need an easy, reliable, and absolutely delicious treat.
Print
Easy Peanut Butter Bars Recipe – Chewy Homemade Chocolate Dessert Bars
These old-fashioned Peanut Butter Bars are rich, chewy, and layered with creamy peanut butter and smooth chocolate frosting. Perfect for parties, potlucks, or make-ahead desserts, they’re a nostalgic treat that’s easy to freeze and even easier to love.
- Total Time: 50 minutes
- Yield: 24 bars
Ingredients
- Peanut Butter Bars:
- 3/4 cup butter (170g), room temperature
- 1/2 cup granulated sugar (100g)
- 1 cup light brown sugar (220g)
- 2 large eggs
- 1 teaspoon vanilla extract
- 1/2 cup creamy peanut butter (135g), plus more for topping
- 2 1/2 teaspoons baking soda
- 1/2 teaspoon salt
- 1 1/2 cups all-purpose flour (188g)
- 2 cups old-fashioned rolled oats (170g)
- Chocolate Frosting:
- 1/4 cup butter (57g)
- 1 Tablespoon unsweetened cocoa powder
- 1 1/2 Tablespoons milk
- 1 1/4 cups powdered sugar (150g)
- 1 teaspoon vanilla extract
Instructions
- Preheat oven to 350°F (175°C). Grease a 9×13-inch baking pan.
- Cream butter, granulated sugar, and brown sugar until light and fluffy.
- Mix in eggs, vanilla, and peanut butter until smooth.
- In a separate bowl, combine flour, oats, baking soda, and salt.
- Gradually mix dry ingredients into wet ingredients until fully combined.
- Press mixture evenly into prepared pan.
- Bake for 17–21 minutes, until just set and no longer glossy. Do not overbake.
- Cool completely, then spread a thin layer of peanut butter over the top.
- For frosting, melt butter in a pan, stir in cocoa, then remove from heat.
- Whisk in milk, powdered sugar, and vanilla until smooth.
- Spread chocolate frosting over bars and let set before slicing.
Notes
- Do not overbake or bars will become dry.
- Best texture after fully cooled before frosting.
- Can be refrigerated up to 1 week or frozen up to 3 months.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Category: Dessert
- Method: Baked
- Cuisine: American



