Melt chocolate, butter and oil together. Bring it to room temperature
Grease and line an 8×8 inch pan, with the parchment paper a little above the edges. Pre heat the oven at 170°c.
In a medium bowl, mix the flour, cocoa powder, salt, and baking powder. keep aside
In the large bowl, whisk eggs, sugar, vanilla extract together.
add the cooled chocolate mixture to the eggs and mix well using a spatula or a whisk.Combine until the batter is homogeneous.now add the flour. Fold well. The batter will be gooey.
Pour the batter in the prepared pan
PREPARE THE CHEESECAKE BATTER
In a large bowl, beat room temperature cream cheese and sugar, until soft and creamy.
Now add one egg and vanilla extract, beat until just blended.
now fold in the coffee granules or fine instant coffee.
Add small dollops of the cheesecake mixture on the brownie layer.
Use a skewer and swirl, in a uniform pattern.
Bake for 25 to 30 mins, until the cream cheese on top turns into golden brown.
let the brownies cool completely in the pan.
Remove brownies from the pan, and slice them.
Notes
Coffee in this recipe can be espresso powder or instant coffee granules or powder. I have used davidoff instant coffee granules.
While using granules, your cream cheese mixture, might look grainy, but, while baking it will settle down.
I suggest to completely cool down the brownies before cutting.