These brownies are the kind of recipe I keep on hand when I want something that feels like a celebration but doesn’t require a full weekend of baking. They pair deep chocolate with a hit of coffee, a smear of Nutella, and shards of homemade caramel for crunch. The result is fudgy, rich, and layered—each bite changes a little depending on whether you hit Nutella, caramel, or straight brownie.
I test versions of this when I’m chasing the ideal texture: moist and dense without being gummy, with a top that gives just enough resistance before your fork sinks in. The method below is straightforward. There are a few tempering and layering steps, but nothing tricky—just attention to heat and timing.
Ingredients

- 1/3 cup granulated sugar — used for the caramel base; melts into a golden syrup.
- 2 tablespoons salted butter, at room temperature cut into chunks — enriches the caramel with fat and flavor.
- 1/4 cup heavy cream — thins and softens the caramel for a spreadable texture.
- flaky sea salt — a pinch to finish the caramel and balance sweetness.
- 1 1/2 sticks (12 tablespoons) salted butter — melts with chocolate to create a glossy, tender batter.
- 1 1/2 cups semi-sweet chocolate, or milk chocolate, chips — primary chocolate flavor in the batter.
- 1 cup granulated sugar — sweetens the brownie batter and helps with structure.
- 1 tablespoon instant coffee/espresso — boosts the chocolate notes without making the brownies taste like coffee.
- 1 tablespoon Kahlúa — adds a subtle liqueur depth; optional if serving to kids but recommended for flavor.
- 2 teaspoons vanilla extract — rounds and brightens the chocolate.
- 3 large eggs — provide structure and richness; they’re tempered into the hot chocolate to keep them from scrambling.
- 1/3 cup all-purpose flour — just enough to hold the brownies together while keeping them fudgy.
- 1/3 cup unsweetened cocoa powder — deepens the chocolate flavor and adds density.
- 3/4 teaspoon baking powder — a small lift so the brownies set without becoming cakey.
- 1/4 teaspoon kosher salt — seasons the batter and balances sweetness.
- 1/2 cup Nutella — ripples of hazelnut chocolate that melt into pockets throughout the brownies.
Shopping List
Before you start, check for the pantry staples: two kinds of sugar (caramel and batter), cocoa powder, and both chips and Nutella. You’ll also want a 9×9-inch square pan and parchment. If you don’t have Kahlúa, the brownie still works, but the liqueur adds a subtle adult note—double-check whether your crowd needs a non-alcoholic bake.
The Method for Caramel Mocha Nutella Brownies
- Make the caramel: line a baking sheet with parchment paper. In a large pot over medium heat, cook 1/3 cup granulated sugar, stirring occasionally, until the sugar melts and becomes a golden caramel (about 8 minutes). Remove the pot from the heat and whisk in the 2 tablespoons salted butter chunks until combined. Stir in 1/4 cup heavy cream, return the pot to medium heat, and cook, stirring, until the caramel thickens and coats the back of a spoon (about 5–8 minutes). Remove from heat, stir in a pinch of flaky sea salt, pour the caramel onto the prepared parchment, and freeze for 20 minutes to harden.
- While the caramel chills, preheat the oven to 350°F and line a 9×9-inch square pan with parchment paper.
- Melt the batter chocolate: in a microwave-safe bowl, combine the 1 1/2 sticks (12 tablespoons) salted butter and 1 cup of the semi-sweet (or milk) chocolate chips. Microwave at 30-second intervals, stirring between intervals, until the mixture is melted and smooth.
- Stir sugar and flavorings into the melted chocolate: add 1 cup granulated sugar, 1 tablespoon instant coffee/espresso, 1 tablespoon Kahlúa, and 2 teaspoons vanilla extract to the warm chocolate mixture; stir until evenly combined.
- Prepare and temper the eggs: in a small bowl, whisk the 3 large eggs briskly for about 1 minute until slightly bubbly. To avoid scrambling, temper the eggs by gradually adding a small amount of the warm chocolate mixture to the whisked eggs while stirring, then pour the tempered egg mixture back into the chocolate bowl and stir until combined.
- Add the dry ingredients: add 1/3 cup all-purpose flour, 1/3 cup unsweetened cocoa powder, 3/4 teaspoon baking powder, and 1/4 teaspoon kosher salt to the chocolate-egg mixture. Stir just until combined (do not overmix).
- Fold in remaining chocolate chips: stir in the remaining 1/2 cup chocolate chips until evenly distributed.
- Assemble the brownies in the pan: spread half of the batter evenly into the prepared 9×9 pan. Use a spoon to dollop the 1/2 cup Nutella in separate spoonfuls across the batter. Spoon the remaining batter over the Nutella dollops, smoothing lightly with a spoon — it’s okay if the top layer doesn’t fully cover all the Nutella.
- Add the caramel pieces: remove the caramel from the freezer, break or cut it into pieces, and press the pieces into the top of the brownie batter as desired (you may not need all the caramel pieces).
- Bake and finish: bake the brownies at 350°F for 28–30 minutes, or until the brownies are just set. Remove from the oven and let the brownies cool in the pan until they are firm enough to lift out on the parchment (or cut and serve warm if you prefer).
Why This Recipe Belongs in Your Rotation

These brownies strike a balance between fuss and payoff. You do spend a little time making caramel and tempering eggs, but both steps are straightforward and forgiving. The caramel adds a contrasting texture and brightness; without it, you still have excellent brownies, but with it you get those shards of sweet saltiness that make each bite interesting.
They’re great for potlucks, gifting, or a casual weekend bake. They hold up well for a couple of days at room temperature and travel cleanly when wrapped in parchment. If you love chocolate with a little complexity—coffee, liqueur, hazelnut—this delivers it in brownie form without a complicated technique.
Flavor-Forward Alternatives

If you want to play with flavor while keeping the core method, try one of these options:
- Swap the semi-sweet chips for dark chocolate (60–70%) for a more intense chocolate backbone.
- Replace Kahlúa with a tablespoon of dark rum or omit it entirely if serving children; add 1/2 teaspoon extra vanilla if omitted.
- Mix crushed toasted hazelnuts into the top layer with the caramel pieces for extra crunch and to echo the Nutella notes.
- Omit the caramel and sprinkle coarse sea salt over the top for a salted brownie version that’s quicker to assemble.
Tools & Equipment Needed
Gather these before you begin so the process flows: a 9×9-inch square pan, parchment paper, a large pot for the caramel, a microwave-safe bowl (or heatproof bowl for double-boiler), measuring cups and spoons, a whisk, a spatula, and a baking sheet for cooling the caramel. A small offset spatula or the back of a spoon helps when layering the batter and Nutella.
Troubleshooting Tips
If the caramel never thickens
Keep cooking it over medium heat, stirring gently. Sugar can seize if stirred too vigorously; be patient and watch for color change. If it’s still too soft after returning to medium heat with cream added, cook a few more minutes until it coats the back of a spoon, then chill. Freezing for 20 minutes as directed firms it up for breaking into pieces.
If the eggs scramble when tempered
Tempering requires adding the warm chocolate bit by bit to the beaten eggs while whisking constantly. If you go too fast, the eggs can cook. If that happens, remove the mixture from heat and whisk vigorously—small cooked bits might remain; straining into the bowl will remove them. To prevent this, make sure the chocolate is warm, not scalding, when you begin tempering.
If brownies are underbaked in the center
Bake the full 28–30 minutes and check for “just set” rather than a toothpick coming out dry. Ovens vary—if your pan is darker, reduce time by a couple minutes; if lighter, add a minute or two. Cooling in the pan is part of the set-up process; they often finish cooking slightly as they cool.
Substitutions by Diet
There are straightforward swaps to accommodate dietary needs, keeping in mind texture and flavor changes.
- Egg-free: Use a commercial egg replacer equivalent to 3 eggs or try 3/4 cup unsweetened applesauce; texture will be more cakey and less fudgy.
- Dairy-free: Replace butter with a high-quality vegan butter in equal amounts and use a non-dairy cream alternative for the caramel; the caramel will be less traditional but still tasty. Use dairy-free chocolate chips and check Nutella’s suitability for your diet.
- Lower alcohol: Omit the Kahlúa and add 1 teaspoon extra vanilla or a splash of brewed espresso for depth.
- Gluten-free: Substitute a 1:1 gluten-free flour blend for the all-purpose flour; the structure should hold but choose a blend that contains xanthan or guar for best texture.
Chef’s Notes
Measure the flour by spooning it into the cup and leveling it off; scooping directly can compact it and lead to a drier result. For the chocolate, you can use a blend of semi-sweet and milk chips to control sweetness—milk will yield a more chocolate-hugging sweetness, semi-sweet keeps it less sweet and more balanced.
When dolloping Nutella, warm it slightly if it’s too thick to spoon; a few seconds in the microwave softens it for easier distribution. Press the caramel pieces gently into the top so they adhere but don’t sink through the batter layers.
Storing, Freezing & Reheating
Store cooled brownies at room temperature in an airtight container for up to 3 days. For longer storage, wrap tightly and freeze for up to 2 months. Thaw overnight in the fridge or at room temperature for a few hours. Reheat individual portions briefly in a 300°F oven for 5–8 minutes to restore a just-warm, gooey center; avoid microwaving for long stretches which can make them gummy.
Common Qs About Caramel Mocha Nutella Brownies
Q: Can I skip making the caramel?
A: Yes. The caramel adds texture and a salty-sweet pop, but the brownies themselves are excellent without it. You can sprinkle flaky sea salt on top instead for contrast.
Q: My caramel crystallized—what went wrong?
A: Crystallization happens when sugar recrystallizes during cooking. Try adding a small splash of corn syrup next time or avoid stirring once the sugar has fully dissolved and start stirring once it’s melted and amber-colored. If it crystallizes mid-cook, you can start over or strain the mixture and continue carefully.
Q: Are these very coffee-flavored?
A: No—the 1 tablespoon of instant coffee/espresso is used to enhance chocolate, not to dominate the flavor. If you want less coffee presence, reduce to 1/2 tablespoon; if you want a stronger mocha hit, leave as written or increase slightly.
Q: Can I use store-bought soft caramel or candy pieces instead of making caramel?
A: Yes. Using softer store-bought caramels will change the texture—store-bought nougat-like pieces may melt into the batter rather than remain crisp shards. The homemade caramel frozen and broken gives that crisp, salty contrast.
Final Thoughts
These Caramel Mocha Nutella Brownies are a reliable way to deliver something special without requiring advanced pastry skills. The layers—brownie, Nutella, and caramel—play well together. Follow the method, watch the caramel, and temper the eggs carefully. Once you’ve made them a couple of times, you’ll have a sense for how your oven and ingredients behave, and you can tweak them to your taste.
Make a batch, share a pan, and note what combination of chips and toppings you prefer. I promise they’ll disappear fast.

Caramel Mocha Nutella Brownies.
Ingredients
Ingredients
- 1/3 cupgranulated sugar
- 2 tablespoonssalted butter at room temperature cut into chunks
- 1/4 cupheavy cream
- flaky sea salt
- 1 1/2 sticks 12 tablespoonssalted butter
- 1 1/2 cupssemi-sweet chocolate or milk chocolate, chips
- 1 cupgranulated sugar
- 1 tablespooninstant coffee/espresso
- 1 tablespoonKahlúa
- 2 teaspoonsvanilla extract
- 3 large eggs
- 1/3 cupall-purpose flour
- 1/3 cupunsweetened cocoa powder
- 3/4 teaspoonbaking powder
- 1/4 teaspoonkosher salt
- 1/2 cupNutella
Instructions
Instructions
- Make the caramel: line a baking sheet with parchment paper. In a large pot over medium heat, cook 1/3 cup granulated sugar, stirring occasionally, until the sugar melts and becomes a golden caramel (about 8 minutes). Remove the pot from the heat and whisk in the 2 tablespoons salted butter chunks until combined. Stir in 1/4 cup heavy cream, return the pot to medium heat, and cook, stirring, until the caramel thickens and coats the back of a spoon (about 5–8 minutes). Remove from heat, stir in a pinch of flaky sea salt, pour the caramel onto the prepared parchment, and freeze for 20 minutes to harden.
- While the caramel chills, preheat the oven to 350°F and line a 9×9-inch square pan with parchment paper.
- Melt the batter chocolate: in a microwave-safe bowl, combine the 1 1/2 sticks (12 tablespoons) salted butter and 1 cup of the semi-sweet (or milk) chocolate chips. Microwave at 30-second intervals, stirring between intervals, until the mixture is melted and smooth.
- Stir sugar and flavorings into the melted chocolate: add 1 cup granulated sugar, 1 tablespoon instant coffee/espresso, 1 tablespoon Kahlúa, and 2 teaspoons vanilla extract to the warm chocolate mixture; stir until evenly combined.
- Prepare and temper the eggs: in a small bowl, whisk the 3 large eggs briskly for about 1 minute until slightly bubbly. To avoid scrambling, temper the eggs by gradually adding a small amount of the warm chocolate mixture to the whisked eggs while stirring, then pour the tempered egg mixture back into the chocolate bowl and stir until combined.
- Add the dry ingredients: add 1/3 cup all-purpose flour, 1/3 cup unsweetened cocoa powder, 3/4 teaspoon baking powder, and 1/4 teaspoon kosher salt to the chocolate-egg mixture. Stir just until combined (do not overmix).
- Fold in remaining chocolate chips: stir in the remaining 1/2 cup chocolate chips until evenly distributed.
- Assemble the brownies in the pan: spread half of the batter evenly into the prepared 9×9 pan. Use a spoon to dollop the 1/2 cup Nutella in separate spoonfuls across the batter. Spoon the remaining batter over the Nutella dollops, smoothing lightly with a spoon — it’s okay if the top layer doesn’t fully cover all the Nutella.
- Add the caramel pieces: remove the caramel from the freezer, break or cut it into pieces, and press the pieces into the top of the brownie batter as desired (you may not need all the caramel pieces).
- Bake and finish: bake the brownies at 350°F for 28–30 minutes, or until the brownies are just set. Remove from the oven and let the brownies cool in the pan until they are firm enough to lift out on the parchment (or cut and serve warm if you prefer).
Equipment
- Baking Sheet
- Parchment Paper
- Large Pot
- Microwave-safe Bowl
- 9x9-inch square pan
- Whisk
- Spoon
- Oven
