There are some desserts that just feel like a warm hug, and this Classic Indian Pudding is at the top of that list. It’s a beautiful, slow-baked custard that celebrates the humble magic of cornmeal, transforming it into a rich, comforting treat. As it bakes, your kitchen will fill with the most incredible aroma of sweet molasses, spicy ginger, and warm cinnamon. This is more than just a dessert; it’s a taste of American heritage, surprisingly simple to prepare and guaranteed to become a family favorite. Serve it warm, perhaps with a scoop of vanilla ice cream melting over the top, for a truly unforgettable experience.
Ingredients
• 4 cups / 960 ml whole milk
• ¾ cup / 130 g yellow cornmeal
• 4 tbsp / 57 g unsalted butter, cut into small pieces
• 1 large egg, lightly beaten
• ½ cup / 110 g firmly packed brown sugar, light or dark
• ½ cup / 120 ml unsulphured molasses
• ½ tsp / 3 g salt
• 1 tsp / 2 g ground ginger
• 1 tsp / 2 g ground cinnamon
• For Serving: Heavy cream or vanilla ice cream
Instructions
1. Prepare Your Station: Preheat your oven to 325°F / 160°C. Generously butter a 1½-quart baking dish.
2. Create the Cornmeal Base: In a medium saucepan, bring the milk to a gentle boil over medium heat. Reduce the heat to low and, while whisking constantly, very slowly pour in the cornmeal. Continue to whisk until the mixture is completely smooth and has thickened, which should take about 5 minutes. Remove the pan from the heat, stir in the butter bits until they melt, and let the mixture cool for 10 minutes. This cooling step is crucial to prevent the egg from scrambling!
3. Mix the Pudding: Once slightly cooled, beat the lightly beaten egg, brown sugar, molasses, salt, ground ginger, and cinnamon into the cornmeal mixture until everything is well blended and smooth. Pour the batter into your prepared baking dish.
4. Set Up the Water Bath: Place your baking dish inside a larger roasting pan or baking dish. Carefully pour enough hot water into the outer pan to come halfway up the sides of the pudding dish. This water bath (or bain-marie) ensures the pudding bakes gently and evenly for a perfect custard-like texture.
5. Bake to Perfection: Carefully transfer the pans to the preheated oven. Bake for 1 hour and 45 minutes. The pudding is done when a knife inserted near the center comes out mostly clean with just a few moist crumbs.
6. Cool and Serve: Remove the pudding dish from the water bath and place it on a wire rack to cool slightly. This dessert is at its absolute best when served warm. Drizzle with heavy cream or top with a generous scoop of vanilla ice cream for the ultimate comforting treat.
Nutritional Information
• Nutritional Highlights
• Serves 6
• A good source of calcium from whole milk, supporting bone health.
• Molasses provides minerals like iron and magnesium.
• Cornmeal is a whole grain, offering a source of dietary fiber.
Pro Tips
• Whisk, Whisk, Whisk: To avoid lumps, pour the cornmeal into the hot milk in a very slow, steady stream while whisking continuously. A smooth base is key!
• Don’t Skip the Water Bath: The bain-marie is essential. It insulates the pudding, allowing it to cook gently and evenly, resulting in a creamy, silky texture without a cracked or rubbery top.
• Temper the Egg: For extra insurance against scrambling, you can temper the egg. Whisk a few spoonfuls of the warm cornmeal mixture into the beaten egg first, then stir the warmed egg mixture back into the main pot.
• Reheating Leftovers: To revive leftover pudding, cut it into portions, place in an oven-safe dish, and drizzle with a little milk to add moisture. Cover and warm in a 350°F / 175°C oven for about 15 minutes, or until heated through.
FAQ
Q: Can I make this Indian Pudding vegan
A: Yes, you can adapt this recipe to be fully vegan. Use a full-fat, creamy plant-based milk like oat or soy milk in place of the whole milk. Substitute the butter with a high-quality vegan butter. For the egg, use a commercial egg replacer or a flax egg (1 tablespoon ground flaxseed mixed with 3 tablespoons of water). These swaps will create a delicious plant-based version of this classic comfort dessert.
Q: Is this vegetarian pudding recipe gluten-free
A: This recipe is naturally gluten-free as its main grain is cornmeal. However, it’s crucial to use cornmeal that is certified gluten-free to avoid any cross-contamination from processing facilities that also handle wheat, barley, or rye.
Q: How can I make this pudding without eggs
A: To make an egg-free version of this Indian Pudding, you can simply omit the egg. The pudding will be slightly less rich and custardy but will still be wonderfully flavorful and comforting. For a closer texture, you could substitute the egg with 1/4 cup of unsweetened applesauce, which also helps with binding.
Q: What are the nutritional benefits of this vegetarian dessert
A: This vegetarian pudding offers several nutritional pluses. The whole milk provides an excellent source of calcium for bone health. Molasses is a valuable plant-based source of minerals like iron and magnesium, important for energy levels. Furthermore, cornmeal is a whole grain, contributing dietary fiber to your meal.





