Gingerbread Pudding with Old Fashioned Butterscotch Sauce

Rich with brown sugar, glacé ginger and toasted pecans, this steamed pudding drenched in butterscotch sauce is truly a beautiful thing. Just add a splash of cream or ice cream to serve!

35 min
2 hrs 15 min


  1. 160g butter, softened
  2. 2/3 cup brown sugar
  3. 4 eggs
  4. 2 cups plain flour
  5. 2 tsp Dr. Oetker Baking Powder
  6. 2 tsp ground ginger
  7. ¼ cup glacé ginger, finely diced
  8. 1/3 cup golden syrup
  9. 2 tsp Queen Madagascan Vanilla Bean Paste
  10. ½ cup pecans, roughly chopped
Buttersctoch Sauce
  1. ¾ cup brown sugar
  2. ½ cup dark brown sugar
  3. 125g butter
  4. 330ml cream


  1. Step 1

    Generously butter a pudding basin and refrigerate while preparing batter. Cream butter and brown sugar until light and creamy. Add eggs one at a time, until well combined. Sift together dry ingredients and add slowly to egg and butter mixture. Fold in golden syrup, glacé ginger and vanilla.

  2. Step 2

    Bring a large pot of water to a simmer, ensuring the pot is large enough to hold the pudding basin with the lid on. Place an egg ring in the bottom of the pot to prevent the basin touching the bottom of the pan.

  3. Step 3

    Place pecans in pudding basin then top with batter. Cut a round of baking paper place over top of batter over sides of basin. Cover with two or three pieces of foil and tie with string to hold. Place pudding into pot of simmering water, put lid on pot and steam for two hours, topping up water
    every 30 minutes.

  4. Step 4

    For the butterscotch, melt butter over medium heat and add brown sugars, stirring until mixture bubbles. Stir vigorously to combine, then stir in cream and bring to the boil, reducing heat slightly to allow sauce to darken and thicken into butterscotch.

  5. Step 5

    To serve, turn pudding onto a serving plate. Top with pecans and finish with butterscotch sauce.