Fudge brownie swirled with creamy coffee cheesecake – these mocha cheesecake brownies are decadently rich. They’re a grown-up dessert that’s easier than making a full cheesecake and perfect for anyone who loves an extra-fudgy, not-too-sweet brownie. 
Coffee, brownies and cheesecake are three of my favorite indulgences, so these mocha cheesecake brownies are basically my dream dessert. They start with a dense, gooey brownie that delivers deep dark chocolate flavor without being cloyingly sweet. That brownie batter is swirled with a smooth coffee cheesecake layer adapted from my favorite coffee cheesecake—creamy, lightly coffee-flavored, and an ideal match for the chocolate base.
Making the Brownies

This recipe has two components: the fudgy brownie layer and the coffee cheesecake layer.
For the brownie layer, melt butter and dark chocolate together, then whisk in sugar, eggs, and vanilla. Fold in the flour and salt until the batter is smooth and lump-free. Key tips:
- Melt the butter and chopped chocolate slowly—use a double boiler, low heat on the stove, or the microwave in 45-second intervals on medium. Rushing the melt can make the chocolate grainy.
- I prefer 70% dark chocolate here; anything between 50–75% works. Semi-sweet is fine if you want a sweeter brownie. Avoid chocolate stronger than ~80% as it may taste too bitter.
- Let the chocolate-butter mixture cool slightly before adding the eggs. If it’s too hot you risk partially cooking the eggs and creating scrambled bits in the batter.
For the cheesecake layer, dissolve instant coffee powder in hot water, beat the softened cream cheese with sugar until smooth, then add the coffee, vanilla and egg. Important points for the cheesecake:
- Use instant coffee powder (not coffee grounds) so the coffee fully dissolves and flavors the filling evenly. A finely ground instant coffee or instant espresso works best.
- Bring cream cheese and the egg to room temperature before starting to avoid lumps and overmixing.
- Use full-fat, block-style cream cheese—do not use spreadable or low-fat varieties.
Once both batters are ready, assemble the brownies:
- Reserve 1/2 cup of the brownie batter. Spoon the remaining batter into the prepared pan and smooth it into an even layer.
- Carefully spoon the cheesecake mixture over the brownie layer and gently spread it so the brownie is fully covered. Avoid dumping the cheesecake in the center or it will be difficult to spread evenly.

- Drop small spoonfuls of the reserved brownie batter over the cheesecake layer (I arranged four rows of four spoonfuls).
- Use a toothpick or skewer to swirl the brownie spoonfuls into the cheesecake layer for a marbled effect.
Bake for about 30–35 minutes at 325°F (160°C). The top should look mostly set and not wobble when you gently shake the pan.
Note: Like any cheesecake, these brownies must cool completely and chill in the refrigerator for at least 4 hours so the cheesecake layer sets and the flavors mellow. I recommend making them the day before serving.

Rich chocolate and creamy coffee cheesecake combined into one elegant dessert—these mocha cheesecake brownies are a sophisticated twist on classic brownies. If you enjoy mocha-flavored treats, try pairing this with other mocha recipes in your collection.

Mocha Cheesecake Brownies
Equipment
-
8×8 inch (20×20 cm) pan there isn’t quite enough batter for a 9×9 inch (23×23 cm) pan
Ingredients
Brownie Layer
- 1/2 cup unsalted butter (112 grams), cut into cubes
- 4 ounces dark chocolate (112 grams), very finely chopped
- 1 cup granulated sugar (200 grams)
- 2 large eggs, room temperature
- 1 teaspoon vanilla extract
- 1/2 cup all-purpose flour (63 grams)
- 1/4 teaspoon salt
Coffee Cheesecake Layer
- 1 teaspoon instant coffee powder, do not use coffee grounds
- 1 tablespoon boiling water
- 8 ounces full-fat cream cheese (228 grams), room temperature
- 6 tablespoons granulated sugar (75 grams), if you prefer sweeter, use 1/2 cup
- 1 large egg
Instructions
-
Preheat the oven to 325°F (160°C). Line an 8×8 inch (20×20 cm) pan with foil leaving an overhang and lightly grease; alternatively, just grease the pan.
Brownie Layer
-
Place butter and chopped chocolate in a heatproof bowl. Microwave on medium power for 45 seconds at a time, stirring between intervals, until smooth, or melt in a double boiler over low heat.
-
Remove from heat and cool slightly. Whisk in the sugar, then the eggs and vanilla extract.
-
Whisk in the flour and salt until smooth. Set aside while you make the cheesecake layer.
Coffee Cheesecake Layer
-
Whisk the instant coffee powder into the boiling water until dissolved.
-
Beat the cream cheese until smooth, then beat in the sugar.
-
Scrape down the bowl, ensure no lumps remain, then beat in the egg and the dissolved instant coffee.
Assembling & Baking the Brownies
-
Reserve 1/2 cup of the brownie batter. Spoon the remaining batter into the prepared pan and smooth into an even layer.
-
Drop spoonfuls of the cheesecake over the brownie and spread gently into an even layer so the brownie base is fully covered.
-
Using the reserved brownie batter, drop small spoonfuls onto the cheesecake—about a teaspoon-sized each, arranged in rows.
-
Swirl the brownie spoonfuls into the cheesecake layer with a skewer or toothpick to create a marbled effect.
-
Bake on a rack about one-third from the bottom of the oven for 30–35 minutes, until the top looks almost set.
-
Remove from the oven and cool in the pan until it no longer feels warm to the touch.
-
Cover and refrigerate for at least 4 hours before serving.
-
When ready to slice, lift the brownies from the pan using the foil overhang and cut with a sharp knife. If you didn’t line the pan, slice them in the pan.
Notes
- Room Temperature Ingredients: Take eggs and cream cheese out of the fridge about 30 minutes before starting.
- Dark Chocolate: 70% dark chocolate works well; 50–75% is a good range. Use semi-sweet for a sweeter brownie.
- Instant Coffee: Use instant coffee (or instant espresso powder) that dissolves easily. If using instant espresso, 1/2 teaspoon can be substituted for the instant coffee measurement.
- Storage: Store chilled brownies in an airtight container in the fridge for up to 4 days. Because they require chilling, make them the day before serving for best flavor and texture.
- Nutrition: Values are estimates per brownie when the pan is cut into 12 pieces.
Nutrition
Like this recipe? Rate and comment below!
