Desserts
This soul food classic sweet potato pudding brings warmth to any table with its velvety texture and nutmeg-kissed crunch topping. đ The secret lies in boiling sweet potatoes until tender, then blending them into a rich, custard-like mixture that bakes to golden perfection.
Iâve perfected this recipe over years of Southern-inspired baking, balancing sweetness with just the right amount of spiceâno shortcuts, just pure comfort.
The magic happens in the layers: a smooth, spiced sweet potato base thatâs creamy yet firm, topped with a crunchy nutmeg streusel that adds texture and depth. Traditional techniques like slow boiling and precise baking ensure every bite delivers that nostalgic, homey flavor.
This isnât just dessertâitâs a taste of tradition, passed down through generations with love and care.
Ready in about an hour, this pudding is foolproof yet impressive enough for company. The nutmeg topping adds a fragrant aroma that fills your kitchen, while the custard-like center melts in your mouth.
Serve warm with vanilla ice cream or whipped cream for the full experienceâitâs the kind of dessert that feels like a hug in every spoonful.
Donât skip the nutmegâitâs the soul of this recipe. For extra richness, add a splash of bourbon to the topping. Whether youâre celebrating a holiday or just craving a taste of home, this sweet potato pudding delivers on tradition and flavor. Letâs get baking!
Ingredients for sweet potato pudding recipe soul food
Sweet potatoes, nutmeg, and Southern warmthâjust a few staples for this soulful dessert.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweet Potatoes đ | 2 lbs | Medium, peeled and cubed |
| Granulated Sugar đ | 1 ½ cups | Light brown preferred |
| Large Eggs đĽ | 4 whole | Room temperature |
| Unsalted Butter đ§ | ½ cup | Melted, full-fat version |
| All-Purpose Flour đž | ½ cup | For thickening |
| Ground Nutmeg đż | 1 tsp | Freshly grated preferred |
| Ground Cinnamon đśď¸ | 1 ½ tsp | Sweet variety |
| Salt đ§ | ½ tsp | Kosher or sea salt |
| Vanilla Extract đŻ | 2 tsp | Pure vanilla preferred |
| Evaporated Milk đĽ | 1 cup | Full-fat for creaminess |
| Old-Fashioned Rolled Oats đž | 1 cup | For streusel topping |
| Light Brown Sugar đ | ½ cup | Packed, for topping |
| Melted Butter đ§ | Âź cup | For streusel binding |
| Bourbon đĽ | 1 tbsp | Optional, for depth |
The sweet potatoes are the heart of this dish, so pick firm, vibrant onesâthe deeper the orange, the better. Peeled and cubed before boiling, theyâll soften just right for that creamy texture. I always grab mine from the organic section at Whole Foods or my local Publix, where theyâre fresh and sweet. For the nutmeg, freshly grated is non-negotiableâpre-ground loses its magic fast. If youâre using a whole nutmeg, a microplane works best. And donât skip the bourbon in the topping; it adds a rich, caramel-like depth that ties everything together.
No bourbon? Maple syrup or extra vanilla will work in a pinch, though the flavor wonât be quite the same. Running low on evaporated milk? Heavy cream or whole milk in a 1:1 swap keeps things creamy, but evaporated milk gives that classic pudding body. For the streusel topping, quick oats can replace rolled oats if thatâs what youâve got, but rolled oats give that perfect crunch. The brown sugar in the topping? Pack it tightlyâit makes all the difference in that caramelized crust. And if youâre feeling fancy, toast the oats and brown sugar together in a dry pan for a few minutes before mixingâworth the extra minute.
This pudding keeps beautifullyâ3-4 days in the fridge if stored in an airtight container. Reheat gently in the microwave or oven until warmed through, but honestly, itâs even better the next day once the flavors meld. For make-ahead magic, assemble the pudding the night before and bake in the morningâperfect for holiday gatherings. The streusel topping can be made separately and stored in the fridge for up to 3 days, so you can prep ahead and just bake when ready.
Why You'll Love This Recipe
- No Boil Required: Iâll admit, I was skepticalâroasting sweet potatoes instead of boiling them? But that caramelized edge from the oven? Chefâs kiss. The texture stays creamy without turning gummy, and honestly, the smell alone makes my kitchen feel like Sunday dinner.
- Creamy Without the Fuss: This isnât your heavy, custardy puddingâitâs light, almost mousse-like, thanks to the eggs and butter. The flour just thickens it just enough, and the sugar? It balances that natural sweetness of the potatoes so itâs ridiculously good, not cloying. (Yes, even my kid who hates sweet potatoes sneaks bites.)
- Dessert or Breakfast?: Between us, Iâve had this cold for breakfast with a drizzle of honey, or warm with a sprinkle of cinnamon and a scoop of vanilla ice cream. Itâs that versatile. The base stays the sameâjust swap toppings or serve it at different temps, and suddenly youâve got two meals in one.
- Pantry Staples Only: I made this last week using ingredients I already hadâno specialty items, no last-minute grocery runs. The eggs add richness, the butter makes it luscious, and the flour keeps it from being too heavy. Plus, sweet potatoes are cheap and last forever. Itâs my go-to when I need something comforting but donât want to break the bank.
Step-by-step instructions for sweet potato pudding
Here's how to make this soul food classic with a perfect creamy texture and nutmeg-kissed crunch.
đ¨âđł Step 1: Cook the Sweet Potatoes to Perfection
Preheat your oven to 375°F. Place the 2 lbs peeled and cubed sweet potatoes in a medium baking dish and cover tightly with foil. Bake for 45-50 minutes until the sweet potatoes are fork-tender and easily pierced with a knife. You want them soft enough to mash smoothly but not falling apart.
Here's the thingâI like to test doneness by pressing a potato cube between my fingers. If it gives way with gentle pressure and leaves no resistance, it's ready. If they're still firm, bake another 10 minutes. Let them cool slightly before handling, about 5 minutes, to prevent steam burns when mashing.
đł Step 2: Make the Creamy Pudding Base
In a large mixing bowl, combine the cooled sweet potatoes, 1.5 cups granulated sugar, 4 whole large eggs, 0.5 cup melted unsalted butter, 0.5 cup evaporated milk, 2 tsp vanilla extract, 1 tbsp bourbon, 1.5 tsp ground cinnamon, 1 tsp ground nutmeg, and 0.5 tsp salt. I use a hand mixer here to blend everything smoothly, about 2 minutes, until completely combined and no lumps remain.
This is where the magic happensâthe spices should be evenly distributed, and the mixture should be thick but pourable. If it looks too thick, whisk in 1-2 tablespoons of the evaporated milk to reach a smooth consistency. The bourbon adds depth, but don't skip it if you're avoiding alcoholâjust omit it and add 1 extra teaspoon of vanilla extract instead.
đł Step 3: Thicken the Mixture
Transfer the pudding mixture to a medium saucepan and cook over medium-low heat, stirring constantly with a wooden spoon, for 10-12 minutes until it thickens enough to coat the back of the spoon. You're looking for a custard-like consistencyâit should leave a trail when you run your finger through it, but not be gluey.
Don't rush this step. If it starts to bubble or looks like it's getting too thick, reduce the heat slightly. The mixture should be hot but not boiling. Once it reaches the right consistency, remove it from heat immediately and let it cool for 10 minutesâthis prevents curdling when you add the flour next.
đ¨âđł Step 4: Add Flour and Prepare the Streusel Topping
While the pudding cools, stir in the 0.5 cup all-purpose flour to thicken it further. Mix well to combine completely, then transfer the pudding to a greased 9x9-inch baking dish. In a separate bowl, combine the 1 cup old-fashioned rolled oats, 0.5 cup light brown sugar, and 0.25 cup melted butter to make the streusel topping. Mix with your fingers until the oats are evenly coated and slightly clump together.
Sprinkle the streusel mixture evenly over the top of the pudding, pressing down gently with your fingers to help it adhere. This is the moment that matters: the streusel should cover the entire surface but not be packed too tightlyâyou want those crispy pockets to form during baking.
đĽ Step 5: Bake to Golden Crunch
Bake the pudding in the preheated 375°F oven for 35-40 minutes until the top is golden brown and the edges are set. The pudding should be firm but still slightly jiggly in the centerâit'll continue thickening as it cools. Here's the trick: if the streusel starts browning too quickly, tent the dish with foil for the last 10 minutes to prevent burning.
Let the pudding cool completely in the pan for at least 1 hour before slicing. This resting time allows the flavors to meld and the texture to set properly. Serve warm or at room temperatureâeither way, it's pure comfort in every bite. The contrast of creamy pudding with that nutmeg-kissed crunch is what makes this classic so special.
Pro Tips For Making Sweet Potato Pudding Recipe Soul Food
- BOIL THEM TILL TENDER: Sweet potatoes straight from the bag? Skip it. Roast or boil them until a fork slides in like butterâno fight, no gummy texture. I used to rush this, and the pudding turned out dense. Give them 20-25 minutes in boiling water (or 45 minutes at 375°F roasted) until theyâre soft as a cloud.
- WHISK EGGS LIKE YOUR LIFE DEPENDS ON IT: No lumps. No excuses. Beat those eggs with sugar first until the mixture is pale and thickâabout 3 minutes with a whisk or mixer. I learned this the hard way when my pudding ended up looking like cottage cheese. Smooth batter = creamy pudding.
- DONâT OVERMIX THE FLOUR: Once you fold in the flour, stop. Just stir until combinedâovermixing makes the pudding tough. I was guilty of this for years, thinking more mixing meant better texture. It doesnât. Keep it gentle, like tucking in a baby.
- BAKE IT LOW AND SLOW: 325°F is your friend. Rushing to 350°F or higher = dry, cracked pudding. I was skeptical until I tried itânow I swear by it. Cover with foil halfway through (after 30 minutes) to trap steam and keep it moist. Patience pays off.
Troubleshooting this dish
Pudding Too Runny?
If your pudding turns out too thin after baking, itâs likely because the sweet potatoes werenât cooked long enough or the mixture wasnât thickened properly. Next time, boil the sweet potatoes for 5-10 extra minutes until theyâre fork-tender, then mash them thoroughly to release more starch.
For extra insurance, whisk in 1-2 extra tablespoons of flour during the thickening stageâthis helps stabilize the custard. đĄ
Streusel Not Crunchy?
The streusel topping can turn out flat or soggy if itâs packed too tightly or baked too gently. For that perfect crunch, press the streusel mixture lightly but evenly over the pudding, leaving small gaps for air pockets.
Bake at 375°F for the full 35-40 minutesâdonât rush it! If your oven runs hot, tent the dish with foil for the last 10 minutes to prevent over-browning while still achieving crispiness.
Curdled or Lumpy Mixture?
Curdling happens when the eggs cook too quickly or the mixture is added to hot liquid. To prevent lumps, always temper the eggs by whisking them into the warm sweet potato mixture gradually.
Keep the heat medium-low during the thickening stage and stir constantly. If lumps appear, strain the mixture through a fine-mesh sieve before transferring it to the baking dish. đ
Browning Too Fast?
If the streusel topping browns unevenly or burns before the pudding is fully set, your oven might be too hot or the dish too close to the heating element. Try baking on the middle rack and reduce the temperature to 350°F for the last 10 minutes.
For an extra insurance, tent the dish with foil halfway through baking to protect the streusel while the pudding finishes cooking.
Pudding Too Sweet?
If the sweetness feels overwhelming, balance it by adding ½ teaspoon of freshly grated nutmeg or cinnamon to the pudding base. For a more sophisticated touch, stir in 1 teaspoon of bourbon or vanilla extractâthis adds depth and reduces perceived sweetness.
You can also reduce the sugar slightly in future batches, but start with 1.25 cups instead of 1.5 cups to test the difference.
Pudding Not Setting Properly?
If your pudding feels too soft or doesnât hold its shape after baking, it likely didnât cool long enough or the oven wasnât hot enough. Always let the pudding cool completely in the pan for at least 1 hour before slicing.
For extra firmness, chill it in the refrigerator for 30 minutes before serving. If youâre still having issues, ensure your baking dish is properly greased to prevent sticking, which can interfere with proper setting.
Nutrition facts
Frequently asked questions
Can I make this sweet potato dessert without baking?
For a no-bake version, mix the cooked sweet potatoes with the custard ingredients, then chill in the refrigerator for 4-6 hours until set. Top with a quick oat crumble (mix 1 cup oats, 0.25 cup melted butter, and 0.25 cup brown sugar) and refrigerate another 30 minutes before serving. The texture will be more like a mousse than a baked pudding, but still delicious!
What's the difference between sweet potato pudding and sweet potato pie?
Sweet potato pudding is lighter and custard-like, often topped with a crunchy streusel, while sweet potato pie has a thicker, pie crust and a denser filling with more spices like ginger and cloves. Pudding is typically baked in a dish and served warm, while pie is sliced and served at room temperature. Think of pudding as a cross between pie and casserole!
How can I make this recipe vegan?
Swap the eggs for 4 tablespoons cornstarch mixed with 0.5 cup water, and use vegan butter, coconut milk, and flax eggs (1 tbsp ground flax + 3 tbsp water per egg). Replace evaporated milk with full-fat coconut milk. The texture will be slightly different but still rich and comforting. For the streusel, use coconut oil instead of butter.
Can I use regular potatoes instead of sweet potatoes?
Not recommended! Regular potatoes are starchy and watery, which will make your dessert gummy rather than creamy. Sweet potatoes provide natural sweetness and a velvety texture that's essential for this classic. If you're out of sweet potatoes, yams can work in a pinch, though they're slightly less sweet and may need extra sugar.
How far ahead can I prepare this for a holiday gathering?
You can assemble the pudding mixture (without baking) up to 24 hours ahead and refrigerate it. The day of serving, bake as directed. For the streusel topping, you can make it 3 days ahead and store it in the fridge. Even better: bake the pudding completely and refrigerate it for up to 4 daysâit actually tastes better the next day as flavors meld!
