Go Back
4.57 from 55 votes
Crock Pot Gingerbread Pudding Cake
Prep Time
15 mins
Cook Time
2 hrs
Total Time
2 hrs 15 mins

Learn how to easily create my Gingerbread Pudding Cake made in a slow cooker, which is soft, gooey and so moist you can eat it with a spoon!

Course: Dessert
Cuisine: American
Author: Gemma Stafford
  • 1 Cup (8oz/225g) light brown sugar
  • ¾ Cup (8oz/225g) Treacle/molasses
  • 2 sticks ( 8oz/225g) Butter
  • 3 Cups (16oz/450g) Ap flour
  • 2 tsp Ground ginger
  • 1 Tbsp Cinnamon
  • 2 Whole Eggs
  • 1 ¼ cups (10floz/300ml) Whole milk
  • 2 level tsp Baking soda (bicarb of soda)
  • ¾ cups (6oz/180g) butter
  • 2 ¼ cups (20 floz) water
  • ¾ cup (8oz/225g) brown sugar
  1. In a microwaveable bowl, gently heat the sugar, butter and treacle until melted. Set aside to cool once melted.
  2. Whisk the eggs together and then pour them into the treacle mix and continue whisking
  3. Sift the flour and spices over the treacle mix and gently stir in.
  4. Heat the milk until warm in the microwave (about 1 minute)
  5. Whisk the bicarbonate (baking soda) into the warm milk. You will see it bubble and activate.
  6. Whisk the milk straight into the treacle mix until well combined. You will notice this is a thin batter, that's ok.
  7. Butter your crock pot (or rice cooker) and pour in the batter. (my crock pot is a large 4 quarts)
  8. In a bowl heat the butter, water and brown sugar in a bowl until the butter melts and the sugar dissolves.
  9. Gently pour it on top of the gingerbread mix. It will be hot but that’s ok.
  10. Place on the lid and set your crockpot to HIGH and cook for 2 hours (this timing is based on my crock pot so your timing may vary depending on the strength of yours)
  11. While baking you will notice the pudding cakes rises up a lot and the liquid will bake into the cake.
  12. After the 2 hours remove the pot from the body of the crock pot and set aside to cool down and let it set. It will continue cooking out of the crock pot.
  13. Serve warm with vanilla ice cream and you will be in heaven!