Go Back
+ servings
Print Recipe
4.34 from 3 votes

Hershey’s Cream Cheese Brownies Recipe

From-scratch fudgy brownies with a cream cheese swirl - what's not to love in this decadent dessert?
Prep Time10 mins
Cook Time50 mins
Total Time1 hr
Course: Dessert
Cuisine: American
Keyword: Best brownie recipe, best brownies, chocolate brownies, cream cheese brownies
Servings: 16
Calories: 279kcal


  • 9x9-inch baking pan
  • Non-stick Cooking Spray
  • microwave
  • small bowl
  • Hand mixer


  • 3 ounces Hershey's Milk Chocolate Chips
  • 10 Tablespoons butter
  • 2 large eggs
  • 2 teaspoons vanilla
  • 1 cup sugar
  • 2 Tablespoons Hershey's unsweetened cocoa powder
  • ¼ teaspoon salt
  • ¾ cup all-purpose flour

For the Cream Cheese Swirl

  • 8 ounces cream cheese softened
  • cup sugar
  • pinch of salt
  • 1 large egg
  • 2 teaspoons vanilla
  • 5  (1.55 ounce) chocolate Hershey Bars


  • Preheat oven to 350. Spray a 9 x 9 inch baking pan with cooking spray
  • In the microwave, melt chocolate and butter until smooth. Set aside.
  • In a separate bowl, beat eggs and vanilla with the sugar. Slowly add in chocolate mixture until well combined.
  • In small bowl, sift together cocoa, salt and flour. Add mixture to rest of batter.
  • Pour batter into prepared baking pan.

For the Cream Cheese Swirl

  • Beat ingredients together until smooth. Pour over brownie batter. Use sharp knife to swirl together.
  • Bake 45 minutes to 1 hour, or until just set and toothpick inserted comes out clean.
  • Top the baked brownies with original sized Hershey Bars and return to still warm (but turned off) oven until lightly melted. Allow to cool a little bit.
  • *You can also skip this step because the heat from the brownies will help melt the chocolate bars on top.


Tips for to make these brownies amazing!
  1. Be sure to not over swirl otherwise the cream cheese will mix in completely and you will lose the swirl.
  2. When doubling the batch use a 9 x 13 inch baking pan (I know you want to double these).
  3. The brownies can be left out at room temperature for a few hours, but to store put them in an airtight container and put them in the fridge. 
  4. It is best to make the recipe as is and not substitute the brownies with a box mix. We have not had the best results with a box mix.


Calories: 279kcal | Carbohydrates: 28g | Protein: 3g | Fat: 17g | Saturated Fat: 10g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Trans Fat: 1g | Cholesterol: 66mg | Sodium: 159mg | Potassium: 113mg | Fiber: 1g | Sugar: 21g | Vitamin A: 457IU | Calcium: 29mg | Iron: 2mg