Sweet Potato Indian Pudding
- 2 large sweet potatoes
- 3 cups milk
- 1/2 cup cornmeal
- 2 tablespoons butter
- 1/4 cup plus 2 heaping tablespoons brown sugar
- 1/4 cup molasses
- 1 1/2 teaspoons cinnamon
- 1/2 teaspoon ground ginger
- 1/2 teaspoon nutmeg
- 1/2 teaspoon salt
- 3 eggs, at room temperature
- 1/2 cup heavy cream, half and half, creme fraiche or sour cream
- Pierce the sweet potatoes all over with a fork and wrap them in foil. Bake in a 400u0b0F oven for 1.5 hours. Carefully remove from the oven and allow to cool completely before unwrapping and slicing in half. Reduce the oven temperature to 275u0b0F.
- Scoop out the sweet potato flesh and place it in a blender with the milk. Blend until smooth.
- In a heavy pan, heat the sweet potato and milk mixture over medium heat. Add the cornmeal, and, while you stir it with a whisk, bring to a boil. Reduce the heat to low-medium and continue to whisk as you cook for 5-10 minutes, until thickened. Remove from the heat.
- Add the butter, brown sugar, molasses, spices, and salt. Whisk to blend all the ingredients. Let the mixture cool slightly.
- In a separate small bowl, beat the eggs. Add about 1/2 cup of the warm cornmeal mixture to the eggs and beat again. Add the tempered eggs to the larger pot of the batter and whisk together to combine.
- Add the 1/2 cup of cream, half and half, sour cream or creme fraiche and whisk again.
- Pour the batter into a buttered baking dish and bake at 275u0b0F for 2 hours. Serve warm, alone or with cream or whipped cream, creme fraiche, or ice cream.
sweet potatoes, milk, cornmeal, butter, brown sugar, molasses, cinnamon, ground ginger, nutmeg, salt, eggs, heavy cream
Taken from food52.com/recipes/1597-sweet-potato-indian-pudding (may not work)