Indian Pudding Recipe

Indulge in this classic New England Indian Pudding recipe – a comforting, spiced dessert perfect for chilly evenings. This slow-baked pudding boasts a creamy texture and irresistible warm spices, making it the ultimate fall or winter treat. Adapted from a Real Simple recipe.

Prep Time 15 mins
Cook Time 165 mins
Calories 277.2 kcal
Protein 9g
Rating Be the first
Indian Pudding 49

Recipe Actions

Share this recipe:

Recipe Author

Forktionary editorial kitchen team

The Forktionary Kitchen Team

Adapted from Food.com, then tested & standardized by Forktionary.

Ingredients for Indian Pudding

Cook Smarter with Sous, Your Kitchen Companion

Missing an ingredient for this Indian Pudding? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.

How to Make Indian Pudding

  1. Preheat oven to 350°F (175°C). Grease a large (approximately 2-quart) casserole dish.
  2. In a large saucepan, heat 3 cups whole milk over medium-high heat until it comes to a boil.
  3. In a medium bowl, whisk together 1 cup whole milk and 1/2 cup fine yellow cornmeal until smooth. Ensure there are no lumps.
  4. Slowly whisk the cornmeal mixture into the boiling milk, stirring constantly to prevent lumps from forming.
  5. Reduce heat to low and simmer, stirring frequently, for 15 minutes, or until the pudding has thickened.
  6. Remove from heat and stir in 1/2 cup molasses, 2 tablespoons unsalted butter (melted), 1/2 cup packed light brown sugar, 1/4 teaspoon salt, 1 teaspoon ground ginger, 1/2 teaspoon ground cinnamon, 1/4 teaspoon ground nutmeg, and 1 teaspoon vanilla extract.
  7. Pour the pudding mixture into the prepared casserole dish.
  8. Place the casserole dish in a larger roasting pan. Place the roasting pan on the oven rack, pulling the rack out halfway.
  9. Carefully pour enough hot water into the roasting pan to come halfway up the sides of the casserole dish.
  10. Cover the casserole dish tightly with aluminum foil.
  11. Bake for 1 hour. Remove the foil and bake for an additional 90 minutes, or until the pudding is set and the top is lightly browned.
  12. Let the pudding cool completely in the casserole dish on a wire rack for at least 30 minutes before serving.
  13. Serve warm or cold, topped with whipped cream or a scoop of vanilla ice cream (optional).

Nutrition Information (Approximate per serving)

Sodium

7 g

Sugar

126g

Fat

30g

Carbs

14g

Frequently Asked Questions

How long does it take to make Indian Pudding?

Indian Pudding takes about 180 minutes from start to finish — roughly 15 minutes to prepare and 165 minutes to cook.

How many calories are in Indian Pudding?

Indian Pudding has approximately 277.2 calories per serving, with about 9 g protein, 14 g carbohydrates and 15 g fat.

What ingredients do I need for Indian Pudding?

The key ingredients for Indian Pudding are Whole Milk, Cornmeal, Molasses, Unsalted Butter, Brown Sugar, Kosher Salt. See the full list with measurements above.

Reviews

No reviews yet — be the first to share your thoughts on this recipe!

Write a Review