This post may contain affiliate links. Please see our disclosure policy.

Raspberry-Walnut Brownies

No Photo


  • 9 ounces unsweetened chocolate, cut into 1/2-inch pieces
  • 1 cup plus 1 tablespoon (9 ounces) unsalted butter
  • 2 teaspoons pure vanilla extract
  • 1/4 cup raspberry jam
  • 6 large eggs
  • 3 cups granulated sugar
  • 1 1/2 cups all-purpose flour
  • 1/4 teaspoon salt
  • 1 1/2 cups toasted walnuts, finely chopped (optional)
  • 4 ounces bittersweet chocolate
  • 1/2 cup (4 ounces) butter, at room temperature
  • 2 ounces cream cheese, at room temperature
  • 2 1/3 cups confectioners' sugar


  1. Heat the oven to 325 degrees F. Butter a 15 x 10-inch glass baking pan.
  2. Melt the chocolate in the top of a double boiler over barely simmering water.
  3. In a separate saucepan, melt the butter.
  4. Add the melted butter to the melted chocolate, stirring continuously.
  5. Stir in the vanilla extract and raspberry jam.
  6. Whip the eggs for 1 minute. With the mixer on high speed, slowly add the sugar and whip for 10 minutes.
  7. Combine the flour and salt and place them in a sifter.
  8. Transfer the whipped eggs to a wide-mouth bowl for easier folding.
  9. Sift the flour and salt into the egg batter, folding it in with a rubber spatula in four additions.
  10. Fold in the chocolate mixture, then the walnuts.
  11. Pour the brownie batter into the prepared pan.
  12. Bake on the center rack in the oven for approximately 25-30 minutes. It is important to check the brownies during baking. They are done when a wooden pick inserted in the center comes out almost clean. Over-baking makes them dry.
  13. Let the brownies cool in the pan on the rack.
  14. When the brownies are completely cool, make the icing. Melt the chocolate in the top of a double boiler over barely simmering water. Let the chocolate cool.
  15. With an electric mixer, beat the butter and cream cheese on medium speed until smooth.
  16. Beat in the sugar and melted chocolate.
  17. Spread the icing evenly over the brownies.