Indian Pudding
Cornmeal cooked in milk with molasses and warm spices, then baked for two hours until dark and creamy. A New England pudding served warm with ice cream.
Method
Tap a step to highlight it, or turn on Cook Mode for large type and step-by-step focus.
-
Heat the oven to 150°C / 300°F and butter a 1.5-litre baking dish.
-
Heat 700 ml of the milk in a heavy saucepan until steaming. Whisk in the cornmeal gradually, then cook over medium-low heat, stirring, for 8 to 10 minutes, until thick.
-
Take the pan off the heat and stir in the molasses, sugar, butter, ginger, cinnamon, nutmeg and salt. Whisk a ladleful of the hot mixture into the egg, then stir the egg into the pan.
-
Pour into the dish. Pour the remaining 300 ml of cold milk gently over the top and do not stir.
-
Bake for 2 hours, until the pudding is set around the edges and the top is dark brown.
-
Stand for 15 minutes and serve warm, with vanilla ice cream.
Chef’s Tips
- Whisk the cornmeal in gradually. It lumps if it goes in all at once.
- Pour the cold milk over the top and do not stir. It makes the creamy layer.
- Use plain molasses, not blackstrap. Blackstrap is bitter.
Pairing Suggestions
- Vanilla ice cream
- Whipped cream
- A cup of coffee
Storage & Reheating
Keep covered in the fridge up to 4 days and reheat in the microwave.
Common questions
How long does Indian Pudding take to make?
About 2 hours 30 minutes in total — 15 minutes of preparation and 2 hours 15 minutes of cooking. The recipe serves 6.
What are the key tips for making Indian Pudding?
Whisk the cornmeal in gradually. It lumps if it goes in all at once. Pour the cold milk over the top and do not stir. It makes the creamy layer. Use plain molasses, not blackstrap. Blackstrap is bitter.
What should I serve with Indian Pudding?
Vanilla ice cream; Whipped cream; A cup of coffee.
Is Indian Pudding suitable for a special diet?
This recipe is vegetarian. Those labels are checked against the ingredient list, so a dish is only marked when nothing in it contradicts the claim.
How many calories are in Indian Pudding?
About 295 kcal per serving, with 7 g protein, 42 g carbohydrate and 11 g fat. The figures are calculated from the ingredient list and are an estimate.
Nutritional Highlights
Per serving, calculated from the ingredient list. Treat these as an estimate — brands and cuts vary.
Reader Reviews
Cooked this? Leave a review
Written and tested by Turab
One person, one kitchen — no test kitchen, no team. How every recipe on this site is checked before it goes up.