Indian Pudding

Recipe for Indian Pudding


4 cups whole milk, divided
1/2 cup yellow cornmeal
1/2 cup molasses
1/2 cup light-brown sugar
4 tablespoons (1/2 stick) butter, softened
2 large eggs, beaten
1 teaspoon salt
1 teaspoon ground ginger
1 teaspoon ground cinnamon
1/2 teaspoon nutmeg


Preheat oven to 300°F. Butter a 1½-quart casserole dish.

Bring 2 cups of milk to a simmer in a double boiler over high heat.

Slowly combine cornmeal to the milk. Cook for about 15 minutes, whisking frequently, until the cornmeal is smooth.

Slowly add the molasses, then remove from heat. Add brown sugar, butter, eggs, salt, ginger, cinnamon, and nutmeg, then stir until smooth.

Pour the mixture into the greased casserole dish, then pour the remaining 2 cups of cold milk over the top.

Bake for 2 hours, or until the pudding is firm and the top is browned.


Makes 8 servings.

Reader Comments

Leave a Comment


Could I use dark corn syrup instead of molasses? I have a lot of the former and none of the latter.

substitute dark corn syrup for molasses

The Editors's picture

Hi, Eva. Yes, you could make that substitution. The flavor will be slightly different, but not in a bad way.

Indian Pudding/Cornmeal

A very interesting recipie; I did not know Cornmeal was referred to as Indian Flour; I would guess whole unrefined corn meal has more nutritents than "white bleached flour"; European colonists tweaked the British pudding recipe and substituted cornmeal (often called “Indian flour”) for wheat flour, producing the dish we know as “Indian Pudding.” Molasses is healthy!!!

Almond flour?

Could I substitute almond or any other nut flour for the cornmeal? Does that change the cooking time or amounts?

homemade Indian pudding

The Editors's picture

Hi, Mary. We would not recommend that substitution. It would change the dish entirely, from texture to cook time to taste.

Indian Pudding Recipe

Can you do this in a slow cooker/crock pot? How long would you cook it for and at what level of heat - high or low?


What temperature do you bake it at??


I'm allergic to corn (in any form) and milk protein (butter OK as that is 100% fat). What substitutions would/could you recommend to make this? It looks yummy and I'd love to try it!
Thank you!

cornmeal substitutions

The Editors's picture

Hi, Karen. You can substitute the milk with any non-dairy alternative that you enjoy. Perhaps almond or cashew milk? As for the cornmeal, we’d recommend ground oats.

indian pudding substitutes

For the person requesting what might work instead of cornmeal, what about quinoa flakes or quinoa? Would those work?

Basic Goodness

Love the wholesome ingredients. Can’t wait to try it!!


yammy pudding its tastfull thank you