Go Back
+ servings
millionaire's cake recipe from scratch
Print

Millionaire Cake

Inspired by the Disney World Millionaire Cake, this homemade version is layers of decadent chocolate cake, thick caramel filling with shortbread crumbles, caramel buttercream, and whipped chocolate ganache frosting. It's sweet and salty, perfectly rich, and absolutely irresistible!
Course Dessert
Cuisine American
Prep Time 1 hour
Cook Time 1 hour 30 minutes
Cooling Time 5 hours
Total Time 7 hours 30 minutes
Servings 15 slices

Ingredients

Chocolate Cake

  • 2 Cups (265g) all purpose flour
  • 1 2/3 Cups (340g) granulated sugar
  • 2/3 Cup (60g) unsweetened natural cocoa powder
  • 2 tsp baking soda
  • 1 tsp baking powder
  • 1/2 tsp kosher salt
  • 1/2 Cup (120ml) vegetable oil
  • 2 large eggs, room temperature
  • 1 1/2 tsp pure vanilla extract
  • 1 Cup (240ml) buttermilk*, room temperature DIY recipe in the notes
  • 1 Cup (240ml) hot coffee or hot water

Thick Caramel Filling

  • 2/3 Cup (210g, 160ml) sweetened condensed milk
  • 1/2 Cup (113g) unsalted butter
  • 1 Cup (200g) packed brown sugar light or dark
  • 1/3 Cup (80ml) light corn syrup
  • 5 Tbsp (75ml) heavy whipping cream
  • 1 tsp salt
  • 1 tsp pure vanilla extract

Whipped Chocolate Ganache Frosting

  • 1 1/4 Cup (8oz, 185g) chopped semi-sweet chocolate bar or chocolate chips
  • 1 Cup (8oz, 240ml) heavy whipping cream

Baked Shortbread Crumbles*

  • 3/4 Cup (99g) all-purpose flour
  • 2 1/2 Tbsp (32g) granulated sugar
  • 1/8 tsp baking powder
  • 1/4 tsp salt
  • 4 Tbsp (57g) unsalted butter, melted
  • 1/2 tsp pure vanilla extract

Caramel Buttercream

  • 3/4 Cup (170g) unsalted butter, room temperature
  • 2 1/4 Cups (270g) powdered sugar
  • 1 tsp pure vanilla extract
  • 1/3 Cup (80ml, 115g) thick caramel filling recipe above
  • 1 Tbsp whole milk, divided, room temperature
  • pinch of salt, or to taste

Instructions

Make the Chocolate Cake

  • Preheat the oven to 350ºF (177ºC) and prepare three 6-inch or two 8-inch or 9-inch cake pans by spraying the sides with baking spray and fitting the bottoms with a parchment cake circle. 
  • Place all of the dry ingredients into the bowl of a stand mixer and stir on low for 30 seconds to fully combine them. Add the vegetable oil, eggs, vanilla, and buttermilk and mix on low until just combined. With the mixer still on low, add the hot coffee (or hot water) in a slow stream, then turn the mixer to medium and beat until smooth, about 2 minutes. The batter will be very thin. 
  • Pour into prepared cake pans no more than 2/3 full and bake for 32-36 minutes, until a toothpick inserted comes out clean. Cool completely before assembling.

Make the Thick Caramel Filling

  • In a large saucepan over medium heat, add the sweetened condensed milk, butter, brown sugar, corn syrup, heavy whipping cream, and salt. Stir with a rubber spatula constantly until the mixture is fully combined and begins to bubble, about 5 minutes.
  • Continue stirring until the caramel begins to thicken, 6-7 minutes. If you have a candy thermometer, you’ll want to cook this until it reaches 225ºF (107ºC). That is the temperature that will thicken the caramel while keeping it nice and soft at room temperature.
  • Remove the caramel from the heat and mix in the vanilla extract. Pour into a separate container and let the caramel cool completely to room temperature before using it to fill the cake. You can either leave the container on the counter for about 2 hours or speed the cooling process slightly by placing the container in the refrigerator. It will thicken significantly as it cools.

Make the Chocolate Ganache

  • Place the chocolate chips into a heat resistant bowl (glass or metal) and set aside. In a saucepan over medium-high heat, warm the heavy whipping cream until it just starts to simmer. I always look for small bubbles forming around the edge and a soft simmer starting in the middle. When it's reached this point, pour the cream into your bowl of chocolate, cover it with a plate, and let it sit for 2 minutes.
  • Whisk the chocolate and heavy cream mixture together until it’s uniform in consistency and there are no bits of chocolate left on your whisk. Cover the surface of the ganache with a piece of plastic wrap and refrigerate until the ganache is room temperature and the consistency of creamy peanut butter. This can take up to 2 hours depending on how deep your bowl of ganache is (the shallower the container the quicker it will set). With my medium sized bowl it took 1 hour and 15 minutes minutes to chill.
  • Wait to whip the ganache into frosting until you've assembled the cake and are ready to frost it (instructions below).

Make the Shortbread Crumbles

  • Preheat the oven to 250°F (121ºC) and line a baking sheet with parchment paper. In a medium bowl, whisk together the flour, sugar, baking powder, and salt.
  • Add the melted butter and vanilla extract. Mix with a rubber spatula until the mixture begins to form small clusters, then press the ingredients together with your hands to form even more clusters. Spread the clusters onto the prepared baking sheet and bake for 30 minutes. Cool the crumbs completely before using in the cake assembly.

Make the Caramel Buttercream

  • When the caramel is cooled to room temperature, make the caramel buttercream. In a stand mixer fitted with the paddle attachment, whip the butter on high until it’s creamy and light in color, 5-6 minutes.
  • Add the powdered sugar and mix on low speed until combined, scraping down the bowl and paddle afterward. With the mixer still on low, mix in the vanilla extract, the caramel, salt, and 1 teaspoon of the milk. Continue mixing on low speed until fully combined. It will be slightly thick, which is perfect for assembling the dam for the filling. We will thin it out with the rest of the milk when it comes time to use it as a crumb coat.

Assembly

  • Once the chocolate cake layers have cooled completely, level and torte each layer to your desired height. Add about 1.5 Cups of caramel buttercream into a piping bag and snip off about 1/2 inch opening.
  • Place the first cake layer on a turntable and pipe a circle of caramel buttercream around the edge of the cake layer, then pipe another circle of buttercream on top of the first to make it slightly taller. Fill in the center 2/3 of the way with the thick caramel filling and smooth it down. Then, sprinkle some shortbread crumbles on top and press them down. Here's a detailed tutorial on this filling method in case this is your first time working with soft fillings.
  • Place the next cake layer on top and repeat the process of piping the caramel buttercream circle and filling in the center with the caramel and shortbread crumbles. Place the final layer on top, upside down so that the bottom of the cake layer is the top of the cake.
  • Mix the remaining 1-2 teaspoons of milk into the caramel buttercream to thin it out, then use it to crumb coat the cake. Place the cake into the refrigerator to firm up before adding the frosting.
  • Whip the Chocolate Ganache: When the ganache is ready to whip it will be about the consistency of smooth peanut butter. Use a stand mixer with the whisk attachment or a hand mixer, whip the ganache on medium-high speed just until it lightens in color and maintains a nice soft peak (similar to the consistency of buttercream frosting), about 1-2 minutes*.
  • Immediately use the whipped chocolate to frost the cake with a smooth finish, then place the cake back into the refrigerator while you prepare the caramel for the drip.
  • Add the Caramel Drip: Place the remaining caramel into a microwave safe bowl and microwave in 5-10 second intervals until it's slightly above room temperature and thick, yet pourable. Pour the caramel over the cake and use an angled spatula to push it over the edges. Sprinkle the top of the cake with the remaining shortbread crumbles.

Notes

*DIY Buttermilk recipe: add 1 Tbsp of white vinegar to a jar and top it with 1 Cup of whole milk. Stir and let sit for 15 minutes before using in the recipe. 
*Baked Shortbread Crumbles: if you'd rather not make these from scratch, store bought shortbread cookies (crumbled into small pieces) work great! If you need a recommendation, I love these ones
Make Ahead Tips:
  1. The chocolate cake layers can be made ahead and stored at room temperature, covered tightly in plastic wrap, for up to two days. Alternatively, you can cover with plastic wrap and store in the freezer for up to two months before thawing to room temperature. 
  2. The thick caramel filling can be made ahead and stored in an airtight container in the refrigerator for up to two weeks. When you’re ready to use it, bring it back to room temperature before using as filling. It should be spreadable consistency at room temperature, but if you need it to be easier to spread you can microwave it in 5-10 second increments. 
  3. You can make the chocolate ganache, cover with plastic wrap, and store in the refrigerator for up to two weeks before bringing it back to room temperature and whipping into frosting. The already whipped ganache frosting can be stored in an airtight container in the refrigerator for up to two weeks. When you’re ready to use it, bring it back to room temperature and re-whip until it reaches smooth frosting consistency. 
  4. The baked shortbread crumbles can be made ahead and stored in an airtight container in the refrigerator for up to two weeks. 
  5. The caramel buttercream can be made ahead and stored in an airtight container at room temperature for up to 1 day. Alternatively, you can store it in an airtight container in the refrigerator for up to two weeks. When you’re ready to use it, bring it back to room temperature and remix with your stand mixer to bring back to frosting consistency.