Millionaire’s Bars

Millionaire’s bars combine a buttery shortbread crust, chewy sweet caramel, and a rich and silky chocolate ganache topping into one delectable bar.

  • Total 2 hours 15 minutes
  • Serves 16 servings
  • Dessert
  • American
Jump to the recipe
Close up photo of a Millionaire’s Bar

Millionaire’s bars combine a buttery shortbread crust, chewy sweet caramel, and a rich and silky chocolate ganache topping into one delectable bar.

Two Millionaire’s Bars stacked on top of each other with a bite taken out of the top bar more

Why this recipe works

Millionaire’s bars, or millionaire’s shortbread as some may know it, is much like an elevated, thick Twix candy bar. It’s made up of three layers of shortbread crust, homemade caramel filling, and a chocolate ganache topping. They truly taste like a million bucks! Share if you dare because these bars are always the first to go on the dessert table.

Stacks of Millionaire’s Bars on a wooden board

Ingredients you will need

Get all measurements, ingredients, and instructions in the printable version at the end of this post.

Ingredients for Millionaire’s Bars

Ingredient Info and Substitution Suggestions

SHORTBREAD – The crust is not a traditional shortbread that is made from just flour, butter, and sugar. Our version creams the butter and sugars together (and we added brown sugar) for a bit of a chewier base. While a traditional shortbread is typically crisp and buttery, this shortbread is buttery, flakey, and delicious, but it is a bit softer and is easier to cut into bars and bite into.

How to Make Millionaire’s Bars

These step by step photos and instructions are here to help you visualize how to make this recipe. You can Jump to Recipe to get the printable version of this recipe, complete with measurements and instructions at the bottom.

  1. Preheat the oven to 350°F. Line an 8×8 or 9×9 baking dish with parchment paper and set it aside. Allow the parchment paper to slightly hand off the sides to make it easier to remove the bars from the pan.

    EXPERT TIP – Using an 8×8 pan or even a 9×9 pan will produce nice, thick bars. You can also spread the recipe into a 9×13 pan. The cook time of the shortbread will be a little shorter. The finished bars will be less thick, but still delicious.

  2. In a large mixing bowl, beat the butter until light and fluffy using a hand mixer.
  3. Add the granulated and brown sugar and beat until creamed together well. Beat in vanilla extract.beating butter and sugar with a hand mixeradding vanilla to shortbread crust ingredients in a bowl
  4. Add cake flour and salt and mix just until combined.adding flour to shortbread dough in a bowlhomemade shortbread dough in a mixing bowl
  5. Use a greased spatula or fingers to pat the shortbread mixture into the prepared baking dish.shortbread crust pressed onto bottom of a pan
  6. Bake for 30-35 minutes until shortbread is golden brown around the edges and set in the center. Cool.baked shortbread crust in a pan
  7. Meanwhile, prepare the caramel by placing all ingredients in a saucepan over medium heat.butter, brown sugar, sweetened condensed milk, corn syrup, vanilla, and salt in a saucepan
  8. Whisk constantly until the mixture is fully melted and comes to a boil (do not increase the temperature.)
  9. Fit the saucepan with a candy thermometer and continue whisking and cooking until the caramel reaches the soft ball stage, 225°F. This process can take 20-30 minutes.candy thermometer in caramel
  10. Remove the caramel from the heat and pour over the baked shortbread, spreading it smooth to the edges.rubber spatula spreading caramel over shortbread crust
  11. Chill for at least 30 minutes to firm up the caramel so that it does not displace when the ganache is added.
  12. To make the ganache, combine the chocolate chips and heavy cream in a microwave-safe bowl. Heat in 30-second intervals, stirring/whisking between intervals until the chocolate melts and the ganache comes together in a thick, smooth mixture.chocolate chips and cream in a bowlwhisking chocolate ganache in a bowl
  13. Spread the ganache over the caramel. Sprinkle flakey sea salt over the top of the ganache and place in the refrigerator to chill for at least 30 minutes or until the ganache is set.chocolate ganache poured over caramelmillionaires bars topped with sea salt
  14. Lift the dessert from the pan and cut into bars with a sharp knife.

Frequently Asked Questions & Expert Tips

How do you store millionaire’s shortbread bars?

Store the bars in an air-tight container kept at room temperature for 6-7 days. You can optionally chill them if preferred. If you like the filling to be softer, keep them at room temp. For a sturdy, chewier bar chill them. Personally, I like to chill them a bit if I plan on transporting them somewhere then allow them to rest at room temperature during the commute.

Can you freeze millionaire’s shortbread?

Yes, you can easily freeze these bars. To do so, wrap the completely cooled bars individually in plastic wrap then place them in a large ziptop bag. Freeze for up to 3 months. Thaw at room temperature.

Millionaire’s Bars on a wooden board

Serving Suggestions

Garnish millionaire’s bars with flakey sea salt or serve as-is. Enjoy them chilled or at room temperature, whichever way you prefer! Because they are so rich, you can definitely get away with cutting them into smaller squares for serving.

More Dessert Bar Recipes

I love to bake and cook and share my kitchen experience with all of you! Remembering to come back each day can be tough, that’s why I offer a convenient newsletter every time a new recipe posts. Simply subscribe and start receiving your free daily recipes!