1/2 c yellow cornmeal
3 c whole milk
1 c plain whole milk yogurt
1/2 c maple syrup
1/4 c light molasses
2 eggs
2 T butter, melted
1/3 c packed brown sugar
1 tsp salt
1/4 tsp cinnamon
3/4 tsp ginger
1/2 c whole milk, cold
Using a double boiler, slowly stir cornmeal into hot milk. Cook over boiling water, stirring occasionally for 20 minutes.
Preheat oven to 300. Lightly grease 2 qt baking dish.
In a small bowl, combine the rest of the ingredients, except cold milk.
Stir into cornmeal mixture, and mix well. Turn into dish. Pour cold milk on top. Cook for 2 hours uncovered, or until set. Let stand for 30 minutes before serving.