Salted Caramel Brownies are the perfect treat if you love the mix of rich chocolate and gooey caramel with just a hint of salt to make everything pop. These brownies are dense and fudgy, with swirls of sweet caramel running through them that give each bite a little surprise. The salt on top adds a nice touch that balances all the sweetness perfectly.
I always love making these when I want something a bit special but still easy to bake. The best part is watching the caramel melt into the brownies as they cook, creating those beautiful swirls that make each piece look almost too good to eat. I like to use a sprinkle of flaky sea salt before baking to get that perfect salty-sweet combo.
Whenever I serve these brownies, everyone asks for the recipe because they’re just that good. I think they’re great with a glass of milk or a scoop of vanilla ice cream to make the treat even more delicious. If you’re a fan of chocolate and caramel, these brownies will quickly become one of your favorites too!
Key Ingredients & Substitutions
Chocolate & Butter: Using bittersweet or semi-sweet chocolate gives these brownies a deep, rich flavor. If you don’t have those, dark chocolate chips work fine too. Butter makes them fudgy and moist—stick to unsalted to control the saltiness.
Sugars: I use both granulated and brown sugar for a great mix of sweetness and moisture. Brown sugar adds a slight caramel note that enhances the salted caramel. You can swap brown sugar for coconut sugar for a subtle nutty touch.
Flour & Cocoa Powder: All-purpose flour is standard here. Unsweetened cocoa powder intensifies the chocolate flavor. Dutch-processed cocoa powder is a nice substitute if you want a smoother, less acidic taste.
Salted Caramel: Homemade caramel sauce is the star. Using flaky sea salt on top makes every bite pop with just the right balance. If you’re short on time, store-bought salted caramel sauce works too but add a little extra flaky salt for texture.
How Can I Make Perfectly Gooey Salted Caramel Swirls in Brownies?
Getting that pretty caramel swirl without it sinking or mixing completely takes a gentle touch. Here’s what I do:
- Pour half the brownie batter into the pan and smooth it out evenly.
- Drizzle half the caramel sauce on top, then add the rest of the brownie batter.
- Drop spoonfuls of remaining caramel on top, then use a knife or skewer to gently swirl it through the batter.
- Be careful not to overmix the caramel into the batter—just gentle swirls create beautiful patterns.
- Baking at 350°F keeps the caramel soft but set; avoid overbaking to keep that gooey texture.
Let the brownies cool completely so the caramel thickens a bit and doesn’t run everywhere when cut. This way, you get those rich caramel pockets in every bite.

Equipment You’ll Need
- 9×9 inch baking pan – I like this size because it makes thick, fudgy brownies. Line it with parchment for easy removal.
- Double boiler or heatproof bowl and saucepan – keeps the chocolate and butter gentle on the stove, preventing burning.
- Whisk or spatula – useful for mixing the caramel and brownie batter smoothly.
- Measuring cups and spoons – for precise sugar, salt, and liquids to get everything just right.
- Small saucepan – for cooking the caramel sauce, so you can control the heat easily.
Flavor Variations & Add-Ins
- Swap dark chocolate for milk chocolate or add chocolate chips to the batter for extra chocolaty brownies.
- Add chopped nuts like pecans or sea salt flakes on top for added texture and flavor.
- Stir in a teaspoon of espresso powder to intensify the chocolate taste.
- Mix swirls of peanut butter or Nutella with the caramel for a richer, nutty flavor.
Salted Caramel Brownies
Ingredients You’ll Need:
For the Brownies:
- 1 cup (2 sticks) unsalted butter
- 8 oz bittersweet or semi-sweet chocolate, chopped
- 1 1/2 cups granulated sugar
- 1/2 cup brown sugar, packed
- 4 large eggs
- 1 tablespoon vanilla extract
- 1 cup all-purpose flour
- 1/2 cup unsweetened cocoa powder
- 1/2 teaspoon salt
- 1/2 teaspoon baking powder
For the Salted Caramel Sauce:
- 1 cup granulated sugar
- 6 tablespoons unsalted butter, cut into pieces
- 1/2 cup heavy cream, warmed
- 1 teaspoon flaky sea salt, plus more for sprinkling on top
How Much Time Will You Need?
This recipe takes about 15 minutes to prepare, 35 minutes to bake, and an additional 30-40 minutes for cooling before slicing, totaling roughly 1 hour and 30 minutes.
Step-by-Step Instructions:
1. Prepare the Salted Caramel Sauce:
In a medium saucepan over medium heat, stir granulated sugar constantly with a heat-resistant spatula or wooden spoon. The sugar will first clump and then melt into a smooth, amber-colored liquid. Be careful not to burn it. Once melted, add the butter pieces and stir until melted completely. Slowly drizzle in the warmed heavy cream while stirring—the mixture will bubble vigorously. Cook for another 1-2 minutes until smooth. Remove from heat and stir in 1 teaspoon flaky sea salt. Let the sauce cool to room temperature but remain pourable.
2. Make the Brownie Batter:
Preheat your oven to 350°F (175°C) and prepare a 9×9 inch baking pan by lining it with parchment paper or greasing it. Using a double boiler or heatproof bowl over simmering water, melt the butter and chopped chocolate, stirring until smooth. Remove from heat and let cool slightly. In a large bowl, whisk together the granulated sugar, brown sugar, eggs, and vanilla extract until smooth. Gradually whisk in the melted chocolate mixture until fully combined. In another bowl, sift together the flour, cocoa powder, salt, and baking powder. Gently fold the dry ingredients into the wet just until combined—avoid overmixing.
3. Assemble and Bake:
Pour half the brownie batter into the prepared pan and spread it out evenly. Drizzle half of the salted caramel sauce over it. Add the remaining brownie batter on top and spread evenly. Spoon the remaining caramel sauce over the top and use a knife or skewer to gently swirl it into the batter for a pretty marbled effect. Lightly sprinkle flaky sea salt on top. Bake for 30-35 minutes, or until a toothpick inserted comes out with a few moist crumbs (don’t overbake to keep a fudgy texture).
4. Cool and Serve:
Allow the brownies to cool completely in the pan before cutting into squares. For extra indulgence, drizzle warm caramel sauce over the brownies before serving. Enjoy your delicious, fudgy salted caramel brownies!
Can I Use Store-Bought Caramel Sauce Instead of Making My Own?
Yes, you can! Just choose a good-quality salted caramel sauce and add an extra sprinkle of flaky sea salt on top to enhance the flavor and texture.
How Should I Store Leftover Brownies?
Store brownies in an airtight container at room temperature for up to 3 days. For longer storage, keep them in the fridge for up to a week, but bring them to room temperature before serving for best taste.
Can I Freeze Salted Caramel Brownies?
Absolutely! Wrap the brownies tightly in plastic wrap and foil or place them in a freezer-safe container. Freeze for up to 3 months. Thaw in the fridge overnight before enjoying.
What’s the Best Way to Keep the Brownies Fudgy?
Don’t overbake! Start checking for doneness around 30 minutes, and remove them when a toothpick still has a few moist crumbs. Also, allow them to cool completely before slicing to set the fudgy texture.