Baked Indian Pudding

Ingredients

1/2 c cornmeal
4 1/2 c milk
1/2 c maple syrup
1/4 c molasses
2 eggs
2 tb butter
3/8 c sugar
1 ts salt
1/4 ts cinnamon
3/4 ts ginger

Instructions

In top of double boiler, slowly stir cornmeal into hot milk. Cook over boiling water, stirring occasionally, 20 minutes. Preheat oven to 300 F. Lightly grease 2-quart baking dish. (8 1/2" round) In small bowl, combine rest of ingredients, except cold milk; stir into cornmeal mixture; mix well. Turn into prepared dish; pour cold milk on top, without stirring. Bake, uncovered, 2 hours, or just until set but quivery on top. Do not overbake. Let stand 30 minutes before serving. Serve warm, with vanilla ice cream or light cream.