This post may contain affiliate links. Please read our disclosure policy.
These peanut butter bars are the kind of recipe that disappears from the pan before they have a chance to cool. Dense, rich, and finished with a glossy ganache, they deliver exactly what they promise.


A Quick Look At The Recipe
This is a brief summary of the recipe. Jump to the recipe to get the full details.
Jump to RecipePrep Time
15 minutes
Cook Time
1 hour
Total Time
1 hour 20 minutes
Servings
16 bars
Difficulty
Easy
Calories *
346 kcal per serving
Technique
Make peanut butter bars, press into pan, bake, then top with ganache.
Flavor Profile
Rich peanut butter base with a bittersweet chocolate ganache finish.
* Based on nutrition panel
I was worried when the toothpick still showed a few moist crumbs, but I trusted the instructions and let them cool completely. They were set up perfectly and the ganache was smooth and glossy. Best peanut butter bars I have ever made! ⭐⭐⭐⭐⭐
Rachel
Why This Recipe Works
- Big peanut butter flavor. A full cup of creamy peanut butter gives these bars a bold, unmistakable taste in every bite.
- Chewy, fudgy texture. The combination of whole egg and egg yolk keeps the crumb rich and slightly dense—like a cross between a cookie and a brownie.
- Milk chocolate balance. Mini Reese’s and milk chocolate chips baked inside, plus ganache on top, create beautiful flavor layers without overwhelming the peanut butter.
- Make-ahead friendly. They keep beautifully at room temperature for several days, making them ideal for parties or bake sales.
Table of Contents
- Why This Recipe Works
- Ingredients & Substitutions
- Variations on These Peanut Butter Milk Chocolate Bars
- Professional Tips
- How to Make Fudgy Peanut Butter Milk Chocolate Bars
- Chef Lindsey’s Recipe Tip
- Recipe FAQs
- Recommended Bar Recipes!
- Recommended Peanut Butter Bars Recipes
- Peanut Butter Bars Recipe
- Before You Go
These peanut butter bars are what I reach for when I need something that travels well, feeds a crowd, and tastes like it required more effort than it did. The texture lands between a blondie and a fudge, and the chocolate ganache top makes them truly spectacular.
If you like the combination of peanut butter and chocolate in bar form, my peanut butter cup blondies and these peanut butter brownies take the same general concept and layer in the peanut butter flavor throughout.

Ingredients & Substitutions
- Unsalted Butter: Softened butter creams evenly and gives the base its structure. Use unsalted so you can control the salt level precisely, which is non-negotiable for me in baked goods.
- Granulated Sugar
- Peanut Butter: Creamy peanut butter is ideal for a smooth, cohesive bar. Natural peanut butter will work, but the oils can separate, making the texture uneven, so I always use a commercial creamy variety like Jif or Skippy. With that extra peanut butter, you can make this peanut butter cake!
- Large Egg and Egg Yolk
- Vanilla Extract: Rounds out the peanut butter and chocolate without calling attention to itself. Pure vanilla extract is preferable here.
- All-Purpose Flour
- Mini Reese’s Peanut Butter Cups: Full-size cups cut into quarters will work if minis are not available.
- Milk Chocolate Chips
- Heavy Cream: Combined with the second portion of milk chocolate chips and butter to make a pourable ganache-style topping. Do not substitute half-and-half; the fat content in heavy cream is what gives the topping body and gloss.
See the recipe card for full information on ingredients and quantities.
Variations on These Peanut Butter Milk Chocolate Bars
- Change the mix-ins. You can fill the bars with Reese’s Pieces, chopped Snickers, peanut butter M&M’s or just use chocolate chips.
- Change the chocolate. Swap the milk chocolate chips for semi-sweet, dark chocolate, or bittersweet chocolate in the ganache.
- Add a frosting! You can top this with my chocolate buttercream frosting recipe or a peanut butter frosting! It would also be divine with this chocolate cream cheese frosting.

Professional Tips
- Do not overbake. Pull the bars when the edges are set, and the center still looks slightly underdone. They continue setting as they cool, and the window between perfect and dry is narrow. I tested this at multiple pull points before landing on a few moist crumbs on the toothpick as the right marker.
- Let the bars cool completely before spreading the ganache. If the base is still warm, the ganache will absorb into the surface instead of setting into a distinct top layer. Patience here is what gives you that clean chocolate shell.
- Line the pan with parchment and leave an overhang. This is my go-to with any bar cookie. It lets you lift the whole slab out cleanly before cutting, which is the difference between neat edges and a crumbled mess.

How to Make Fudgy Peanut Butter Milk Chocolate Bars
Follow these steps to bake peanut butter bars with perfectly chewy centers and golden edges every time. Further details and measurements can be found in the recipe card below.
Step 1: Preheat the oven and prepare the pan. Preheat to 350°F. Line an 8-inch square baking dish with parchment paper, leaving some overhang on two sides so you can lift the bars out cleanly after cooling.
Step 2: Cream the butter and sugar. Beat the softened butter and sugar together until the mixture is light and noticeably fluffy, about 3 to 4 minutes.
Step 3: Add the eggs and vanilla. Add the egg, egg yolk, and vanilla and mix until fully combined. The batter will look slightly curdled for a moment, which is completely normal. It will smooth out once the flour goes in.
Step 4: Add the flour. Mix in the flour just until incorporated, and no dry streaks remain. Overmixing after the flour goes in develops gluten and makes the bars tough, so stop as soon as most of the flour disappears into the dough.
Step 5: Fold in the mix-ins. Stir in the chocolate chips and mini Reese’s by hand. The dough will be thick and stiff, which is exactly what you want.
Step 6: Press into the pan and bake. Press the dough evenly into the prepared pan. Bake for 45 to 60 minutes; start checking at 45. The top should be deep golden and a toothpick inserted in the center should come out with a few moist crumbs, not wet batter.
These bars look underdone when they are actually done, which is the most common reason people overbake them. The center will still feel soft when you press it gently, and that is fine. They firm up significantly as they cool, so pull them when the crumb test shows just a few moist streaks and trust the process.
Step 7: Cool completely in the pan. Set the pan on a wire rack and let the bars cool completely before adding the ganache. This is non-negotiable for me. If the bars are even slightly warm when you spread the ganache, it will melt and pool rather than set into a clean layer.
Step 8: Make the ganache. Pour the heavy cream into a small saucepan and heat over medium until it just comes to a boil. Pour it over the milk chocolate chips in a heatproof bowl and let it sit for one minute, then whisk from the center outward until completely smooth. Add the softened butter and whisk until the ganache is glossy and uniform.
If your ganache looks broken or greasy after whisking, the cream was likely too hot or the butter went in while everything was still very hot. Let it cool for five minutes, then whisk again. It usually pulls back together.
Step 9: Spread the ganache and let it set. Pour the ganache over the cooled bars and spread it in an even layer with an offset spatula. Let it set at room temperature until firm, about 1 to 2 hours. I have also put the pan in the refrigerator for 30 minutes when I was short on time, which works fine, though the ganache will have a slightly less glossy finish.
Step 10: Lift, slice, and serve. Use the parchment overhang to lift the bars out of the pan onto a cutting board. Slice into 16 squares with a sharp knife, wiping the blade clean between cuts for the tidiest edges. Serve at room temperature.
Chef Lindsey’s Recipe Tip
Pull these bars when the center still feels slightly soft. They continue to set as they cool, and that’s what gives you that chewy, brownie-like texture instead of something dry.

Recipe FAQs
Yes. Bake the bars and let them cool completely, then spread the ganache and let it set before covering the pan. Store them in a sealed container at room temperature for up to 3 days, and they hold up well through day three.
Look for a deep golden top and a toothpick that comes out with a few moist crumbs, not wet batter. The center will still feel slightly soft when you press it, and that is correct. These bars set as they cool, so pulling them at the moist crumb stage is what keeps them from drying out.
Milk chocolate chips give you a sweet, creamy top layer that plays well against the peanut butter base. If you want less sweetness and a more defined chocolate flavor, semi-sweet works here too. Both melt cleanly with hot cream and whisk into a smooth ganache.
Peanut Butter Cup Cookies are a natural companion if you want the same peanut butter and Reese’s flavor in a handheld cookie format. Both travel well and hold their texture at room temperature, which makes them a reliable combination for a bake sale.
7 Layer Bars are a good next bake if you want a no-mixer bar with a different flavor profile and the same crowd-friendly format. If you want to stay in the peanut butter lane, the full Brownies & Bars Recipes collection has plenty to work through.
Recommended Bar Recipes!
Brownies & Bars Recipes
Butterscotch Brownies
Brownies & Bars Recipes
Salted Caramel Bars
Brownies & Bars Recipes
Soft Chewy Smores Crumble Bars
Brownies & Bars Recipes
Chocolate Peanut Butter Bars
If you tried this recipe and loved it please leave a 🌟 star rating and let me know how it goes in the comments below. I love hearing from you; your comments make my day!

Peanut Butter Bars
Ingredients
Bars
- ½ cup unsalted butter — softened
- ¾ cups granulated sugar + 2 tablespoons
- 1 cup peanut butter — creamy
- 1 large egg
- 1 egg yolk
- 1 teaspoon vanilla extract
- 1 cup all-purpose flour
- ½ cup mini Reese’s peanut butter cups
- ½ cup milk chocolate chips
Ganache
- 2/3 cup milk chocolate chips
- 2 tablespoons heavy cream
- 4 teaspoons unsalted butter — softened
Instructions
Make Bar Cookie
- Preheat the oven to 350°F. Line an 8-inch square baking dish with parchment paper.
- Beat butter and sugar until light and fluffy. Mix in peanut butter until fully combined.
- Add the egg, egg yolk, and vanilla; mix until just incorporated.
- Add the flour and mix until no dry streaks remain. Do not overmix.
- Fold in the chocolate chips and mini Reese’s until evenly distributed.
- Press the batter into the prepared pan in an even layer. Bake 45 to 60 minutes, until the top is deep golden and a toothpick inserted in the center shows a few moist crumbs. Cool completely in the pan.
Make Ganache and Assemble
- Heat the cream until boiling and pour over the chocolate chips. Let sit 1 minute, then whisk until smooth. Whisk in the softened butter.
- Spread the ganache over the cooled bars in an even layer. Let set completely before slicing into 16 bars.
Notes
Doneness Cue: Do not overbake. Pull the bars when the top is deep golden and a toothpick shows a few moist crumbs. They will continue to set as they cool.
Storage: Keep in a sealed container at room temperature for up to 3 days.
Make Ahead: Bake and cool the bars completely, spread the ganache, and let it set before covering. Store as directed above for up to 3 days.
Nutrition
Before You Go
These peanut butter bars, with their fudgy base and thick chocolate topping, are the kind of thing that disappears fast. Browse more ideas in Brownies and Bars or make this carmelitas recipe next!
















I was worried when the toothpick still showed a few moist crumbs, but I trusted the instructions and let them cool completely. They were set up perfectly and the ganache was smooth and glossy. Best peanut butter bars I have ever made!
I loved that you mentioned the bars should be deep golden and still have a few crumbs on the toothpick—that detail made all the difference. I almost overbaked them, but pulled them right at 50 minutes and they were perfectly chewy. The ganache spread so smoothly with an offset spatula and set up beautifully!
I love that I can mix up my peanut butter and chocolate cravings! I made these bars and turned the milk chocolate ganache into dark chocolate, and the bars were perfect! I almost didn’t want to share ,but alas I did and I didn’t have any leftovers.
These sound so amazing! Love the idea of a fudgy bar similar to a brownie. My stomach is growling just looking at the pictures!
Thanks, Ashlyn!