Indian Pudding is an old Maine and probably New England dessert. It is corn meal cooked very slowly with milk, molasses, and cinnamon. It should be soft and should separate or whey somewhat. It is important to use as good a molasses as you can for the finest flavor, although any will do. Let a true Indian Pudding stand for about one-half hour after baking so that it will be slightly firmer. I got this recipe from an old cookbook years ago. My husband loves Indian Pudding.