Save on Pinterest

Layered Peanut Butter Brownies

Total Time

Prep: 15 min. Bake: 35 min. + cooling


2 dozen

The combination of chocolate and peanut butter makes these brownies a real crowd-pleaser. They're so good, they won a ribbon at the fair. —Margaret McNeil, Germantown, Tennessee
Layered Peanut Butter Brownies Recipe photo by Taste of Home


  • 3 large eggs, room temperature
  • 1 cup butter, melted
  • 2 teaspoons vanilla extract
  • 2 cups sugar
  • 1-1/4 cups all-purpose flour
  • 3/4 cup baking cocoa
  • 1/2 teaspoon baking powder
  • 1/4 teaspoon salt
  • 1 cup milk chocolate chips
  • 2 packages (8 ounces each) cream cheese, softened
  • 1/2 cup creamy peanut butter
  • 1/4 cup sugar
  • 1 large egg
  • 2 tablespoons 2% milk


  1. Preheat oven to 350°. In a large bowl, beat the eggs, butter and vanilla until smooth. Whisk together the dry ingredients; gradually add to egg mixture. Stir in chocolate chips. Set aside 1 cup for topping. Spread remaining batter into a greased 13-in. x 9-in. baking pan.
  2. In a small bowl, beat the cream cheese, peanut butter and sugar until smooth. Beat in egg and milk on low just until combined. Carefully spread over batter. Drop reserved batter by tablespoonfuls over filling. Cut through batter with a knife to swirl.
  3. Bake until a toothpick inserted in the center comes out clean, 35-40 minutes (do not overbake). Cool on a wire rack. Chill until serving.
Editor's Note
Reduced-fat peanut butter is not recommended for this recipe.

Nutrition Facts

1 brownie: 321 calories, 20g fat (11g saturated fat), 72mg cholesterol, 196mg sodium, 32g carbohydrate (24g sugars, 1g fiber), 5g protein.

Recommended Video