Salted Caramel Pistachio Brownies with Sea Salt Flakes: A Perfect Sweet & Salty Treat

Molly Dupont
Molly Dupont
15 min Prep Time
30 min Time
12 Servings
Medium Difficulty
4.7 (20 ratings)

These brownies are a delightful mix of rich chocolate, crunchy pistachios, and gooey salted caramel, topped with flaky sea salt. The caramel swirl adds a luscious texture that makes them ideal for sharing at cozy gatherings or as a special dessert.

Post

Introduction

I first made these salted caramel pistachio brownies on a chilly weekend when I wanted something comforting yet a bit special. The usual brownie just didn’t feel exciting enough, so I decided to swirl in some homemade salted caramel and toss in crunchy pistachios. What really sets this recipe apart is the balance between the rich chocolate, the buttery caramel, and the sea salt flakes sprinkled on top — that little salty crunch makes all the difference. I also learned to fold the caramel gently into the batter to create those beautiful swirls without losing the fudgy texture. The result is a decadent, chewy brownie with a surprising pop of flavor and texture. They’re perfect for sharing with family or bringing to a potluck, and honestly, I love having a batch ready in my freezer for when I need a sweet pick-me-up. If you’re a fan of classic brownies but want to jazz things up without too much fuss, this recipe is a winner!

Post step 2

What You'll Need

Approximately 12 brownies

  • 1 cup unsalted butter, melted
  • 2 cups granulated sugar
  • 4 large eggs, room temperature
  • 1 teaspoon vanilla extract
  • 1 cup all-purpose flour
  • 3/4 cup unsweetened cocoa powder
  • 1/2 teaspoon baking powder
  • 1/4 teaspoon salt
  • 1 cup shelled pistachios, roughly chopped
  • 1 cup salted caramel sauce
  • Sea salt flakes, for sprinkling

How To Do It

Step 1
Preheat your oven to 350°F (175°C) and line a 9x13-inch baking pan with parchment paper, leaving some overhang for easy removal. This step is crucial because an even oven temperature ensures your brownies cook uniformly, and the parchment prevents sticking, making cleanup a breeze. Avoid skipping the parchment; otherwise, you might end up with brownies that tear when you try to remove them.
⏱ Time: 10 minutes
✓ Doneness: Oven is fully preheated and pan is properly lined
Step 2
In a large bowl, whisk together the melted butter and granulated sugar until smooth and glossy. This helps dissolve the sugar slightly and creates a silky base for the batter. If you rush this step or don’t mix well, you might end up with grainy brownies.
⏱ Time: 3 minutes
✓ Doneness: Mixture looks shiny and sugar is mostly dissolved
Step 3
Add the eggs one at a time, whisking well after each addition, then stir in the vanilla extract. Incorporating eggs slowly helps the batter emulsify properly, which affects the texture and rise of your brownies. If you add eggs too quickly, the batter might curdle.
⏱ Time: 4 minutes
✓ Doneness: Batter is smooth and slightly thickened
Step 4
Sift together the flour, cocoa powder, baking powder, and salt in a separate bowl. Sifting removes lumps and ensures even distribution of dry ingredients, which prevents pockets of flour or cocoa in your brownies. Skipping this can cause uneven texture.
⏱ Time: 5 minutes
✓ Doneness: Dry ingredients are lump-free and well combined
Step 5
Fold the dry ingredients gently into the wet mixture using a spatula, mixing just until combined. Overmixing develops gluten and can make brownies tough instead of fudgy. Watch for streaks of flour disappearing but don’t overdo it.
⏱ Time: 3 minutes
✓ Doneness: Batter is uniform in color and smooth
Step 6
Fold in about three-quarters of the chopped pistachios, reserving the rest for topping. This adds a delightful crunch throughout the brownies. Make sure the nuts are evenly distributed for consistent texture in every bite.
⏱ Time: 2 minutes
✓ Doneness: Pistachios are well mixed but batter is not overworked
Step 7
Pour half of the batter into the prepared pan and smooth it out evenly. Then, drizzle half of the salted caramel sauce over the batter. Add the remaining batter on top and finish with the rest of the caramel drizzled in dollops. Use a knife or skewer to gently swirl the caramel through the batter to create pretty ribbons. This technique ensures pockets of gooey caramel without mixing it completely in, preserving texture contrast.
⏱ Time: 6 minutes
✓ Doneness: Batter is evenly spread with visible caramel swirls
Step 8
Sprinkle the remaining pistachios and a generous pinch of sea salt flakes over the top. The sea salt flakes enhance the caramel’s sweetness and add a satisfying crunch on top. Don’t substitute with regular table salt flakes—they won’t provide the same texture or flavor burst.
⏱ Time: 2 minutes
✓ Doneness: Top is evenly covered with pistachios and visible salt flakes
Step 9
Bake the brownies for 25-30 minutes, checking at 25 minutes. The edges should look set and the center slightly soft but not wet. Overbaking will dry them out, so start checking early. A toothpick inserted near the center should come out with a few moist crumbs but no raw batter.
⏱ Time: 25-30 minutes
✓ Doneness: Edges are firm, center is just set with moist crumbs on toothpick

Pro Tips

Always use room temperature eggs for better emulsification.
Cold eggs can cause the batter to seize or curdle when mixed with warm butter and sugar. Room temperature eggs blend smoothly, creating a uniform texture and helping trap air for a lighter brownie crumb.
Gently fold in dry ingredients to avoid overmixing.
Overmixing activates gluten in the flour, which can make brownies tough and cakey instead of fudgy. Folding just until combined keeps the texture tender and moist.
Use parchment paper with an overhang for easy brownie removal.
This prevents sticking and allows you to lift the entire batch out of the pan easily, avoiding breakage and making slicing neater.
Swirl the caramel gently to maintain distinct ribbons.
Mixing too vigorously will blend the caramel into the batter, losing the contrast in texture and flavor. A gentle swirl creates pockets of gooey caramel.
Sprinkle sea salt flakes on top after swirling caramel.
Sea salt flakes add bursts of saltiness and crunch on the surface, enhancing the sweetness and balancing the flavors. Regular table salt won’t provide the same texture or visual appeal.
Check brownies early to avoid overbaking.
Oven temperatures vary, and overbaking dries out brownies. Start checking at 25 minutes by inserting a toothpick near the center; it should come out with moist crumbs.
Roughly chop pistachios for texture contrast.
Chopping pistachios too finely makes them blend into the batter, losing crunch. Larger pieces provide a satisfying nutty texture in every bite.

Common Mistakes to Avoid

Overmixing the batter

Why it happens Many cooks think mixing longer makes the batter smoother, but overmixing develops gluten, resulting in tough brownies.

Fix Fold the dry ingredients in gently just until you don’t see flour streaks. Use a spatula and avoid stirring vigorously.

Skipping parchment paper

Why it happens Sometimes people skip lining the pan to save time, but brownies often stick and break apart.

Fix Always line your pan with parchment paper, leaving an overhang on two sides. This makes lifting brownies out easy and clean.

Using salted butter

Why it happens Using salted butter without adjusting salt in the recipe can make the brownies too salty.

Fix Use unsalted butter and rely on the sea salt flakes for controlled saltiness.

Not letting the brownies cool before cutting

Why it happens Cutting warm brownies causes them to crumble and lose shape.

Fix Allow brownies to cool completely in the pan before slicing for clean edges and better texture.

Overbaking

Why it happens Leaving brownies in the oven too long dries them out.

Fix Check at 25 minutes with a toothpick; remove when it comes out with moist crumbs, not dry.

Post step 3

Variations

Dark Chocolate Salted Caramel Pistachio Brownies

Swap regular cocoa powder for dark cocoa powder for a more intense chocolate flavor. This variation is richer and slightly more bitter, balancing the sweetness of caramel nicely.

Note: Dark cocoa may require slightly less baking powder to prevent over-acidity affecting rise.

Vegan Salted Caramel Pistachio Brownies

Use flax eggs instead of regular eggs and coconut oil instead of butter. Choose a vegan caramel sauce or make your own with coconut milk. Texture will be fudgy but slightly denser.

Note: Baking time may increase by 5 minutes; watch for doneness cues carefully.

Gluten-Free Salted Caramel Pistachio Brownies

Replace all-purpose flour with a gluten-free blend that includes xanthan gum. These brownies maintain fudginess but may be a touch more crumbly.

Note: Mix batter gently to avoid breaking down gluten substitutes.

White Chocolate Pistachio Salted Caramel Brownies

Add white chocolate chips into the batter and reduce cocoa powder slightly. This creates a sweeter, creamier brownie with nutty pistachios and caramel accents.

Note: White chocolate melts faster; fold in last and bake as usual.

Espresso Salted Caramel Pistachio Brownies

Add a teaspoon of instant espresso powder to the dry ingredients to intensify the chocolate flavor with a subtle coffee kick. Great for coffee lovers!

Note: Espresso powder enhances flavor without changing texture; no timing adjustment needed.

Nutrition

Per Serving:

380 kcal
Calories
5g
Protein G
45g
Carbohydrates G
20g
Fat G
3g
Fiber G
150mg
Sodium
Nutritional values are estimates and may vary based on specific ingredients used.

Storage & Tips

Room Temperature

Brownies can be kept at room temperature for up to 2 days when stored in an airtight container. Cover them well to prevent drying out and keep their moist texture intact.

Refrigerator

Store brownies in an airtight container in the fridge for up to 5 days. They may firm up and become denser when cold, but warming slightly before serving restores softness.

Freezer

Wrap brownies tightly in plastic wrap and foil, then freeze for up to 3 months. Thaw overnight in the fridge or at room temperature. To refresh texture, warm briefly in the oven or microwave.

Reheating

Reheat brownies in a low oven (300°F) for 5-7 minutes or microwave for 15-20 seconds with a damp paper towel to maintain moisture. Avoid overheating as it can dry them out.

Make Ahead

Prepare the batter and swirl in caramel up to a day ahead, then refrigerate covered. Bake fresh on serving day for best texture and flavor.

FAQ

Can I use salted butter instead of unsalted?
It's best to use unsalted butter because the recipe already includes sea salt flakes and salted caramel, which provide enough saltiness. Using salted butter might make the brownies too salty and throw off the flavor balance.
How do I make homemade salted caramel for this recipe?
To make salted caramel, melt sugar over medium heat until amber, then carefully add butter and heavy cream while stirring. Finish with a pinch of sea salt. Let it cool until thickened but still pourable before swirling into the brownie batter.
What if I don’t have pistachios? Can I substitute?
You can substitute with other nuts like walnuts or pecans, but pistachios add a unique flavor and vibrant color. Toast the nuts lightly for extra crunch and flavor.
Why are my brownies cakey instead of fudgy?
Overmixing the batter or using too much flour can cause cakey brownies. Be gentle when folding dry ingredients and measure flour accurately. Also, avoid overbaking to maintain fudginess.
How do I know when the brownies are done?
Check by inserting a toothpick near the center after 25 minutes. It should come out with moist crumbs but no raw batter. The edges will look set and slightly pulling away from the pan.
Can I make this recipe gluten-free?
Yes, substitute the all-purpose flour with a gluten-free blend that includes xanthan gum for structure. Mix gently and watch baking time closely, as it may vary slightly.
How do I store leftover brownies?
Store brownies in an airtight container at room temperature for 2 days or refrigerate for up to 5 days. For longer storage, freeze wrapped tightly for up to 3 months.
Can I prepare the batter ahead of time?
Yes, you can prepare the batter and swirl in caramel up to 24 hours before baking. Keep it covered and refrigerated. Bake fresh when ready for the best texture.
Post

Final Thoughts

I hope you enjoy making these salted caramel pistachio brownies as much as I do! They’re a real crowd-pleaser and perfect for any occasion—let me know how yours turn out!

You Might Also Like