
Picture a fork breaking through a glossy chocolate surface to reveal fudgy layers marbled with ribbons of homemade salted caramel. These brownies deliver that perfect balance of deep cocoa intensity and buttery-sweet caramel, all topped with flaky sea salt that makes each bite impossibly addictive. The swirled caramel isn’t just pretty — it creates pockets of gooey contrast against the dense, almost truffle-like brownie base.
Why You’ll Love This Recipe
- Rich, fudgy texture that stays moist for days without turning dry or cakey
- Homemade salted caramel swirled throughout creates gorgeous marbling and flavor contrast
- One-bowl brownie base ready in under 10 minutes of active prep
- Perfect make-ahead dessert that actually tastes better the next day as flavors meld
- Professional bakery appearance that looks far more complicated than it actually is
Pro Tips
- Use high-quality cocoa powder (Dutch-process if possible) for the deepest chocolate flavor without bitterness
- Swirl the caramel gently with a butter knife in figure-8 motions — overdoing it will muddy the pattern instead of creating distinct ribbons
- Check doneness at 28 minutes; the center should still jiggle slightly when you shake the pan, with a few moist crumbs on a toothpick
- Let brownies cool completely before cutting (at least 2 hours) — warm brownies will tear and lose their clean swirl pattern
- Sprinkle the flaky sea salt immediately after swirling while the caramel is still wet so it adheres properly

Fudgy Salted Caramel Swirl Brownies
Ingredients
Method
- Preheat oven to 350°F (175°C). Line a 9×13-inch baking pan with parchment paper, leaving overhang on two sides for easy removal.
- Make the salted caramel: In a medium saucepan over medium heat, melt 1/2 cup sugar without stirring until it turns deep amber, about 6-8 minutes. Swirl the pan occasionally to ensure even melting.
- Remove from heat and immediately whisk in the cubed butter until smooth. Slowly pour in the heavy cream while whisking (it will bubble vigorously). Stir in 1/2 teaspoon sea salt. Let cool to room temperature, about 30 minutes.
- In a large bowl, whisk together the melted butter, granulated sugar, and brown sugar until smooth and glossy. Add eggs one at a time, whisking well after each addition, then stir in vanilla extract.
- Sift the cocoa powder directly into the wet ingredients, then add flour and salt. Fold gently with a spatula just until no dry streaks remain. Do not overmix.
- Pour brownie batter into the prepared pan and spread evenly. Drizzle the cooled caramel over the top in parallel lines.
- Use a butter knife or wooden skewer to swirl the caramel through the batter in figure-8 motions, creating a marbled pattern. Sprinkle with flaky sea salt.
- Bake for 28-32 minutes, until edges are set and the center still jiggles slightly when gently shaken. A toothpick inserted in the center should have moist crumbs, not wet batter.
- Cool completely in the pan on a wire rack for at least 2 hours. Use the parchment overhang to lift out, then cut into 12-16 squares with a sharp knife, wiping the blade between cuts.

Frequently Asked Questions
Can I use store-bought caramel instead of homemade?
Yes, use about 3/4 cup of thick caramel sauce. Warm it slightly so it’s pourable but not runny. Homemade gives better flavor control and the right consistency for swirling, but quality jarred caramel works in a pinch.
Why are my brownies cakey instead of fudgy?
Overbaking is the main culprit. Pull them when the center still jiggles and a toothpick has moist crumbs, not clean. Also check your flour measurement — too much flour creates a cake-like texture.
How do I prevent the caramel from sinking to the bottom?
Make sure your caramel has cooled to room temperature before swirling. Hot caramel will be too liquid and sink through the batter. The caramel should be thick enough to hold its shape when drizzled.
Can I freeze these brownies?
Absolutely. Cut into squares, wrap individually in plastic wrap, then store in a freezer bag for up to 3 months. Thaw at room temperature for 30 minutes before serving. The texture stays remarkably fudgy after freezing.
Storage & Serving
Store in an airtight container at room temperature for up to 4 days, or refrigerate for up to a week (bring to room temperature before serving for the best texture). These brownies shine served slightly warm with vanilla ice cream, cold with a glass of milk, or wrapped up as impressive homemade gifts. The flavor deepens beautifully overnight, so don’t hesitate to bake them a day ahead for parties or potlucks.
Go ahead and preheat that oven — your kitchen is about to smell like a chocolate-caramel dream, and these brownies are absolutely worth every delicious bite.