These moist and delicious Peanut Butter Swirl Brownies are chock full of peanut butter filling and topped with homemade Chocolate Ganache Frosting. This is a must-try recipe!

Closeup on a single Peanut Butter Swirl Brownie sitting on a white plate.

Brownies, chock full of peanut butter filling and topped with homemade Chocolate Ganache Frosting? Yes, please! These Peanut Butter Swirl Brownies are so moist and yummy and are easier to make than you might guess.  We have all the directions you’ll need to make these peanut butter-flavored brownies perfectly every single time.

Ingredients You Will Need

All the ingredients you will need to make Peanut Butter Swirl Brownies including Brownie Mix, Peanut Butter, Powdered Sugar, Butter, Heavy Whipping Cream and Chocolate Chips.

How to Make the Peanut Butter Filling

Collage image showing how to make the Peanut Butter filling for the brownies.

Step 1: In a small mixing bowl,  add the softened butter, peanut butter, and powdered sugar.
Step 2: Mix together (with a mixer or by hand) until completely combined and soft and creamy. Set aside.

Baking Instructions

Collage image showing how to add the peanut butter filling to the brownie batter and how to bake the brownies.

Step 4: Make the Brownie batter according to the directions on the box.  Grease a 9×13″ baking dish and pour 2/3 of the brownie batter into the pan.
Step 5: Spoon the Peanut Butter filling on the top of the brownie batter.
Step 6: Pour the remaining brownie batter over the Peanut Butter filling.
Step 7: Bake in an oven pre-heated to 350 degrees for 25-30 minutes or until the edges begin to crisp and a toothpick comes out clean. Allow the brownies to cool completely.

How to Make the Chocolate Ganache Frosting

Collage image showing how to make Chocolate Ganache Frosting for the brownies.

Step 7: Add the Heavy Whipping Cream to a medium-sized bowl.  Heat in the microwave until it is hot but not boiling.  Add the Chocolate Chips to the hot cream and let them sit until they begin to melt.
Step 8: Stir until the chocolate has completely melted and the cream and the chocolate are thoroughly combined.
Step 9: Pour the warm Chocolate Ganache onto the cooled pan of Brownies.
Step 10: Spread the ganache over the top of the brownies.  Allow the ganache to cool.

Serving/Storage Instructions

Closeup on a platter of Peanut Butter Swirl Brownies sitting next to a glass bowl filled with peanut butter.

Step 11: When the ganache has cooled, cut the Peanut Butter Brownies into individual pieces and serve at room temperature.  These brownies will stay fresh stored at room temperature in an air-tight container for 3-4 days. You can refrigerate them if you want to extend that time up to one week but we suggest you remove the brownies from the refrigerator about an hour before you are going to serve them. You can freeze these brownies for up to 3 months.

Two brownies sitting on a white plate in front of a platter full of Peanut Butter Swirl Brownies.

Other Brownie Recipes You Will Love

Did you Make This Recipe? Leave a review below, then snap a picture and tag @twosisterscrafting on Instagram so we can see it!

And don’t forget to follow us on PinterestFacebook, and Instagram!

Peanut Butter Swirl Brownies

Yield 18-20 servings
Prep Time 20 minutes
Cook Time 30 minutes
Additional Time 15 minutes
Total Time 1 hour 5 minutes

These moist and delicious Peanut Butter Swirl Brownies are chock full of peanut butter filling and topped with homemade Chocolate Ganache Frosting. This is a must-try recipe!

Ingredients

  • 1 box Brownie Mix (Family-sized)
  • Ingredients to make the Brownie Batter from the mix (Usually Eggs, Oil and Water)
  • 1/4 cup Butter (Softened to room temperature) (Sweet Cream, Salted)
  • 3/4 cup Peanut Butter (Creamy)
  • 1/2 cup Powdered Sugar
  • 1 cup Semi-Sweet Chocolate Chips
  • 1/2 cup Heavy Whipping Cream

Instructions

  1. In a small mixing bowl,  add the softened butter, peanut butter, and powdered sugar.
  2. Mix together (with a mixer or by hand) until completely combined and soft and creamy. Set aside.
  3. Make the Brownie batter according to the directions on the box.  Grease a 9x13" baking dish and pour 2/3 of the brownie batter into the pan.
  4. Spoon the Peanut Butter filling on the top of the brownie batter.
  5. Pour the remaining brownie batter over the Peanut Butter filling.
  6. Bake in an oven pre-heated to 350 degrees for 25-30 minutes or until the edges begin to crisp and a toothpick comes out clean. Allow the brownies to cool completely.
  7. Add the Heavy Whipping Cream to a medium-sized bowl.  Heat in the microwave until it is hot but not boiling.  Add the Chocolate Chips to the hot cream and let them sit until they begin to melt.
  8. Stir until the chocolate has completely melted and the cream and the chocolate are thoroughly combined.
  9. Pour the warm Chocolate Ganache onto the cooled pan of Brownies.
  10. Spread the ganache over the top of the brownies.  Allow the ganache to cool.
  11. When the ganache has cooled, cut the Peanut Butter Brownies into individual pieces and serve at room temperature. 

Notes

These brownies will stay fresh stored at room temperature in an air-tight container for 3-4 days. You can refrigerate them if you want to extend that time up to one week but we suggest you remove the brownies from the refrigerator about an hour before you are going to serve them. You can freeze these brownies for up to 3 months.

Did you Make this Recipe? Leave a review below, then snap a picture and tag @twosisterscrafting on Instagram so we can see it!