CookSnap is coming soon — Join the waitlist →

Indian Pudding

A warm, molasses-spiced cornmeal pudding baked low and slow until creamy, then topped with vanilla ice cream. An American colonial classic with deep caramel flavor.

Total time
75 min
Servings
6
Calories
348
Protein
5g
Indian Pudding
americanvegetariandessertbakedcomfort-food

Ingredients

  • 3 cups whole milk
  • ⅓ cup cornmeal
  • 2 tablespoons unsalted butter
  • ½ cup molasses
  • ¼ cup brown sugar
  • ½ teaspoon ground ginger
  • ½ teaspoon ground cinnamon
  • 1 pint vanilla ice cream

Instructions

  1. 1

    Preheat oven to 300°F.

  2. 2

    Butter a 2-quart baking dish and set aside.

  3. 3

    Pour milk into a small saucepan.

  4. 4

    Heat milk over medium until steaming, about 5 minutes.

  5. 5

    Slowly whisk cornmeal into hot milk, stirring constantly to avoid lumps.

  6. 6

    Continue whisking until mixture thickens, about 3 minutes.

  7. 7

    Remove from heat and stir in butter until melted.

  8. 8

    Add molasses, brown sugar, ginger, and cinnamon to the pot.

  9. 9

    Stir until sugar dissolves and spices are evenly distributed.

  10. 10

    Pour mixture into prepared baking dish.

  11. 11

    Bake uncovered for 60 minutes, stirring halfway through.

  12. 12

    Pudding is done when top browns and edges pull slightly from sides.

  13. 13

    Remove from oven and let cool 5 minutes.

  14. 14

    Serve warm in bowls topped with vanilla ice cream.

Tools you’ll need

  • 2-quart baking dish
  • small saucepan
  • whisk
  • spoon
  • oven

Cook smarter

Get matched recipes for what’s in your fridge

CookSnap is a free iOS app that finds real recipes from the ingredients you already have. No more grocery-list aspirations.