Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
Export 10 ingredients for grocery delivery
Step 1
Preheat oven to 350 degrees. Line an 8 x 8 metal baking pan with aluminum foil and set aside.
Step 2
In a large bowl, whisk together butter and sugar until combined.
Step 3
Add vanilla and eggs, whisking until smooth.
Step 4
In a separate bowl, sift together cocoa powder, flour and salt.
Step 5
Add dry ingredients to wet, stirring with a wooden spoon until just combined. Note: batter will be thick.
Step 6
Beat cream cheese, egg, sugar and vanilla with an electric mixer until smooth and lump free, scraping down the sides of the bowl with a spatula as needed.
Step 7
Reserve 1/2 cup of brownie batter and set aside. Place remaining brownie batter into prepared baking pan and smooth with a spatula until even.
Step 8
Pour cheesecake mixture over the brownie batter in the baking pan.
Step 9
Spoon cherry pie filling onto cheesecake mixture in an even distribution.
Step 10
Dollop reserved brownie batter onto cheesecake mixture.
Step 11
Using a sharp knife, gently swirl together cheesecake, cherry pie filling and brownie batter dollops.
Step 12
If desired, top with additional cherries.
Step 13
Bake for 30 to 35 minutes. Brownies are done when a tester inserted into the center comes out with a few moist crumbs.
Step 14
Remove from oven and place brownie pan on a baking rack to cool completely at room temperature, approximately 1 hour.
Step 15
Cover brownie pan with plastic wrap and refrigerate for 3 to 4 hours until set.
Step 16
Gently remove aluminum foil then cut brownies into squares and serve.
Step 17
Store brownies covered in the refrigerator up to 5 days.