Go Back
+ servings

Gingerbread Cake with Salted Caramel Buttercream

Gingerbread Cake with Salted Caramel Buttercream is a moist cake full of flavors from molasses, ginger, and cinnamon and topped with a salted caramel buttercream frosting.

Course Dessert
Cuisine American
Keyword Gingerbread Cake with Salted Caramel Buttercream
Prep Time 20 minutes
Cook Time 50 minutes
Total Time 1 hour 10 minutes
Servings 9
Calories 773 kcal
Author Amanda Rettke--iambaker.net


Gingerbread Cake

  • 9 tablespoons butter, room temperature
  • cup granulated sugar
  • ¾ cup molasses, unsulphured
  • 1 large egg, room temperature
  • cups all-purpose flour
  • 1 teaspoon baking soda
  • 1 teaspoon ground ginger
  • 1 teaspoon ground cinnamon
  • ¼ teaspoon kosher salt
  • ¾ cup water

Caramel Sauce

  • 1 bag (11 ounces) caramel bits
  • ¼ cup (1/2 stick or 57g) butter
  • 1 tablespoon milk

Salted Caramel Buttercream

  • 1 cup (2 sticks or 227g) unsalted butter, room temperature
  • 4 cups (500g) confectioners' sugar, sifted
  • 1 teaspoon kosher salt
  • 1 tablespoon whole milk


Gingerbread Cake

  1. Preheat the oven to 325°F. Spray a 9x9-inch baking dish with nonstick cooking spray. Set aside.

  2. In the bowl of a stand mixer with a paddle attachment, cream butter and sugar until light and fluffy.

  3. Add the molasses and egg. Beat until smooth.

  4. In a large bowl, whisk together the flour, baking soda, ginger, cinnamon, and salt.

  5. Add about 1/3 of the dry ingredients to the butter and sugar mixture, mixing until just combined (don't overmix). Add half the water, followed by another third of the dry ingredients. Pour in the remaining water and add the final third of the dry ingredients. Mix until combined.

  6. Pour batter into prepared baking dish. Bake 45-50 minutes. (Check the cake after about 30 minutes; cover with aluminum foil if the edges are getting too dark.) The cake is done when an inserted toothpick comes out with a few crumbs, but no wet batter. Remove from the oven and let cool as you make the Salted Caramel Buttercream.

Caramel Sauce

  1. Melt the caramels, butter, and milk in a microwave-safe glass or ceramic bowl in 30-second intervals, stirring after each melting. Set aside.

Salted Caramel Buttercream

  1. Combine the butter, sugar, salt, and caramel sauce in the bowl of a stand mixer fitted with a paddle attachment. (You can reserve some of the caramel sauce to use as a caramel drizzle.)

  2. Start mixing on low speed until the sugar is incorporated with the butter. Increase the mixing speed to high and beat until smooth and fluffy, about 2 minutes.

  3. Adjust the consistency with milk as needed.

  4. Spread the buttercream over the cooled gingerbread cake.

  5. Store unused buttercream in the refrigerator in an airtight container and bring it back to room temperature before using it to pipe or frost.