clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Warm Gingerbread Cake with Butter Sauce

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Total Time: 48 minutes
  • Yield: 12 to 15 servings 1x


This Warm Gingerbread Cake with Butter Sauce is absolutely divine and the perfect holiday dessert to share. You will want to make this over and over.


Units Scale

Crumb Mixture:

  • 1 cup sugar
  • 1/2 cup butter, softened
  • 2 cups flour
  • 2 teaspoons ground ginger
  • 2 teaspoons ground cinnamon
  • 1 teaspoon ground allspice
  • 1/2 teaspoon salt

Cake Batter:

  • 1 teaspoon baking soda
  • 1 cup buttermilk
  • 1/2 cup molasses
  • 2 eggs
  • 1 teaspoon vanilla

Butter Sauce:

  • 1 cup sugar
  • 1/2 cup heavy cream
  • 1/2 cup butter
  • 1 teaspoon vanilla


  1. Preheat oven to 350 degrees. Spray a 9×13 baking pan with cooking spray. Set aside.

Crumb Mixture:

  1. In the bowl of an electric mixture (or you can use a hand mixer) add sugar, butter, flour, ginger, cinnamon, allspice and salt. Mix until crumbly. Reserve ½ cup of the above mixture and set aside.

Cake Batter:

  1. To the remaining crumb mixture, add baking soda, buttermilk, molasses, eggs and vanilla. Mix well and pour into the prepared pan. Sprinkle with the reserved crumb mixture. Bake at 350 for 23-28 minutes, or until toothpick comes out clean. Watch carefully so you don’t over bake!
  2.  Let cool just slightly, and serve warm with butter sauce.

Butter Sauce:

  1. Combine butter, sugar and cream in a medium-size saucepan. Stir over medium heat until mixture begins to boil. Remove from heat and stir in vanilla. Pour over warm gingerbread cake.
  • Prep Time: 20 minutes
  • Cook Time: 28 minutes
  • Category: Desserts