Salted Caramel Swirl Brownies with Just 5 Simple Ingredients

Molly Kitchen Daily
Molly Kitchen Daily
15 min Prep Time
30 min Time
9 Servings
Easy Difficulty
Post

These brownies are pure magic—rich, fudgy, and topped with a luscious salted caramel swirl that hits all the right sweet and salty notes. Super easy with only five ingredients, perfect for a cozy night in or last-minute dessert!

Introduction

I first tried making salted caramel swirl brownies a few years ago when I wanted a dessert that felt fancy but was actually super easy to whip up. I remember my first batch was a bit too gooey, but after tweaking the ingredient ratios and swirling technique, I finally nailed the perfect fudgy texture with that irresistible caramel ribbon. What I love about this recipe is how simple it is—only five ingredients and a bit of caramel sauce, yet it tastes like you spent hours in the kitchen. The secret is melting the butter first and mixing it gently to keep the batter dense, not cakey. Swirling in the salted caramel right before baking creates those gorgeous ribbons that bake into the brownies without sinking to the bottom. The final result is rich, chocolatey, and perfectly balanced with the salty-sweet caramel. These brownies are my go-to for cozy nights, last-minute guests, or whenever I need a comforting treat that feels special without the fuss. I think you'll love how effortlessly delicious they turn out!

Post step 2

What You'll Need

Approximately 9 brownies, 9 servings

  • 1 cup unsalted butter, melted
  • 1 cup granulated sugar
  • 3/4 cup cocoa powder, unsweetened
  • 2 large eggs
  • 1 teaspoon vanilla extract
  • 1/2 cup salted caramel sauce

How To Do It

Step 1
Preheat your oven to 350°F (175°C). Line an 8x8 inch baking pan with parchment paper or grease it well to prevent sticking. This step is crucial because it ensures your brownies come out cleanly without breaking apart. Using parchment also helps you lift the brownies out easily for cutting. Take a moment here to prepare so you don’t rush later and risk burning or uneven baking.
⏱ Time: 10 minutes
✓ Doneness: Oven fully preheated and baking pan ready with smooth, greased or parchment-lined surface
Step 2
In a large mixing bowl, combine the melted butter and sugar. Stir gently until they’re fully incorporated but avoid overmixing to keep the batter dense and fudgy. The melted butter helps create a rich texture, while the sugar adds sweetness and structure. If you mix too much here, the brownies can turn cakey instead of fudgy, so stir just until smooth and glossy.
⏱ Time: 5 minutes
✓ Doneness: Mixture looks smooth and shiny with no grainy sugar spots
Step 3
Add the cocoa powder to the butter and sugar mixture and whisk until fully combined. This gives the brownies their deep chocolate flavor. Make sure to sift the cocoa powder beforehand if it’s clumpy to avoid lumps in your batter. Mixing gently ensures the cocoa blends evenly without aerating the batter too much, which helps keep the brownies dense.
⏱ Time: 5 minutes
✓ Doneness: Batter is smooth and dark chocolate in color with no lumps
Step 4
Beat the eggs lightly in a separate bowl, then add them to the chocolate mixture along with the vanilla extract. Stir gently until fully combined. Eggs provide structure and moisture, so adding them carefully prevents the batter from becoming too runny or too thick. The vanilla boosts flavor and rounds out the chocolate notes.
⏱ Time: 5 minutes
✓ Doneness: Batter is glossy and slightly thick, with no streaks of egg visible
Step 5
Pour half of the brownie batter into your prepared pan and spread it evenly with a spatula. This layer forms the base and helps the caramel swirl stay suspended instead of sinking. A smooth, even layer ensures consistent baking and texture throughout the brownies.
⏱ Time: 3 minutes
✓ Doneness: Even, smooth batter layer covering the bottom of the pan
Step 6
Drizzle half of the salted caramel sauce in thin lines over the batter. Use a knife or skewer to gently swirl the caramel into the batter — don’t overmix or it will blend completely. The goal is to create beautiful marbled ribbons of caramel that will bake into the brownies, giving pockets of sweet and salty flavor.
⏱ Time: 5 minutes
✓ Doneness: Visible caramel swirls marbled through the brownie batter
Step 7
Pour the remaining batter over the caramel layer and spread evenly. Then drizzle the rest of the caramel sauce on top and swirl again lightly. This layering technique keeps the caramel evenly distributed and prevents it from sinking to the bottom during baking, which can happen if mixed too vigorously.
⏱ Time: 5 minutes
✓ Doneness: Pan filled with batter and caramel swirls clearly visible on top
Step 8
Bake the brownies in the preheated oven for 25-30 minutes. Start checking at 25 minutes by inserting a toothpick into the center — it should come out with a few moist crumbs but not wet batter. This ensures fudgy brownies rather than cakey or underbaked ones. Avoid overbaking to keep them soft and chewy.
⏱ Time: 25-30 minutes
✓ Doneness: Toothpick comes out with moist crumbs, edges look set and slightly pulling away from pan
Step 9
Let the brownies cool completely in the pan before cutting. This cooling step allows the caramel to set and the texture to firm up, making clean slices easier. If you cut them too soon, the caramel can be gooey and the brownies might crumble. Patience here is key for perfect squares.
⏱ Time: 30-45 minutes
✓ Doneness: Brownies feel firm to the touch and caramel ribbons look set
Post step 3

Variations

Nutty Salted Caramel Brownies

Add 1/2 cup chopped toasted pecans or walnuts to the batter before baking for a delightful crunch that pairs perfectly with the caramel. The nuts add texture and a toasty flavor that complements the chocolate beautifully.

Note: Fold nuts gently into the batter after mixing to avoid overworking it. Baking time remains the same.

Espresso Infused Salted Caramel Brownies

Mix 1 tablespoon instant espresso powder into the cocoa powder to deepen the chocolate flavor with a subtle coffee note. This variation adds richness and complexity without overpowering the caramel swirl.

Note: Dissolve espresso powder in a teaspoon of hot water before adding to ensure even distribution.

Vegan Salted Caramel Brownies

Replace eggs with flax eggs (1 tablespoon ground flaxseed + 3 tablespoons water per egg) and use vegan butter. Use a dairy-free caramel sauce to keep it plant-based. The texture will be slightly different but still fudgy and delicious.

Note: Let flax eggs sit for 5 minutes to gel before mixing. Baking time may increase by 2-3 minutes.

Peanut Butter Swirl Salted Caramel Brownies

Add dollops of peanut butter along with the caramel and swirl both into the batter for a rich, nutty twist. The peanut butter’s saltiness complements the caramel and chocolate, creating a decadent flavor combo.

Note: Warm peanut butter slightly to make swirling easier and avoid fully mixing.

Spicy Salted Caramel Brownies

Sprinkle a pinch of cayenne pepper or chili powder into the batter for a subtle spicy kick that contrasts beautifully with the sweet caramel. It’s unexpected but totally addictive!

Note: Start with a small pinch and adjust to taste to avoid overwhelming the chocolate flavor.

Pro Tips

Use room temperature eggs for easier mixing.
When eggs are at room temperature, they blend more smoothly into the batter, preventing lumps and ensuring even incorporation. Cold eggs can cause the melted butter to seize or the batter to curdle, which affects texture and consistency.
Don’t overmix the batter once eggs are added.
Overmixing incorporates air, which makes brownies cakey instead of fudgy. Stir gently until just combined to keep the dense, moist texture that makes these brownies so irresistible.
Swirl caramel gently with a knife or skewer.
Swirling lightly creates beautiful ribbons of caramel without fully blending into the batter. This technique ensures pockets of gooey caramel throughout, adding flavor contrast and visual appeal.
Line your baking pan with parchment paper.
Parchment paper prevents sticking and makes it easy to lift brownies out in one piece. This helps keep the edges intact and makes cutting easier without crumbling.
Let brownies cool completely before slicing.
Cooling allows the caramel to set and the brownies to firm up, preventing messy cuts and maintaining the fudgy texture. Cutting warm brownies often leads to gooey edges and uneven squares.
Check doneness with a toothpick starting at 25 minutes.
Overbaking dries out brownies and makes them cakey. Testing early helps you pull them out when the center still has moist crumbs, ensuring a soft, fudgy bite.
Use good-quality cocoa powder for richer flavor.
The cocoa powder defines the chocolate taste, so choosing a high-quality product makes a noticeable difference. Avoid low-quality or bitter cocoa that can overpower the sweet caramel notes.

Common Mistakes to Avoid

Overbaking the brownies

Why it happens Many bakers assume brownies need to be fully dry inside to be done, leading to baking them too long.

Fix Start checking the brownies at 25 minutes and remove them when a toothpick shows moist crumbs. This keeps the texture fudgy and prevents dryness.

Mixing the caramel too much into the batter

Why it happens In a rush, it’s tempting to stir the caramel fully, but that loses the swirl effect.

Fix Drizzle caramel on top and swirl gently with a knife just a few times to create ribbons, preserving flavor pockets and visual appeal.

Not lining the pan with parchment

Why it happens Some skip this step, causing brownies to stick and break apart when cutting.

Fix Always line the pan or grease it well. Parchment paper makes it easy to lift the whole batch out cleanly.

Using salted butter instead of unsalted

Why it happens Assuming salted butter is interchangeable can cause overly salty brownies.

Fix Use unsalted butter to control salt levels, since the caramel already adds saltiness.

Cutting brownies too soon while warm

Why it happens Impatience leads to messy, gooey slices that crumble easily.

Fix Let brownies cool completely, ideally an hour or more, to firm up for clean cuts.

Nutrition

Per Serving:

320 kcal
Calories
4g
Protein G
38g
Carbohydrates G
18g
Fat G
3g
Fiber G
120mg
Sodium
Nutritional values are estimates based on standard ingredients and may vary.

Storage & Tips

Room Temperature

Brownies can be kept covered at room temperature for up to 2 days. Use a cake dome or airtight container to prevent drying out. They stay soft but should be consumed within this timeframe for best flavor.

Refrigerator

Store brownies in an airtight container in the fridge for up to 5 days. They may firm up and the caramel can become less gooey. To enjoy, bring to room temperature or warm briefly in the microwave for a few seconds.

Freezer

Freeze brownies wrapped tightly in plastic wrap and foil for up to 3 months. Thaw overnight in the fridge or at room temperature. Reheat gently in the microwave to restore softness and melt the caramel slightly.

Reheating

Reheat individual brownies in the microwave for 10-15 seconds or in a warm oven (300°F) for 5-7 minutes. Adding a small splash of milk or cream before warming can refresh moisture and texture. Avoid overheating to prevent drying out.

Make Ahead

You can prepare the batter and swirl the caramel up to one day ahead, then cover and refrigerate the pan. Bake fresh on the day you want to serve for best texture and flavor. Alternatively, bake fully and reheat as needed.

FAQ

Can I use salted butter instead of unsalted in this recipe?
While you can use salted butter, I recommend unsalted because the caramel swirl already adds saltiness. Using salted butter may make the brownies too salty and throw off the flavor balance.
How do I know when the brownies are done without overbaking?
Start checking at 25 minutes by inserting a toothpick in the center. It should come out with moist crumbs but no raw batter. This ensures fudgy brownies rather than dry or cakey ones.
Can I make the salted caramel sauce from scratch?
Absolutely! Homemade caramel with sea salt tastes amazing here. Just be sure it’s thick enough to swirl without sinking completely. Let it cool slightly before swirling into the batter.
Why are my brownies cakey instead of fudgy?
Overmixing, using too much flour or eggs, or baking too long can cause cakey brownies. Use melted butter, mix gently, and watch baking time closely to keep them dense and fudgy.
Can I freeze these brownies?
Yes, wrap them tightly and freeze up to 3 months. Thaw in the fridge overnight and warm slightly before serving to bring back their fudgy texture.
What if my caramel sauce is too runny?
If it’s too thin, it will sink to the bottom instead of swirling nicely. Try reducing it over low heat to thicken or use a thicker caramel to maintain swirl definition.
Can I add nuts to this brownie recipe?
Definitely! Fold in chopped walnuts or pecans for extra crunch. Add them right before pouring batter into the pan to keep even distribution.
How should I store leftover brownies?
Keep them in an airtight container at room temperature for 2 days or refrigerate for up to 5 days. Bring to room temp or warm before eating for best texture.

Final Thoughts

Give these salted caramel swirl brownies a try—you’ll love how simple yet decadent they are. Don’t forget to share how yours turn out!

Post
4.8 (22 ratings)

You Might Also Like

↑