-
1
Cut the cranberries in half.
-
2
Place them in a colander and rinse out the seeds.
-
3
In a large bowl, combine 2 2/3 cup flour, 2 teaspoons baking soda, 2 teaspoons baking powder, and a pinch salt.
-
4
Gradually mix in 1 cup dark molasses and 1 cup warm water.
-
5
Fold in the cranberries.
-
6
Grease the round pan well.
-
7
Pour the cranberry mixture into the pan.
-
8
Fill the steamer with water, and place the pan in the steamer.
-
9
If you dont have a steamer, take a large stock pot and place something in the bottom to elevate the cake pan, like a trivet, cookie cutter, empty tuna can, or folded dish towel.
-
10
Then place the pan on top and fill the pot with water about half-way up the side of the pan.
-
11
Bring the water to a boil, and steam for about 2 1/2 hours, checking the water level periodically (around every 30 minutes or so) and refilling as needed.
-
12
The pudding is done when you can insert a toothpick into the center and it comes out clean.
-
13
Allow the pudding to cool (the pudding can also be made in advance and kept on the counter or in the fridge until ready to serve).
-
14
When ready to serve, make the butter sauce: in a saucepan over low heat, melt 1/2 cup butter, stirring often.
-
15
Stir in 1/2 cup half-and-half and 1 cup sugar, then add 1/2 teaspoon vanilla.
-
16
To serve, cut the pudding into pieces and drizzle with butter sauce.