01 -
Set your oven to 350°F and prepare a 9×9 pan by greasing it. If you'd like, lay down parchment paper to make lifting the brownies out easier.
02 -
Using either a microwave in short bursts or a double boiler, melt the butter and chocolate together. Once melted, let it cool for 10 minutes before stirring in the sugar. Add one egg at a time, mixing completely between each, then add in the vanilla.
03 -
Mix the dry ingredients in. Add the espresso powder, salt, baking powder, flour, and cocoa powder, and stir just enough to combine without overmixing. Fold in chocolate chips and oil, then leave aside.
04 -
Whip the softened cream cheese in a bowl until light and airy. Stir in sugar, egg, and vanilla, making sure the mixture is smooth. Gently mix in the raspberries until they break up a bit, creating beautiful swirls.
05 -
Pour the brownie batter evenly into the prepared pan. Drop spoonfuls of cheesecake mixture over the brownie layer. Use a knife to create a swirled look and bake for 25–30 minutes, until the center is mostly set but slightly soft.
06 -
Allow them to sit for an hour or two until cooled. Chill them in the fridge for 2 hours or more. They taste absolutely delicious when served cold, especially with some milk.