Ingredients
Equipment
Method
- Preheat oven to 350 degrees Fahrenheit and butter a 9-inch baking dish generously on the bottom and sides.
- Whisk together heavy cream, whole milk, and vanilla extract in a medium mixing bowl until fully blended; set aside.
- In a large mixing bowl, whisk roasted sweet potato puree with granulated sugar until smooth and sugar is dissolved.
- Add ground cinnamon, nutmeg, ginger, cloves, and salt directly into the sweet potato mixture and whisk thoroughly to combine evenly.
- Crack eggs into the sweet potato mixture one at a time, whisking well after each addition until smooth and lump-free.
- Pour the reserved cream and milk mixture into the sweet potato base and whisk until the batter is silky and smooth with no lumps.
- Pour the pudding batter into the prepared baking dish using a rubber spatula to scrape all of it out; tap the dish gently on the counter to release air bubbles.
- Bake in the preheated oven for 40 to 45 minutes, until the edges are set and the center has a slight wobble when gently shaken.
- Check doneness by inserting a knife into the center; it should come out clean or with just a few moist crumbs, not wet batter.
- Remove from oven and allow the pudding to cool; it will continue to set as it cools. Serve slightly warm or at room temperature.
Notes
Use roasted sweet potatoes for best flavor. Bring ingredients to room temperature before mixing. Avoid overbaking to prevent dryness. This pudding stores well refrigerated for up to 4 days and freezes up to 3 months. Serve with whipped cream, caramel sauce, or ice cream for extra indulgence.
