If you’re looking for a show-stopping treat that hits all the right notes — sweet, salty, rich, and indulgent — this salted caramel dessert is pure gold. With a buttery shortbread-style base, a luscious layer of homemade salted caramel, and a smooth chocolate ganache topping (optional but highly recommended), this recipe brings together contrasting textures and deep flavor in every single bite.
Whether you’re hosting a holiday party, baking for a potluck, or simply treating yourself, this soft and buttery salted caramel dessert is genius-level delicious. Think millionaire’s shortbread — but silkier, softer, and just the right amount of salty.
Ingredients Overview
Each layer of this dessert plays a distinct role, and quality ingredients are key to that dreamy, melt-in-your-mouth finish.
Shortbread Base
-
All-Purpose Flour: The foundation of the base — provides structure.
-
Unsalted Butter: The flavor anchor of the crust — cold, cubed butter is cut into the flour for a tender, crumbly texture.
-
Granulated Sugar or Powdered Sugar: Sweetens the base and helps create a melt-away texture. Powdered sugar yields a softer bite.
-
Salt: Enhances the flavor of the crust and balances the richness.
-
Vanilla Extract (Optional): Adds a warm aroma to the base.
Salted Caramel Layer
-
Granulated Sugar: The base for the caramel. Watch it closely as it melts to avoid burning.
-
Butter: Gives the caramel its richness and helps emulsify the sauce.
-
Heavy Cream: Makes the caramel silky smooth and soft-set.
-
Sea Salt: The signature contrast — use flaky sea salt for the perfect finish.
-
Vanilla Extract: Adds depth and rounds out the caramel’s flavor.
Chocolate Ganache (Optional but divine)
-
Dark Chocolate (or semi-sweet): Melts over the caramel for a velvety top layer.
-
Heavy Cream: Creates a smooth, spreadable consistency.
-
Flaky Salt (Optional): Sprinkle on top for visual appeal and an extra pop of saltiness.
Ingredient Tips:
-
Always use room-temperature eggs and butter unless otherwise specified.
-
For caramel, avoid using non-stick pans — stainless steel offers better heat control.
-
Use high-quality chocolate for ganache — it truly makes a difference.
Step-by-Step Instructions

1. Make the Shortbread Base
Preheat your oven to 350°F (175°C). Line an 8×8-inch baking dish with parchment paper, leaving overhang for easy removal.
In a medium bowl, combine:
-
1 cup (2 sticks / 226g) cold unsalted butter, cubed
-
½ cup powdered sugar
-
2 cups all-purpose flour
-
¼ tsp salt
-
1 tsp vanilla extract (optional)
Use a pastry cutter or fork to work the butter into the dry ingredients until the mixture is crumbly and holds together when pressed.
Press the dough firmly and evenly into the prepared pan.
Bake for 20–22 minutes until lightly golden around the edges. Cool completely before adding the caramel layer.
2. Prepare the Salted Caramel
In a heavy-bottomed saucepan over medium heat, add:
-
1 cup granulated sugar
Let the sugar melt, stirring occasionally with a heatproof spatula. It will clump, then melt into an amber-colored liquid. Don’t walk away.
Once fully melted, carefully whisk in:
-
6 tbsp unsalted butter (cut into chunks)
-
½ cup heavy cream
The mixture will bubble up — stir continuously and carefully. Simmer for 1–2 minutes.
Remove from heat and stir in:
-
1 tsp sea salt
-
1 tsp vanilla extract
Let caramel cool for 5–10 minutes before pouring over the cooled crust. Spread evenly and refrigerate for 30 minutes to set.
3. (Optional) Chocolate Ganache Topping
In a heatproof bowl, combine:
-
4 oz dark chocolate (chopped)
-
¼ cup heavy cream
Microwave in 30-second bursts, stirring until smooth. Let cool for 5 minutes, then spread gently over the caramel layer.
Top with flaky sea salt if desired.
Chill for at least 1 hour before slicing.
Tips, Variations & Substitutions
Best Baking Tips:
-
Let each layer cool and set before adding the next.
-
For clean slices, dip your knife in hot water and wipe between cuts.
-
If the caramel seems runny, cook it a bit longer next time or increase the butter slightly.
Flavor Variations:
-
Espresso Salted Caramel: Add ½ tsp instant espresso powder to the caramel for depth.
-
Bourbon Caramel: Add 1 tbsp bourbon after the cream for an adult twist.
-
Nutty Crust: Mix in ½ cup finely chopped pecans or almonds to the shortbread for crunch.
Diet-Friendly Swaps:
-
Gluten-Free: Use a 1:1 gluten-free flour blend for the crust.
-
Dairy-Free: Use vegan butter and full-fat coconut milk for the caramel and ganache.
-
Low Sugar: Use coconut sugar for the caramel and reduce chocolate topping slightly.
Storage Tips:
-
Store in an airtight container in the fridge for up to 5 days.
-
Freeze (sliced) for up to 1 month — separate layers with parchment.
Serving Ideas & Occasions
This salted caramel dessert fits beautifully into:
-
Holiday dessert platters — rich and festive.
-
Dinner parties — serve chilled in bite-sized squares.
-
Bake sales and gifting — wrap individually in parchment.
-
Picnics or potlucks — sturdy, portable, and crowd-pleasing.
-
Coffee pairing — balances perfectly with espresso or cold brew.
You can serve it chilled for a firmer texture or room temperature for gooey, melt-in-your-mouth richness.
Nutritional & Health Notes
Each square (based on 16 servings) contains:
-
Calories: 220–250
-
Fat: 15g
-
Sugar: 18–22g
-
Carbs: 25–30g
-
Protein: ~2g
This dessert is indulgent but made with real, high-quality ingredients — no preservatives, no fillers.
To lighten it up:
-
Cut smaller portions
-
Use bittersweet chocolate for lower sugar
-
Swap heavy cream with coconut milk for less dairy
The caramel itself also offers some antioxidants from the vanilla and chocolate, though it’s primarily a treat to savor in moderation.
FAQs
Q1: Can I make this salted caramel dessert ahead of time?
A1: Yes! It keeps well in the fridge for up to 5 days and even longer in the freezer. Make it the day before for parties — the texture improves as it chills.
Q2: Why did my caramel turn grainy?
A2: Grainy caramel usually results from sugar crystallizing. Avoid stirring too early and make sure your pan is clean. You can add a spoonful of corn syrup or lemon juice to help prevent crystallization.
Q3: Can I use store-bought caramel sauce?
A3: You can — but the texture will be looser and sweeter. For the best soft-yet-set layer, homemade caramel is recommended. Look for a thick, soft caramel if buying pre-made.
Q4: How do I cut clean slices without cracking the chocolate?
A4: Use a sharp knife dipped in hot water and wiped clean after each cut. This helps melt through the ganache cleanly without cracking.
Q5: Can I double this recipe?
A5: Absolutely. Use a 9×13-inch pan and double all ingredients. Add 3–5 minutes to the baking time for the crust.
Q6: Is there a no-bake version of this?
A6: Yes! Use a graham cracker crust or cookie crust, press into the pan, and chill instead of baking. Then layer with caramel and ganache as usual.
Q7: What’s the difference between caramel and dulce de leche?
A7: Caramel is made from sugar, butter, and cream, while dulce de leche is made by slowly heating sweetened condensed milk. Caramel has a deeper, more buttery flavor — perfect for this dessert.
Salted Caramel Cookies – Soft and Buttery Perfection
This soft and buttery salted caramel dessert features a tender shortbread crust, rich homemade caramel, and optional chocolate ganache. Perfectly sweet and salty with a melt-in-your-mouth finish.
- Prep Time: 25 minutes
- Cook Time: 25 minutes
- Total Time: 1½ hours (including chilling)
- Yield: 16 squares 1x
Ingredients
Shortbread Base:
-
2 cups all-purpose flour
-
1 cup cold unsalted butter, cubed
-
½ cup powdered sugar
-
¼ tsp salt
-
1 tsp vanilla extract (optional)
Salted Caramel:
-
1 cup granulated sugar
-
6 tbsp unsalted butter
-
½ cup heavy cream
-
1 tsp sea salt
-
1 tsp vanilla extract
Chocolate Ganache (Optional):
-
4 oz dark chocolate, chopped
-
¼ cup heavy cream
-
Flaky salt for topping (optional)
Instructions
-
Preheat oven to 350°F. Line an 8×8 pan with parchment.
-
Mix flour, sugar, salt, and butter until crumbly. Press into pan. Bake 20–22 minutes. Cool.
-
In a saucepan, melt sugar until amber. Whisk in butter, then cream. Stir in salt and vanilla.
-
Pour caramel over crust. Chill 30 minutes.
-
(Optional) Melt chocolate with cream, spread over caramel. Top with flaky salt. Chill 1 hour.
-
Slice and serve chilled or at room temperature.
Notes
-
Preheat oven to 350°F. Line an 8×8 pan with parchment.
-
Mix flour, sugar, salt, and butter until crumbly. Press into pan. Bake 20–22 minutes. Cool.
-
In a saucepan, melt sugar until amber. Whisk in butter, then cream. Stir in salt and vanilla.
-
Pour caramel over crust. Chill 30 minutes.
-
(Optional) Melt chocolate with cream, spread over caramel. Top with flaky salt. Chill 1 hour.
-
Slice and serve chilled or at room temperature.
