Go Back
+ servings
Cream Cheese Brownies

Cream Cheese Brownies

Cream Cheese Brownies made with German's brand chocolate.
Course Dessert
Cuisine American
Prep Time 10 minutes
Cook Time 35 minutes
Total Time 45 minutes
Servings 12
Author Cookie Madness


Cream Cheese Filling

  • 2 tablespoons butter
  • 1 3 oz package cream cheese, softened
  • 1/4 cup granulated sugar
  • 1 large egg
  • 1 tablespoon flour
  • 1/2 teaspoon vanilla

Brownie Batter

  • 3 tablespoons salted butter
  • 4 ounces German sweet chocolate
  • 2 large eggs
  • 3/4 cup granulated sugar
  • 1 teaspoon vanilla
  • 1/2 teaspoon baking powder
  • 1/4 teaspoon salt
  • 1/2 cup flour
  • 1/4 teaspoon almond extract optional


  • Preheat oven to 350 degrees F. Line an 8 inch square metal pan with foil and spray foil with cooking spray (or use nonstick foil).
  • Make the cream cheese filling first. In a mixing bowl, beat the butter and cream cheese until smooth. Beat in the sugar, then beat in the egg. Stir in the flour and vanilla. Set aside.
  • Make the brownie batter. In a medium saucepan, melt the butter over medium heat. Reduce heat to low and add the chocolate, stirring over low heat until chocolate is melted. Set aside to cool.
  • With an electric mixer, beat the eggs for one minute. Gradually add the sugar and beat until thick and pale. Beat in vanilla, baking powder and salt. By hand, stir in the flour. Stir in melted chocolate mixture.
  • Pour about 3/4 of the batter into the pan. Pour the cream cheese mixture over the chocolate batter. Pour remaining chocolate batter over cream cheese mixture, leaving gaps so the cream cheese shows.
  • Bake on center rack of oven for 35 to 40 minutes. Let cool to room temperature, then chill brownies until firm. Remove from pan by lifting foil. Place on a cutting board and cut into 16 squares.