This stunning layered dessert brings together three beloved sweets into one incredible creation. A rich, fudgy brownie base forms the foundation, topped with a smooth and tangy cheesecake layer that bakes to creamy perfection. The crowning glory is a velvety homemade caramel topping that drapes over the entire creation, adding sweetness and a beautiful golden finish.
Perfect for gatherings or special occasions, these bars require just 30 minutes of active prep time before chilling to set. The result is an impressive dessert that looks like it came from a bakery but comes together easily in your kitchen. Each bite delivers the perfect balance of chocolate intensity, creamy tang, and buttery caramel sweetness.
The moment I pulled this from the oven, that caramel was already bubbling away in a saucepan on the back burner, filling the entire kitchen with the most incredible burnt sugar scent. My roommate walked in mid stir, asked what smelled like a fancy dessert shop, and then proceeded to hover until the caramel was ready to pour.
I brought these to a Friendsgiving potluck years ago, and the host literally texted me the next day asking for the recipe before I'd even made it home. Now they show up at every gathering, and I've learned to double the caramel because people hover around the pan until it's gone.
Ingredients
- 115 g unsalted butter: Melt this slowly and let it cool slightly before mixing or you'll scramble those eggs when they hit the hot butter
- 150 g granulated sugar: This amount gives you that crackly shiny brownie top we all love
- 2 large eggs: Room temperature eggs blend into the batter so much better
- 1 tsp vanilla extract: Don't skip this even though it seems small
- 60 g all-purpose flour: Sifting this with the cocoa prevents any lumps in your brownie base
- 30 g unsweetened cocoa powder: Dutch process cocoa gives you that deep dark chocolate flavor
- ¼ tsp salt: Just enough to make the chocolate flavors pop
- 450 g cream cheese: Let this sit out for a full hour so you don't end up with lumpy cheesecake layer
- 100 g granulated sugar: This keeps the cheesecake tangy sweet without being cloying
- 2 large eggs: Add these one at a time or the mixture can look curdled
- 1 tsp vanilla extract: Rounds out all the flavors beautifully
- 60 ml sour cream: The secret ingredient that makes the cheesecake layer taste like it came from a bakery
- 180 g soft caramels: Get the unwrapped kind unless you enjoy fighting with sticky wrappers
- 2 tbsp heavy cream: This thins the caramel just enough so it's pourable but still sets up nicely
Instructions
- Get everything ready:
- Preheat your oven to 175°C and line a 23 cm square pan with parchment paper, leaving those overhangs so you can lift the whole thing out later like a pro.
- Make the brownie base:
- Melt the butter in a microwave safe bowl, then whisk in sugar until glossy, add eggs and vanilla, sift in the dry ingredients, and fold until just combined before pressing it into your prepared pan.
- Whip up the cheesecake layer:
- Beat the cream cheese and sugar until completely smooth, add eggs one at a time, stir in vanilla and sour cream, then pour this over the brownie batter.
- Bake until barely set:
- This needs 45 to 50 minutes until the center is just set and edges are lightly golden, but remember it'll continue cooking as it cools.
- Let it cool completely:
- Cool at room temperature first, then chill for at least 2 hours or the caramel will just melt right through everything.
- Melt the caramel:
- Combine those unwrapped caramels with heavy cream in a saucepan over low heat, stirring constantly until silky smooth.
- Finish it off:
- Pour the caramel over your chilled cheesecake and spread it gently, then chill for another 30 minutes until the caramel sets.
My sister claimed she didn't like brownies until she tried these, then proceeded to eat three in one sitting and asked to take the leftovers home. Now she requests them for every birthday and holiday celebration.
Make Ahead Magic
You can make the brownie cheesecake base up to two days in advance, just wait to add the caramel until a few hours before serving. The caramel actually tastes better and has that perfect chewy texture when it's had time to set overnight.
Serving Suggestions
These cut most cleanly when they're cold straight from the fridge, and a clean knife dipped in hot water between slices makes picture perfect pieces. A scoop of vanilla ice cream alongside creates the best temperature contrast.
Storage & Freezing
Keep these stored in an airtight container in the refrigerator for up to five days, though they rarely last that long in my house. You can also freeze individual squares wrapped tightly in plastic for up to two months.
- Thaw frozen bars in the refrigerator overnight
- The caramel might soften slightly at room temperature
- These actually taste amazing straight from the freezer like a chocolate caramel ice cream cake
Every time I serve these, someone inevitably asks for the recipe, and I've started printing copies to bring along because it happens every single time.
Recipe FAQs
- → How long should I chill the cheesecake before adding caramel?
-
Refrigerate the baked brownie cheesecake for at least 2 hours until completely cold and firm. This ensures the caramel topping sets properly without sinking into the creamy layer.
- → Can I make this ahead of time?
-
Absolutely. Prepare the entire dessert up to 24 hours in advance, storing it covered in the refrigerator. The flavors actually improve after resting, allowing the layers to meld together beautifully.
- → How do I know when the cheesecake layer is done baking?
-
The center should appear just set with a slight jiggle, similar to gelatin. The edges will be lightly golden. Avoid overbaking, which can cause cracking and a dry texture.
- → What's the best way to cut clean slices?
-
Use a sharp knife dipped in hot water, wiping the blade clean between cuts. For even cleaner edges, chill the finished dessert for an extra hour before slicing, and let it sit at room temperature for 10 minutes before serving.
- → Can I use salted caramel instead?
-
Yes. Sprinkle ¼ teaspoon of flaky sea salt over the warm caramel topping for a sophisticated salted caramel variation. The salt enhances the chocolate and balances the sweetness beautifully.
- → My caramel turned out too thick. What can I do?
-
Microwave the caramel in 10-second intervals, stirring between each, until it reaches a pourable consistency. If needed, stir in an additional teaspoon of warm cream to thin it out.