If you have a sweet tooth and love the perfect combination of crunchy, gooey, and chocolatey, then you are absolutely going to adore this Millionaire Bars Recipe. This treat layers a crisp buttery shortbread base with luscious caramel and finishes with a thick, glossy chocolate topping. Each bite is a heavenly mix of textures and flavors that make these bars a complete crowd-pleaser. Whether you’re making them for a family gathering, a bake sale, or simply a special indulgence, this Millionaire Bars Recipe will quickly become your go-to dessert for any occasion.
Ingredients You'll Need
Getting these bars just right starts with simple but essential ingredients. Each one plays a pivotal role, whether it’s creating the perfect shortbread crust, that delectably rich caramel, or the silky chocolate topping. These ingredients combine effortlessly to create layers of goodness you won’t want to miss.
- Unsalted butter: Provides a rich, creamy base for both the crust and the caramel, ensuring perfect texture and flavor control.
- Granulated sugar: Adds the necessary sweetness and helps with the structure of the shortbread crust.
- Brown sugar: Delivers a deep, molasses-like flavor essential for that classic caramel taste.
- Kosher salt: Enhances all the flavors and balances the sweetness perfectly.
- Vanilla extract: Brings warmth and depth to every layer of the bars.
- All-purpose flour: The foundation of the shortbread, providing the right crumb and crunch.
- Sweetened condensed milk: Key for the caramel’s smooth, creamy texture and rich sweetness.
- Corn syrup: Helps prevent crystallization in the caramel for a silky finish.
- Chocolate chips: Choose high-quality for the most luscious, melt-in-your-mouth topping.
- Coconut oil: Gives the chocolate a beautiful shine and helps it set perfectly.
How to Make Millionaire Bars Recipe
Step 1: Prepare the Shortbread Crust
Start by preheating your oven to 350°F and lining a 9x9-inch baking pan with parchment paper. This keeps the bars from sticking and makes cleanup a breeze.
Next, cream together the unsalted butter, granulated sugar, and brown sugar until light and fluffy using a hand mixer—this ensures a tender and slightly crisp crust. Add in the salt and vanilla extract, beating until fully incorporated for that extra burst of flavor.
Gradually add the flour, mixing carefully so the dough just comes together. Press this dough evenly into your prepared pan and bake for 12 to 15 minutes or until golden brown. Let it cool completely before adding the next layers—you want a firm base for that luscious caramel.
Step 2: Make the Caramel Layer
While the crust cools, start your caramel on the stove. Combine the sweetened condensed milk, unsalted butter, brown sugar, corn syrup, vanilla extract, and salt in a saucepan over medium-high heat.
Stir continuously until the mixture bubbles, then reduce to a low simmer. Keep stirring for about 5 to 10 minutes, watching as the caramel thickens into that irresistible golden, gooey goodness. It's essential to stir constantly to prevent sticking and burning.
Pour this beautiful caramel over the cooled shortbread crust, spreading it evenly. Then, pop the pan in the refrigerator for at least one hour so the caramel sets nice and firm—this step is key to making your bars hold their shape while still staying delectably soft.
Step 3: Add the Decadent Chocolate Topping
Once your caramel has set, it’s time for the final showstopper: the chocolate topping. Put the chocolate chips and coconut oil in a microwave-safe bowl and heat in 30-second increments, stirring between each, until the mixture melts completely smooth.
Let the melted chocolate cool slightly, then pour it over the caramel layer and spread it out into an even, glossy layer. Return the bars to the refrigerator or freezer until the chocolate hardens, which usually takes about 30 minutes.
How to Serve Millionaire Bars Recipe
Garnishes
For an extra touch, sprinkle flaky sea salt on top of the chocolate just before it sets. The salty crunch beautifully contrasts the sweet caramel and chocolate. You can also add chopped nuts like pecans or almonds for a nutty twist and some extra texture.
Side Dishes
Millionaire bars are rich, so pairing them with something light and refreshing works wonderfully. A dollop of whipped cream or a scoop of vanilla ice cream balances out the sweetness while adding creamy deliciousness. Fresh berries on the side also cut through the richness to cleanse your palate between bites.
Creative Ways to Present
Serve these bars as bite-sized squares on a decorative platter at parties, or stack them in colorful paper cups for a charming presentation. For a fun twist, drizzle additional caramel or melted chocolate over individual bars just before serving. Wrapping them in wax paper makes a beautiful homemade gift.
Make Ahead and Storage
Storing Leftovers
Millionaire bars store beautifully in an airtight container at room temperature or in the refrigerator. Keeping them cool helps maintain the chocolate’s crisp texture and the caramel’s perfect chewiness. They’ll stay fresh for up to 5 days, making them an ideal treat to prepare in advance for gatherings.
Freezing
Want to keep these bars on hand for longer? Wrap individual bars tightly in plastic wrap and place them in a freezer-safe container or bag. They freeze well for up to 2 months. When ready to enjoy, thaw them at room temperature to preserve the texture and taste perfectly.
Reheating
There’s no need to heat up these bars, as they’re best enjoyed cool to allow the layers to stay distinct. However, if you prefer the chocolate a bit melty, a quick 10-second zap in the microwave will do the trick—just be careful, so the caramel doesn't become too soft.
FAQs
Can I use salted butter instead of unsalted?
Yes, you can substitute salted butter, but I recommend reducing or skipping the extra salt in the recipe to avoid over-salting. Unsalted butter gives you better control over the flavor balance, but salted butter works in a pinch.
What is the best chocolate to use for the topping?
High-quality semisweet or bittersweet chocolate chips are ideal because they provide the right balance of sweetness and richness. You can also use milk or dark chocolate depending on your personal preference, but semisweet is the classic choice for Millionaire Bars Recipe.
Why do I need corn syrup in the caramel layer?
Corn syrup prevents the sugar from crystallizing, which keeps your caramel smooth and creamy. Without it, your caramel might turn grainy or harden unevenly. It’s a small addition with a big impact on texture.
Can I make this recipe gluten-free?
Absolutely! Substitute the all-purpose flour in the shortbread crust with your favorite gluten-free flour blend. Just make sure it’s a 1:1 substitution and avoid flour blends with added starches that might alter texture. This way, everyone can enjoy the Millionaire Bars Recipe.
How long does it take for the caramel to set properly?
Refrigerating the caramel layer for at least one hour is necessary to allow it to firm up enough to support the chocolate topping. If you’re short on time, letting it chill longer is even better to get those clean, neat bar slices.
Final Thoughts
There’s nothing quite like the joy of sinking your teeth into a perfectly crafted Millionaire Bars Recipe. The buttery crumbly crust, sticky caramel, and decadent chocolate topping work together in a harmony of flavors and textures that will have everyone asking for seconds. I can’t wait for you to try this recipe yourself and watch it become a beloved classic in your dessert lineup!
PrintMillionaire Bars Recipe
These Millionaire Bars are a luscious three-layer dessert featuring a buttery shortbread crust, a rich homemade caramel layer, and a smooth chocolate topping. Perfectly balanced between sweet and salty, this treat is an indulgent crowd-pleaser for any occasion.
- Prep Time: 20 minutes
- Cook Time: 25 minutes
- Total Time: 1 hour 45 minutes
- Yield: 24 servings
- Category: Dessert
- Method: Baking
- Cuisine: American
Ingredients
Shortbread Crust
- 1 cup unsalted butter (226 grams, room temperature, 2 sticks)
- ¼ cup granulated sugar (50 grams)
- ½ cup brown sugar (107 grams)
- ½ teaspoon kosher salt
- 1 teaspoon vanilla extract (4 grams)
- 2 cups all-purpose flour (240 grams)
Caramel Layer
- 14 ounces sweetened condensed milk (396 grams, 1 can)
- ¾ cup unsalted butter (170 grams, 1½ sticks)
- ¾ cup brown sugar (160 grams)
- ¼ cup corn syrup (78 grams)
- ½ teaspoon pure vanilla extract (2 grams)
- ½ teaspoon kosher salt
Chocolate Topping
- 3 cups chocolate chips (510 grams)
- 3 tablespoons coconut oil (42 grams)
Instructions
- Preheat and Prepare Pan: Preheat your oven to 350°F. Line a 9x9-inch baking pan with parchment paper to prevent sticking and set aside.
- Cream Butter and Sugars: In a large bowl, use a hand mixer to cream together the unsalted butter, granulated sugar, and brown sugar until the mixture is fluffy and smooth.
- Add Salt and Vanilla: Add the kosher salt and vanilla extract to the creamed mixture and beat until fully incorporated and uniform in texture.
- Add Flour: Gradually add the all-purpose flour to the bowl, mixing a little at a time with the hand mixer. Beat after each addition until the dough comes together, taking care not to overmix to maintain a tender crust.
- Press Dough into Pan: Evenly press the dough firmly into the bottom of the prepared baking pan to create the shortbread crust layer.
- Bake Crust: Bake the crust in the preheated oven for 12 to 15 minutes, or until it is golden brown. Remove from the oven and let it cool completely.
- Make Caramel: While the crust cools, combine sweetened condensed milk, unsalted butter, brown sugar, corn syrup, vanilla extract, and kosher salt in a saucepan. Stir over medium-high heat until the mixture begins to bubble, then reduce heat to a simmer. Continue stirring frequently for 5 to 10 minutes until the caramel thickens.
- Pour Caramel Layer: Pour the thickened caramel evenly over the cooled shortbread crust, spreading it gently to cover the whole surface.
- Chill Caramel: Place the pan in the refrigerator for at least 1 hour to allow the caramel layer to set firmly.
- Melt Chocolate: In a microwave-safe bowl, combine the chocolate chips and coconut oil. Microwave in 30-second increments, stirring well between each session, until melted and smooth. Let the chocolate cool for a few minutes but ensure it remains pourable.
- Spread Chocolate Topping: Pour the melted chocolate over the caramel layer and spread into an even layer using a spatula.
- Set Chocolate: Return the bars to the refrigerator or freezer until the chocolate topping hardens completely, approximately 30 minutes.
- Serve: Remove from fridge, cut into 24 bars, and serve chilled for best texture and flavor.
Notes
- Ensure the shortbread crust is fully cooled before adding the caramel to prevent it from melting into the crust.
- Use parchment paper with overhangs on the sides of the pan to easily lift bars out for cutting.
- Stir caramel constantly while simmering to avoid burning or sticking to the pan.
- Microwave chocolate cautiously; overheating can cause it to seize.
- Store leftover bars in an airtight container in the refrigerator for up to one week.



Leave a Reply