Have you ever dreamed of a dessert with three perfect, outrageously decadent layers: a buttery shortbread crust, a thick and chewy caramel filling, and a rich, snappy chocolate ganache on top? What if I told you that you could make the famous, luxurious Millionaire’s Shortbread without ever turning on your oven? This incredible, easy, and completely No-Bake Millionaire’s Shortbread recipe is the ultimate indulgent treat.
This isn’t just a recipe; it’s a game-changer. We’re taking the beloved, classic British bar and making it unbelievably simple with a brilliant no-bake almond flour crust that is naturally gluten-free! This is topped with a foolproof, 3-ingredient caramel and a silky, two-tone chocolate ganache. It’s a show-stopping dessert that looks and tastes like it came from a high-end bakery but is secretly simple to make at home.
Table of Contents
Table of Contents
Recipe Overview: The Ultimate No-Bake Indulgence
What makes this No-Bake Millionaire’s Shortbread so special is its perfect trio of textures and its incredible ease. The recipe brilliantly deconstructs a classic pastry into simple, no-fuss steps. The tender, nutty, no-bake crust, the rich, chewy, stovetop caramel, and the smooth, decadent chocolate ganache come together to create three layers of pure bliss. It’s the perfect make-ahead dessert for holidays, bake sales, or any time a truly special treat is in order.
Metric | Time / Level |
Total Time | 3 hours 30 minutes (includes chilling) |
Active Prep Time | 30 minutes |
Difficulty Level | Easy |
Servings | 16 small bars |
The Essential Ingredients for This Decadent Treat
This recipe uses a handful of high-quality ingredients to create its three distinct and delicious layers.
- The No-Bake Almond Flour Crust: The buttery, nutty, and tender foundation.
- Almond Flour: This is the secret to our no-bake crust! Finely ground almond flour has a wonderful, nutty flavor and a tender texture that, when combined with melted butter, creates a perfect press-in crust that sets up beautifully in the fridge—no baking required! It also makes these bars naturally gluten-free.
- The Foolproof 3-Ingredient Caramel: This is the rich, chewy heart of the bars.
- Brown Sugar, Butter, and Sweetened Condensed Milk: This magical trio is cooked briefly on the stovetop to create a thick, rich, and completely foolproof caramel. The sweetened condensed milk ensures it stays soft and chewy, never hard or grainy.
- The Silky Chocolate Ganache: The beautiful and decadent topping.
- Dark and White Chocolate: We use a rich, bittersweet dark chocolate for the main ganache layer, which perfectly balances the sweet caramel. A little bit of white chocolate is used to create the stunning, professional-looking marbled pattern on top.
- Heavy Cream: Hot heavy cream is poured over the chocolate to gently melt it, creating an impossibly smooth, silky, and rich ganache that sets to a perfect, snappy finish.

Step-by-Step to Perfect No-Bake Bars
This recipe is a rewarding project with three simple parts. Follow these detailed steps for a perfect result every time.
Part 1: The No-Bake Almond Flour Shortbread
Step 1: First, line an 8×8-inch square pan with two crisscrossing pieces of parchment paper, leaving an overhang on the sides to act as “handles.” This is the secret to easily removing the bars later.
Step 2: In a medium bowl, stir together the 200g of almond flour, the 2 tablespoons of brown sugar, and the 1/4 teaspoon of salt.
Step 3: Pour the melted butter and vanilla extract into the flour mixture. Stir with a fork until all the dry ingredients are completely saturated and the mixture has the consistency of wet sand.
Step 4: Press the mixture firmly and evenly into the bottom of your prepared pan. Use the flat bottom of a measuring cup or a glass to pack it down into a tight, compact layer.
Step 5: Chill the crust in the refrigerator while you prepare the caramel. This helps it to set and firm up.
Part 2: The Foolproof 3-Ingredient Caramel
Step 1: In a small, heavy-bottomed pot over medium heat, combine the 100g of brown sugar, the 75g of unsalted butter, and the 300g of sweetened condensed milk.
Step 2: Bring the mixture to a boil, stirring constantly with a heatproof spatula to prevent the bottom from scorching.
Step 3: Once it is boiling, continue to cook and stir for 2-3 minutes as the caramel thickens. You’ll know it’s ready when you can drag your spatula through the caramel and the line it creates takes 1-2 seconds to come back together.
Step 4: While the caramel is still warm, pour it over the chilled shortbread layer. Use a small offset spatula to quickly and gently smooth it into an even layer.
Step 5: Let the caramel layer chill in the refrigerator while you prepare the chocolate ganache.
Part 3: The Silky Chocolate Ganache Topping
Step 1: Set aside your chopped dark chocolate and chopped white chocolate in two separate, heat-safe bowls.
Step 2: Heat the 125g of heavy cream in a small pot over medium heat until small bubbles just begin to form around the edges and it starts to simmer. Do not let it come to a full, rolling boil.
Step 3: Pour about 100g of the hot cream over the dark chocolate and the remaining 25g over the white chocolate. Let both bowls sit completely undisturbed for 1-2 minutes. This allows the heat to gently melt the chocolate.
Step 4: After a minute, begin to stir or whisk both chocolate mixtures until they are completely melted, smooth, and glossy.
Pro Tip: At first, the ganache might look chunky or curdled. Don’t worry! Just keep stirring gently and consistently in circles, and it will magically come together into a smooth, beautiful emulsion.
Part 4: Assemble and Chill Your Bars
Step 1: Pour the dark chocolate ganache over the set caramel layer and smooth it into an even layer with an offset spatula.
Step 2: Use a small spoon to place little blobs or dollops of the white chocolate ganache on top of the dark chocolate layer.
Step 3: To create the beautiful marbled pattern, gently run the tip of a chopstick or a thin knife through the ganache layer (just the top chocolate layer, not the caramel). Move in a zigzag pattern from left to right, and then in an up-and-down motion, without lifting up your tool.
Step 4 (The Final Chill!): Let the entire dish chill in the refrigerator again for at least 1 hour, or until all the layers have completely set and the chocolate is firm.
To serve, use the parchment paper handles to lift the entire block out of the pan. Run a long, sharp knife under hot water and wipe it dry between each slice to get beautiful, clean cuts. Cut into 16 small, square bars.

The Best Easy No-Bake Millionaire’s Shortbread
A completely no-bake version of the classic Millionaire’s Shortbread, this decadent bar dessert features three distinct layers. The base is a simple, press-in shortbread crust made from almond flour, brown sugar, and melted butter. The middle layer is a rich, chewy caramel made on the stovetop with condensed milk. The top layer is a smooth, dark chocolate ganache with a beautiful white chocolate marble swirl. The bars are chilled until firm, then sliced for serving.
- Prep Time: 30 minutes
- Cook Time: 7 minutes
- Total Time: 1 hour 40 minutes (includes chilling time)
- Yield: 16 bars 1x
- Category: Dessert
- Method: No-Bake, Chilling, Simmering
- Cuisine: Scottish
- Diet: Gluten Free
Ingredients
- For the Shortbread Crust:
- 200 g (about 2 cups) almond flour
- 2 tablespoons brown sugar
- ¼ teaspoon salt
- 75 g (about 5.5 tbsp) unsalted butter, melted
- ½ teaspoon vanilla extract
- For the Caramel Layer:
- 100 g (about ½ cup) brown sugar
- 75 g (about 5.5 tbsp) unsalted butter
- 300 g (about 1 cup) condensed milk
- For the Chocolate Ganache:
- 200 g (about 1 ¼ cups) dark chocolate, chopped
- 50 g (about 1/3 cup) white chocolate, chopped
- 125 g (about ½ cup) heavy cream
Instructions
- Make the Crust: Line an 8×8-inch square pan with parchment paper, leaving overhangs to use as handles.
- In a bowl, stir together the almond flour, brown sugar, and salt. Pour in the melted butter and vanilla extract, and stir until the mixture resembles wet sand.
- Press the mixture firmly and evenly into the bottom of the prepared pan. Chill in the refrigerator while you prepare the caramel.
- Make the Caramel: In a small pot over medium heat, combine the brown sugar, butter, and condensed milk. Bring to a boil, stirring constantly.
- Continue to boil for 2-3 minutes as the caramel thickens. It is ready when a spatula dragged through the bottom leaves a trail that takes 1-2 seconds to close.
- While the caramel is still warm, pour it over the chilled shortbread crust and smooth it into an even layer. Let it chill in the refrigerator while you prepare the ganache.
- Make the Chocolate Ganache: Place the chopped dark chocolate and white chocolate into two separate heat-safe bowls.
- Heat the heavy cream on medium heat until it just begins to simmer. Pour 100g of the hot cream over the dark chocolate and the remaining 25g over the white chocolate. Let them sit undisturbed for 1-2 minutes.
- Whisk each bowl of chocolate until the ganache is melted and smooth.
- Pour the dark chocolate ganache over the caramel layer and smooth it out.
- Use a spoon to drop small blobs of the white chocolate ganache on top of the dark chocolate layer.
- Gently run a chopstick or knife through the ganache layers in a zigzag pattern to create a marbled effect.
- Chill and Serve: Chill the tart in the refrigerator for at least 1 hour, until all layers have set.
- Use the parchment paper overhangs to lift the shortbread from the pan. Run a sharp knife under hot water to make clean cuts, and slice into bars.
Notes
- This is a completely no-bake dessert, making it ideal for when you don’t want to use an oven.
- Using a parchment paper sling in the pan is a key step that makes it easy to remove the finished bars for clean slicing.
- The visual cue of dragging a spatula through the caramel is the best way to test for the correct thickness.
- Running your knife under hot water before each cut will result in neater, cleaner bars.
Nutrition
- Serving Size: 1 bar
- Calories: 300-380
- Sugar: 25-30 g
- Sodium: 80-120 mg
- Fat: 20-28 g
- Saturated Fat: 12-16 g
- Trans Fat: 0 g
- Carbohydrates: 25-30 g
- Fiber: 2-3 g
- Protein: 4-6 g
- Cholesterol: 40-60 mg
Storage and Make-Ahead Tips
These No-Bake Millionaire’s Shortbread Bars are the perfect make-ahead treat.
- Make-Ahead: You can make these bars completely up to 5 days in advance. The flavors will meld and they will be perfectly set and ready to go.
- Storage: Store the bars in an airtight container in the refrigerator. Because of the butter and cream, they will become too soft if left at room temperature for a long time. They will stay fresh in the fridge for up to a week.
- Freezing: These bars also freeze beautifully! You can freeze the entire block or individual, pre-cut bars. Wrap them well in plastic wrap and foil. They will keep in the freezer for up to 3 months.
For more recipe follow my Pinterest account
Creative Recipe Variations
This decadent, layered bar is a wonderful base for other delicious and creative flavor combinations.
- Add a Sprinkle of Flaky Sea Salt: For a classic, sophisticated flavor that perfectly balances the sweetness, sprinkle a tiny pinch of flaky sea salt (like Maldon sea salt) over the top of the chocolate ganache just before you chill it.
- Peanut Butter Millionaire’s Bars: For a delicious peanut butter cup twist, you can gently swirl 1/4 cup of melted, creamy peanut butter into the caramel layer just after you’ve poured it over the crust, before it sets.
- Use a Different Crust: If you don’t have almond flour, you can easily make a delicious no-bake crust by substituting an equal weight of finely crushed shortbread cookies, Biscoff cookies, or even pretzels for a sweet and salty version.
Enjoy Your Outrageously Decadent Treat!
You’ve just created a truly spectacular dessert that is a perfect trifecta of texture and taste. This Easy No-Bake Millionaire’s Shortbread is a rich, satisfying, and incredibly impressive treat that is sure to wow anyone you share it with. It’s a decadent recipe that proves you don’t need an oven to create something truly special and bakery-worthy.
We hope you enjoy every last, rich, chewy, and chocolatey bite!
If you enjoyed making this recipe, please leave a comment below or share it with a friend who loves a decadent dessert!
Frequently Asked Questions (FAQs)
Q1: What is Millionaire’s Shortbread?
Millionaire’s Shortbread (also known as a caramel slice or caramel shortcake) is a classic dessert bar from Scotland. It traditionally consists of three layers: a baked shortbread biscuit base, a soft caramel filling, and a layer of milk or dark chocolate on top. This recipe is a clever, no-bake version of that classic.
Q2: Is this recipe gluten-free?
Yes! Because the crust is made with almond flour instead of traditional all-purpose flour, this recipe is naturally gluten-free. Just be sure that all of your other packaged ingredients (like your chocolate) are certified gluten-free if you are serving it to someone with a severe allergy.
Q3: My caramel is too hard (or too soft). What did I do wrong?
The texture of this condensed milk caramel depends on how long you boil it. If your caramel is too soft and runny, it likely needed another minute or two of boiling to thicken up. If it is too hard, it was likely boiled for a bit too long. Follow the visual cue in the recipe: when you can drag a spatula through it and the line it creates holds for 1-2 seconds, it is perfect.
Q4: How do I cut these bars without the layers smushing together?
The two most important secrets to clean, perfect slices are a thoroughly chilled product and a hot, sharp knife. Make sure your bars have been in the refrigerator for at least a few hours so all the layers are firm. Then, use a long, sharp knife. Run the blade of the knife under hot running water for a few seconds, quickly wipe it dry with a towel, and then make one clean, decisive cut. Repeat this process of heating and wiping the knife for every single cut.
Q5: My chocolate ganache split or seized. What happened?
A split or “broken” ganache (where it looks oily and grainy) usually happens if the cream was too hot or if liquid got into the chocolate. A “seized” ganache (where it becomes a hard, stiff paste) can happen if the chocolate gets too hot too quickly. The best way to prevent this is to let the hot cream sit on the chocolate undisturbed for a few minutes to melt it gently, and then to whisk it slowly and consistently until it comes together.