Streusel Topped Gingerbread With Butter Sauce Recipe

This holiday favorite, originally from my local paper, is a family pleaser! Easy to make ahead, this simple gingerbread recipe features a buttery, cinnamon-spiced streusel topping and a rich, optional butter sauce that elevates it to decadent perfection. Perfect for holiday gatherings or cozy nights in – double the recipe for a larger crowd!

Prep Time 20 mins
Cook Time 50 mins
Calories 269.4 kcal
Protein 5g
Rating Be the first
Streusel Topped Gingerbread With Butter Sauce 33

Recipe Actions

Share this recipe:

Recipe Author

Forktionary editorial kitchen team

The Forktionary Kitchen Team

Adapted from Food.com, then tested & standardized by Forktionary.

Ingredients for Streusel Topped Gingerbread With Butter Sauce

  • ½ cup (113g) granulated sugar
  • ¼ cup (57g) margarine
  • 1 ½ cups (180g) all-purpose flour
  • 1 teaspoon ground ginger
  • ½ teaspoon ground cinnamon
  • ¼ teaspoon ground allspice
  • ¼ teaspoon salt
  • Baking Soda
  • ½ cup (120ml) buttermilk
  • ⅓ cup (80ml) molasses
  • 1 large egg
  • ½ cup (113g) unsalted butter (for sauce)
  • Whipping Cream

Cook Smarter with Sous, Your Kitchen Companion

Missing an ingredient for this Streusel Topped Gingerbread With Butter Sauce? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.

How to Make Streusel Topped Gingerbread With Butter Sauce

  1. Preheat oven to 375°F (190°C).
  2. Grease the bottom of an 8-inch square or round baking pan.
  3. In a large bowl, cream together ½ cup (113g) granulated sugar and ¼ cup (57g) margarine until light and fluffy.
  4. Add 1 ½ cups (180g) all-purpose flour, 1 teaspoon ground ginger, ½ teaspoon ground cinnamon, ¼ teaspoon ground allspice, and ¼ teaspoon salt.
  5. Mix until the mixture resembles coarse crumbs.
  6. Reserve ⅓ cup of the streusel mixture.
  7. To the remaining crumb mixture, add ½ teaspoon baking soda.
  8. Mix until just combined.
  9. Add ½ cup (120ml) buttermilk, ⅓ cup (80ml) molasses, and 1 large egg.
  10. Blend until just combined, do not overmix.
  11. Pour batter into the prepared pan and sprinkle evenly with the reserved streusel topping.
  12. Bake for 20-30 minutes, or until a wooden skewer inserted into the center comes out clean.
  13. While the gingerbread bakes, prepare the butter sauce:
  14. In a small saucepan, combine ½ cup (113g) unsalted butter, ½ cup (100g) packed light brown sugar, ¼ cup (60ml) heavy cream, 1 teaspoon vanilla extract, and a pinch of salt.
  15. Bring to a boil over medium heat, stirring constantly, until the sugar is dissolved and the sauce is smooth.
  16. Reduce heat to low and simmer for 4 minutes, stirring occasionally.
  17. Serve warm gingerbread topped with the decadent butter sauce (optional).

Nutrition Information (Approximate per serving)

Sodium

8 g

Sugar

112g

Fat

27g

Carbs

13g

Recipe Tags (Choose a tag and find related recipes!)

Frequently Asked Questions

How long does it take to make Streusel Topped Gingerbread With Butter Sauce?

Streusel Topped Gingerbread With Butter Sauce takes about 70 minutes from start to finish — roughly 20 minutes to prepare and 50 minutes to cook.

How many calories are in Streusel Topped Gingerbread With Butter Sauce?

Streusel Topped Gingerbread With Butter Sauce has approximately 269.4 calories per serving, with about 5 g protein, 13 g carbohydrates and 16 g fat.

What ingredients do I need for Streusel Topped Gingerbread With Butter Sauce?

The key ingredients for Streusel Topped Gingerbread With Butter Sauce are Sugar, Margarine, Flour, Ginger, Cinnamon, Allspice. See the full list with measurements above.

Reviews

No reviews yet — be the first to share your thoughts on this recipe!

Write a Review