Cream Cheese Brownies

Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes


Brownie Layer:

  • 1/2 cup butter
  • 1 oz unsweetened chocolate
  • 1 cup flour
  • 1 cup sugar
  • 1 teaspoon baking powder
  • 1 teaspoon vanilla
  • 2 eggs

Cream Cheese Layer:

  • 6 oz. cream cheese, softened
  • 1/4 cup butter
  • 1/2 cup sugar
  • 2 tablespoon flour
  • 1 teaspoon vanilla
  • 1 egg
  • 1 1/2 cups semi sweet chocolate chips


  • 1/4 cup butter
  • 1/4 cup milk
  • 2 oz cream cheese
  • 1 oz unsweetened chocolate
  • 1 teaspoon vanilla
  • 3 cups powdered sugar


  1. BROWNIE LAYER: In medium saucepan melt butter and unsweetened chocolate. Remove from heat add flour, sugar, baking powder, vanilla, and eggs. Stir until well combined. Pour into greased 9x13 pan.
  2. CREAM CHEESE LAYER: Beat cream cheese and butter until smooth. Add in sugar, flour, vanilla and egg. Stir until smooth and carefully spread over brownie layer. Sprinkle with chocolate chips. Bake at 350 degrees for 25 minutes. Be careful not to over bake. Pour frosting over brownies just after they come out of the oven, spread evenly over brownies. Place in refrigerator to cool.
  3. FROSTING: In medium saucepan combine milk, butter, cream cheese and chocolate. Cook over low heat until butter, chocolate and cream cheese are melted (there may still be small little lumps of cream cheese - that is ok). Remove from heat and stir in vanilla and powdered sugar. Beat until smooth. This frosting is not supposed to be thick, so if it seems a little on the "thin" side, that is how it is supposed to be.