Millionaire’s Shortbread Cookies with Salted Caramel: Decadent Layers of Pure Indulgence
If you’re searching for a dessert that feels luxurious yet comforting, Millionaire’s Shortbread Cookies with Salted Caramel are the perfect treat. These indulgent dessert bars feature three irresistible layers: a buttery shortbread base, a rich and gooey salted caramel center, and a silky chocolate topping. Each bite delivers a perfect balance of sweetness, saltiness, and texture—making them a favorite for holidays, gatherings, or simply elevating your everyday dessert game.
The name “millionaire’s shortbread” hints at its richness—and rightly so. These bars are unapologetically decadent, combining classic baking elements into something truly extraordinary. Whether you’re an experienced baker or trying layered desserts for the first time, this recipe will guide you to flawless results.

Why You’ll Love This Recipe
There are countless reasons why salted caramel shortbread bars are so beloved:
- Three layers of perfection: Buttery, chewy, and smooth all in one bite
- Perfect sweet-salty balance: The sea salt enhances the caramel and chocolate
- Make-ahead friendly: Ideal for prepping in advance
- Great for gifting: These bars look as impressive as they taste
- Crowd-pleaser: Loved by both kids and adults
Ingredients
Shortbread Base
- 1 cup unsalted butter (softened)
- ½ cup granulated sugar
- 2 cups all-purpose flour
- ¼ teaspoon salt
- 1 teaspoon vanilla extract
Salted Caramel Layer
- 1 cup unsalted butter
- 1 cup brown sugar (packed)
- 1 can (14 oz) sweetened condensed milk
- ¼ teaspoon salt
- 1 teaspoon vanilla extract
Chocolate Topping
- 2 cups semi-sweet or dark chocolate chips
- 1 tablespoon coconut oil or butter (optional for shine)
- Flaky sea salt (for garnish)

Instructions
Step 1: Prepare the Shortbread Base
- Preheat your oven to 350°F (175°C) and line a 9×13-inch baking pan with parchment paper.
- In a large mixing bowl, cream together softened butter and sugar until light and fluffy.
- Add vanilla extract and mix well.
- Gradually add flour and salt, mixing until a crumbly dough forms.
- Press the dough evenly into the prepared pan.
- Bake for 18–20 minutes or until lightly golden.
- Remove from oven and let cool completely.
Step 2: Make the Salted Caramel
- In a medium saucepan over medium heat, melt butter and brown sugar together.
- Stir continuously until the mixture is smooth and bubbling.
- Add sweetened condensed milk and continue stirring.
- Cook for 5–8 minutes until the caramel thickens and deepens in color.
- Remove from heat and stir in salt and vanilla extract.
- Pour the caramel over the cooled shortbread base and spread evenly.
- Let it cool and set completely (you can refrigerate to speed up this process).
Step 3: Add the Chocolate Layer
- Melt chocolate chips in a heatproof bowl using a microwave or double boiler.
- Stir until smooth, adding coconut oil if desired for a glossy finish.
- Pour the melted chocolate over the caramel layer and spread evenly.
- Sprinkle flaky sea salt over the top while the chocolate is still soft.
- Allow the chocolate to fully set at room temperature or in the refrigerator.
Step 4: Slice and Serve
- Once fully set, lift the dessert out of the pan using parchment paper.
- Slice into squares or rectangles using a sharp knife.
- Serve and enjoy!
Expert Tips for Perfect Millionaire’s Shortbread
1. Use Room Temperature Butter
Softened butter ensures a smooth and evenly mixed shortbread base.
2. Don’t Rush the Caramel
The caramel needs constant stirring to avoid burning and achieve the perfect consistency.
3. Chill Between Layers
Let each layer set properly before adding the next to maintain clean, defined layers.
4. Use Quality Chocolate
Higher-quality chocolate results in a smoother, richer topping.
5. Clean Cuts
Warm your knife slightly before slicing for neat edges.
Creative Variations
Want to customize your millionaire’s shortbread? Try these delicious twists:
1. Nutty Crunch Version
Add chopped pecans or almonds between the caramel and chocolate layers.
2. Espresso Infused
Mix a teaspoon of espresso powder into the caramel for a deeper flavor.
3. White Chocolate Swirl
Swirl melted white chocolate into the dark chocolate layer for a marbled look.
4. Peanut Butter Delight
Add a thin layer of peanut butter over the shortbread before pouring the caramel.
5. Holiday Spice Edition
Add cinnamon or nutmeg to the shortbread base for a festive touch.
Serving Suggestions
Millionaire’s Shortbread Cookies with Salted Caramel are incredibly versatile:
- Serve with coffee or espresso for an elegant dessert pairing
- Add to dessert platters for parties and celebrations
- Wrap individually for homemade gifts
- Pair with vanilla ice cream for an indulgent treat
Storage and Shelf Life
- Room Temperature: Store in an airtight container for up to 5 days
- Refrigerator: Keeps fresh for up to 10 days
- Freezer: Freeze for up to 3 months; thaw before serving
Tip: If refrigerated, let them sit at room temperature for a few minutes before eating for the best texture.
Fun Facts About Millionaire’s Shortbread
- Originates from Scotland, where shortbread has been a traditional treat for centuries
- The “millionaire” name refers to the richness of the ingredients
- Sometimes called “caramel shortbread” or “caramel slices”
- A staple in bakeries and coffee shops worldwide

Why Salted Caramel Makes It Better
Salted caramel isn’t just trendy—it’s transformative. The addition of salt enhances the sweetness of the caramel, creating a more complex and satisfying flavor. It balances the richness of the butter and chocolate, preventing the dessert from becoming overly sweet.
Final Thoughts
Millionaire’s Shortbread Cookies with Salted Caramel are more than just a dessert—they’re an experience. Each bite offers a luxurious combination of textures and flavors that feel both nostalgic and gourmet. Whether you’re baking for a special occasion or treating yourself, this recipe is guaranteed to impress.
Once you master this classic layered dessert, you’ll find endless ways to adapt and personalize it. It’s a recipe that belongs in every home baker’s collection.

Millionaire’s Shortbread Cookies with Salted Caramel
Ingredients
Equipment
Method
- Preheat oven to 350°F (175°C) and line a baking pan.
- Cream butter and sugar, then mix in vanilla, flour, and salt.
- Press dough into pan and bake 18–20 minutes.
- Cook butter, sugar, and condensed milk into caramel.
- Pour caramel over cooled base and let set.
- Melt chocolate and spread over caramel.
- Sprinkle sea salt and allow to set before slicing.






