Skip to main content
Snickers Cheesecake Brownies

Snickers Cheesecake Brownies

Prep time 20 minutes
Cook time 30 minutes
Ready in 3 hours, 50 minutes
Makes 9 servings



Brownie Base

  • 3/4 cup butter
  • 1 1/4 cups sugar
  • 3/4 cup plus 2 tablespoons cocoa powder
  • 1/4 teaspoon salt
  • 2 teaspoons vanilla
  • 2 eggs
  • 1/2 cup all-purpose flour

Cheesecake Filling

  • 8 ounces cream cheese, room temperature
  • 1/3 cup sugar
  • 1 teaspoon vanilla
  • 1 egg
  • 10 mini Snickers Bars, chopped


1. Preheat oven to 325°F. Line an 8x8 baking pan with parchment paper. Let the paper hang over the sides to easily remove the brownies. Spray with cooking spray.
2. Melt the butter in a medium saucepan. Add sugar, cocoa, and salt. Mix until combined.
3. Remove from heat and add vanilla. Add eggs one at a time, mixing until incorporated before adding the next.
4. Gently fold in flour.
5. Pour the brownie batter into the bottom of the prepared pan. Set aside and make the cheesecake filling.
6. Using an electric mixer, beat cream cheese until completely smooth. Add sugar, vanilla, and egg and beat until smooth.
7. Drop spoonfuls of cheesecake filling over brownie batter. Use a knife to swirl through. Scatter candy bar pieces over the batter.
8. Bake for 20 to 30 minutes, or until cheesecake is set. Let cool completely at room temperature. Transfer to refrigerator and chill for at least 2 hours, preferably overnight.
Recipe by Bree Hester of