If you adore the luscious blend of crunchy, buttery shortbread, gooey caramel, and rich chocolate, then you’re going to fall head over heels for this No Bake Millionaire Shortbread Bars Recipe. It’s a delightful twist on a classic indulgent treat that comes together with ease, no oven required. Perfectly layered, these bars marry texture and flavor in every bite, making them an irresistible snack or dessert for any occasion. I can’t wait to share this treasured recipe with you!

Ingredients You’ll Need
Every ingredient in this recipe plays a pivotal role, coming together to create that perfect harmony of crunch, creaminess, and sweetness. The simplicity of these components makes it easy to gather, yet each one brings depth to the texture and flavor you’ll enjoy in each bar.
- Shortbread cookies (10.5 ounces / 300g): Use a crispy variety to provide that satisfying buttery crunch for the base.
- Unsalted butter (7 tablespoons / 100g + 6 tablespoons + 1 tablespoon): Butter enriches both the base and the caramel, as well as smoothing out the chocolate topping for richness.
- Light brown sugar (6 tablespoons / 75g): Adds a deep molasses sweetness and helps bind the base beautifully.
- Sweetened condensed milk (1 can, 14 ounces / 396g): The key to that irresistibly gooey caramel layer.
- Salt (1/4 ½ teaspoon): Enhances all the flavors and balances out the sweetness.
- Semi-sweet chocolate chips (8 ounces / 225g): Provides a luscious, smooth, and melt-in-your-mouth chocolate topping.
How to Make No Bake Millionaire Shortbread Bars Recipe
Step 1: Chill Your Base
Start by crushing those crispy shortbread cookies finely and mixing them with the melted butter and light brown sugar to form the base. Press this mixture firmly and evenly into your prepared pan. This foundational step is crucial for the bars’ texture, giving you that perfect crunch beneath the silky caramel and chocolate layers. Once smoothed out, pop it into the fridge for 30 minutes to chill and firm up, which makes cutting a breeze later on.
Step 2: Simmer the Caramel
Next, it’s caramel time! In a small saucepan, melt 6 tablespoons of unsalted butter together with the sweetened condensed milk and a pinch of salt over medium heat. Keep stirring continuously; this step requires attention. Stirring prevents burning and helps the caramel thicken beautifully. After 10 to 15 minutes of gentle bubbling, you’ll notice the caramel takes on that irresistibly sticky and creamy texture you want in a millionaire shortbread.
Step 3: Cool the Caramel
Pour your luscious caramel over the chilled shortbread base, making sure to spread it evenly so every bite gets an even hit of sweetness. Let the caramel set for about 15 minutes. You want it firm but still sticky, ready to hold the chocolate layer perfectly on top.
Step 4: Melt the Chocolate
While the caramel is cooling, melt those semi-sweet chocolate chips with the remaining tablespoon of butter. Use a microwave in 30-second bursts, stirring in between, until the chocolate is smooth and glossy. This step is all about patience—stop as soon as it’s melted for a luscious, velvety texture you’ll want to swim in.
Step 5: Spread Chocolate Evenly
Now for the grand finish: pour the melted chocolate over the now firm caramel layer. Use a spatula to gently spread it out to the edges, covering the entire surface with that silky topping. This chocolate cap adds richness and creates that unmistakable millionaire bar look and taste everyone loves.
Step 6: Sprinkle Sea Salt
Before the chocolate sets, sprinkle a few flakes of sea salt evenly across the top. This little touch adds a brilliant contrast to the sweetness, enhancing all those decadent flavors running through the bars.
Step 7: Slice and Serve
After allowing the bars to set for about 45 minutes, they’re ready to be sliced into perfect squares. For the cleanest cuts, let them sit at room temperature for 10 to 15 minutes before slicing. This final step will keep your No Bake Millionaire Shortbread Bars looking as tempting as they taste.
How to Serve No Bake Millionaire Shortbread Bars Recipe

Garnishes
While the flaky sea salt is classic, you can also jazz up your bars with a sprinkle of crushed nuts, a drizzle of caramel or chocolate, or even a dusting of cocoa powder or edible gold dust for special occasions. These little extra touches impress guests and make your bars even more lavish.
Side Dishes
Pair these bars with a scoop of vanilla ice cream or a dollop of whipped cream for an indulgent dessert experience. A hot cup of coffee, tea, or even a glass of cold milk complements the rich flavors beautifully and balances the sweetness in a delightful way.
Creative Ways to Present
For parties, consider cutting them into bite-sized squares and arranging them on a pretty platter dusted with cocoa powder or edible flowers. You could also serve them inside individual clear boxes or cupcake liners as charming homemade gifts that everyone will rave about.
Make Ahead and Storage
Storing Leftovers
Your leftover No Bake Millionaire Shortbread Bars will keep wonderfully in an airtight container at room temperature for up to 3 days. For longer freshness, refrigerate them, which will also firm up the caramel and chocolate layers, making them easier to handle.
Freezing
If you want to enjoy these bars later, you can freeze them for up to 2 months. Wrap individual bars tightly in plastic wrap and place them in a freezer-safe container or bag. Thaw at room temperature before serving to restore their silky texture.
Reheating
Since these bars are best enjoyed chilled or at room temperature, reheating is not recommended. Simply let frozen bars thaw naturally and allow refrigerated bars to warm slightly at room temperature for the best texture and flavor.
FAQs
Can I use other cookies for the base?
Absolutely! While crispy shortbread cookies provide the classic texture, you can substitute digestive biscuits or graham crackers for a slightly different flavor and texture.
Do I need to chill the bars before slicing?
Yes, chilling helps the layers firm up and makes slicing much cleaner. If you cut them too soon, the caramel and chocolate might be too soft and sticky.
Is it possible to use dark chocolate instead of semi-sweet?
Definitely. Dark chocolate will add a more intense cocoa flavor and slightly less sweetness, which some people prefer. Feel free to adjust according to your taste.
Can I make these bars vegan?
Since this recipe uses butter and sweetened condensed milk, it’s not vegan as is. However, you can try plant-based butters and vegan condensed milk alternatives, though the texture and taste might vary.
How long does it take for the caramel to thicken?
Typically, simmering for 10 to 15 minutes while stirring constantly will yield the right consistency. The caramel should be thick, sticky, and glossy when ready.
Final Thoughts
This No Bake Millionaire Shortbread Bars Recipe is truly a showstopper, combining simplicity with indulgence in the best way possible. Whether you’re treating yourself or impressing friends and family, these bars are sure to hit the sweet spot every time. So go ahead, make a batch and enjoy that perfect blend of buttery crunch, gooey caramel, and rich chocolate—it’s a little slice of heaven you won’t regret!
Print
No Bake Millionaire Shortbread Bars Recipe
- Prep Time: 20 minutes
- Cook Time: 15 minutes
- Total Time: 1 hour 30 minutes
- Yield: 16 servings
- Category: Dessert
- Method: No-Cook
- Cuisine: British
Description
No Bake Millionaire Shortbread Bars combine a crisp shortbread base with a luscious homemade caramel layer and a smooth semi-sweet chocolate topping sprinkled with flaky sea salt. This indulgent treat requires no baking and is perfect for those looking for a decadent dessert with minimal effort and prep time.
Ingredients
Shortbread Base
- 10.5 ounces (300g) shortbread cookies, crispy variety
- 7 tablespoons (100g) unsalted butter, melted
- 6 tablespoons (75g) light brown sugar
Caramel Layer
- 6 tablespoons (85g) unsalted butter
- 1 (14-ounce) (396g) can sweetened condensed milk
- 1/4 teaspoon salt
Chocolate Topping
- 8 ounces (225g) semi-sweet chocolate chips
- 1 tablespoon (14g) unsalted butter
- Flaky sea salt, for sprinkling
Instructions
- Chill Your Base: Start by pressing a mixture of crushed shortbread cookies, melted butter, and light brown sugar into a prepared pan. Smooth and even out the base, pressing firmly to create a compact layer. Chill the base for 30 minutes to set and help it hold together during cutting.
- Simmer the Caramel: In a small saucepan, combine 6 tablespoons of unsalted butter, sweetened condensed milk, and salt. Heat over medium heat while stirring continuously until the caramel bubbles gently and thickens, about 10-15 minutes. Keep stirring to prevent the mixture from burning or sticking.
- Cool the Caramel: Pour the thickened caramel evenly over the chilled shortbread base. Spread carefully to cover the base. Let the caramel layer set for 15 minutes until it firms up, becoming sticky and shiny.
- Melt the Chocolate: While the caramel cools, place semi-sweet chocolate chips and 1 tablespoon of unsalted butter in a microwave-safe bowl. Melt them in 30-second intervals, stirring between each, until fully melted and smooth.
- Spread Chocolate Evenly: Pour the melted chocolate over the cooled caramel layer. Use a spatula to spread the chocolate smoothly and evenly across the surface, covering the entire caramel layer.
- Sprinkle Sea Salt: While the chocolate is still warm, sprinkle flaky sea salt evenly over the top for a delightful flavor contrast.
- Slice and Serve: Allow the bars to set for about 45 minutes at room temperature. For cleaner cuts, let the bars sit for an additional 10-15 minutes before slicing into squares and serving.
Notes
- Use crispy shortbread cookies for a firm and crunchy base.
- Stir the caramel continuously to prevent burning and ensure smoothness.
- Flaky sea salt enhances the flavor by balancing the sweetness with a hint of saltiness.
- Allow bars to set thoroughly for easy slicing and neat edges.
- Store in an airtight container at room temperature or chilled for longer freshness.

