Side Dishes
Grandma's old-fashioned sweet potato pudding recipe brings back memories of cozy kitchen nights filled with cinnamon and vanilla. The secret lies in slow-cooked sweet potatoes that melt into a velvety texture, blended with warm spices and just the right amount of sugar.
This isn't your average dessert—it's a nostalgic hug in every bite, perfect for holiday tables or quiet family dinners.
What makes this recipe special is the balance between simplicity and tradition. You'll start with stovetop-cooked sweet potatoes (no oven required), then mix in eggs, sugar, and a blend of spices that includes cinnamon, nutmeg, and a pinch of salt.
The pudding develops its signature richness as it bakes, creating a custard-like center with a lightly caramelized top. It's the kind of dish that tastes like childhood, with every spoonful bringing back warm memories.
By the time it's done, you'll have a dessert that's creamy, spiced, and impossibly comforting—ready to be topped with whipped cream or a buttery crumb crust.
The aroma alone will have everyone gathering around the table, and the texture is pure indulgence: tender sweet potatoes, perfectly spiced, and just sweet enough to satisfy. This is dessert as it should be: homemade, heartfelt, and unforgettable.
Serve it warm for a rustic touch or chilled for a lighter option—either way, it's a crowd-pleaser that always gets seconds. The best part? It's easier to make than you think, with just a few simple ingredients and techniques your grandma would recognize.
Let's get started on recreating this timeless classic.
Ingredients for grandma's old fashioned sweet potato pudding
Sweet potatoes, warm spices, and a touch of nostalgia—just these simple ingredients transform into Grandma's beloved pudding.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweet Potatoes 🍠 | 3 lbs | Medium-sized, peeled and cubed |
| Large Eggs 🥚 | 4 whole | Room temperature for best blend |
| Granulated Sugar 🍚 | 1 ½ cups | Light brown sugar for depth |
| Evaporated Milk 🥛 | 2 cups | Full-fat for creaminess |
| Unsalted Butter 🧈 | ½ cup | Melted, full-fat preferred |
| Ground Cinnamon 🌿 | 2 tsp | Freshly ground for aroma |
| Ground Nutmeg 🌿 | ½ tsp | Freshly grated preferred |
| Ground Allspice 🌶️ | ¼ tsp | Or substitute cloves |
| Vanilla Extract 🍯 | 2 tsp | Pure vanilla extract |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Heavy Whipping Cream 🥛 | 1 cup | For topping, optional |
| Pecans 🌰 | ½ cup | Chopped, for garnish |
Sweet potatoes are the heart of this recipe, so pick firm, vibrant ones—the orange flesh should be smooth, not dry or fibrous. Most grocery stores carry them year-round, but Trader Joe's or Whole Foods often have the sweetest varieties. I always grab the medium-sized ones—they're easier to peel and cook evenly. If you're short on time, microwave the peeled cubes for 10 minutes first to soften them before stovetop cooking. That little trick cuts down on simmering time and keeps the texture velvety.
No vanilla extract? Vanilla bean paste works too—just use half the amount. Substituting evaporated milk? Whole milk plus 1 tbsp melted butter keeps it rich. The spices are non-negotiable though—freshly ground cinnamon and nutmeg make all the difference. If you can't find allspice, a pinch of cloves or ginger adds warmth. For the sugar, light brown sugar adds depth, but white works fine if that's what you've got. And if you're feeling fancy, swap the pecans for toasted walnuts or a sprinkle of cinnamon sugar on top.
This pudding tastes even better the next day—make it ahead and refrigerate. If you want to serve it warm, bake it straight from the fridge for 45-50 minutes at 350°F. The whipped cream topping? Whip it right before serving so it stays fluffy. Store leftovers covered in the fridge for up to 5 days. Freezing isn't recommended since the texture changes, but you can reheat portions gently in the microwave if you must. The aroma alone will have everyone gathering around the table—just like Grandma used to make.
Why You'll Love This Recipe
- No Peel, No Stress: I’ll admit, I used to dread peeling sweet potatoes—until I realized you can just scrub and slice the skin off after baking. That’s one less step between you and dessert.
- Creamy Without the Fuss: Evaporated milk and butter transform those roasted sweet potatoes into something so smooth and rich, it feels like you slaved over it. (Between us, it’s basically a hug in a bowl.)
- Holiday or Weeknight Win: This pudding’s the same whether you’re hosting Thanksgiving or just craving something sweet after dinner. The eggs and sugar give it that perfect, old-school texture—no one will guess it’s this easy.
- Leftovers That Last: Make a double batch and stash it in the fridge. The flavors actually deepen overnight, and it reheats in seconds—my kids beg for seconds, but I always save the last bite.
Step-by-step instructions for Grandma's old-fashioned sweet potato pudding
Here's how to make this nostalgic dessert with perfectly smooth texture and warm spice notes.
Prepare the Sweet Potatoes
Preheat your oven to 350°F. Peel and cube the 3 lbs sweet potatoes into ½-inch pieces—this size ensures even cooking. Spread them in a single layer on a baking sheet and roast for 25-30 minutes until fork-tender with slightly crisp edges. You'll know they're ready when a knife slides in easily and the flesh is soft but not mushy.
While they roast, melt the 0.5 cup unsalted butter in a small saucepan over low heat until completely liquid. This butter will add richness to the finished pudding. Keep it warm until you're ready to mix everything together.
Blend the Pudding Base
Let the roasted sweet potatoes cool slightly—about 10 minutes—before transferring them to a food processor. Add the 4 whole large eggs, 1.5 cups granulated sugar, 2 cups evaporated milk, 2 tsp ground cinnamon, 0.5 tsp ground nutmeg, 0.25 tsp ground allspice, 2 tsp vanilla extract, and 0.5 tsp salt. Pulse until combined, then blend until completely smooth, scraping down the sides as needed.
With the processor running, slowly drizzle in the melted butter. This creates a velvety texture that's the hallmark of good sweet potato pudding. The mixture should be thick but pourable—if it's too stiff, add 1-2 tablespoons of the evaporated milk to loosen it.
Bake Until Set
Pour the pudding mixture into a 9-inch square baking dish or similar size. Bake at 350°F for 45-50 minutes until the center is just set but still slightly jiggly. You want it to hold its shape when gently shaken, but not completely firm. A toothpick inserted in the center should come out with a few moist crumbs clinging to it.
Here's the thing—don't overbake. The pudding will continue thickening as it cools, and if it's too firm coming out of the oven, it'll be dense and dry. I've learned this the hard way!
Cool and Top
Remove the pudding from the oven and let it cool completely at room temperature. This step is crucial for the perfect texture—rushing it will leave you with a gummy mess. Once fully cooled, cover it with plastic wrap and refrigerate for at least 4 hours or overnight. The longer it chills, the better the flavors meld together.
Before serving, whip the 1 cup heavy whipping cream until soft peaks form. Spread it over the chilled pudding, then sprinkle with the 0.5 cup chopped pecans. The contrast of creamy, cool pudding with warm pecans is what makes this dessert truly special.
Pro Tips For Making Grandma'S Old Fashioned Sweet Potato Pudding
- BOIL THEM SOFT: Sweet potatoes straight from the oven? Nope. After roasting, drop them in boiling water for 3-4 minutes—just until the skins slip off easily. I learned this the hard way when I tried peeling them raw, and they turned to mush in my hands.
- WHISK EGGS LIKE YOUR LIFE DEPENDS ON IT: Beat those eggs until they’re pale yellow and ribbony—no streaks. Overmixed? The pudding gets tough. Under-mixed? It’ll be lumpy. A hand mixer does this faster, but elbow grease works too. (Yes, even if you’re impatient like me.)
- STOP WHEN IT JIGGLES: Baking time varies, but the pudding’s done when the center wobbles like Jell-O. Poking it with a knife should leave a clean pull—no wet batter clinging. Overbaking dries it out, and nobody wants dry pudding.
- BUTTER IT UP FIRST: Grease that baking dish with butter, then dust with flour—it’s the only way to keep this pudding from sticking like glue. Skip this, and you’ll be scrubbing your pan with a spatula later. (Trust me, I’ve done it.)
Best sauces and condiments for this recipe
Classic Whipped Cream
This pudding practically begs for a traditional whipped cream topping—it’s the perfect balance of cool, airy sweetness against the warm spiced pudding. I use 1 cup heavy whipping cream chilled in the fridge for at least 30 minutes before whipping.
Add 1 tablespoon powdered sugar and ½ teaspoon vanilla extract while whipping to soft peaks for that cloud-like texture. For extra flair, dust with cinnamon sugar before serving. 🥛
Spiced Caramel Sauce
Drizzle this pudding with a warm spiced caramel sauce to elevate it from comforting to showstopping. Simmer ½ cup heavy cream, ½ cup brown sugar, and 2 tablespoons unsalted butter until sugar dissolves, then add 1 teaspoon cinnamon and ¼ teaspoon nutmeg.
Let it thicken slightly before pouring over the chilled pudding. The caramel adds a rich, glossy finish that ties into the dessert’s warm spices. 🍯
Cinnamon Sugar Crust
A buttery cinnamon sugar crust transforms this pudding into a restaurant-worthy dessert. Mix ½ cup all-purpose flour, ¼ cup brown sugar, 2 tablespoons melted butter, and 1 teaspoon cinnamon to form a crumbly topping.
Press it into a baking dish before adding the pudding mixture, then bake as directed. The crust adds a delightful crunch that contrasts beautifully with the creamy pudding. 🌟
Pecan Praline Drizzle
For a Southern-inspired twist, top the pudding with a pecan praline drizzle. Melt ½ cup pecans with 2 tablespoons brown sugar and 1 tablespoon butter in a pan over medium heat, stirring constantly until golden.
Drizzle over the pudding while warm, then sprinkle with extra chopped pecans. The nutty, caramelized flavor adds depth and texture. 🌰
Vanilla Bean Ice Cream
Serve this pudding with a scoop of high-quality vanilla bean ice cream for a decadent dessert experience. I recommend Häagen-Dazs Vanilla Bean or a homemade version with real vanilla beans.
The cold ice cream cuts through the warm pudding, creating a perfect contrast of temperatures and textures. This pairing is especially magical during the holidays. ❄️
Maple Bourbon Glaze
For a boozy, sophisticated touch, drizzle the pudding with a maple bourbon glaze. Simmer ¼ cup maple syrup, 2 tablespoons bourbon, and 1 tablespoon butter until slightly thickened.
Brush it over the pudding just before serving. The glaze adds a subtle warmth and depth that complements the sweet potatoes beautifully. 🥃
Nutrition facts
Frequently asked questions
Can I make this pudding without baking it?
Yes! For a no-bake version, blend the cooked sweet potatoes with eggs, sugar, evaporated milk, and spices until smooth. Then refrigerate the mixture in an airtight container for at least 4 hours (or overnight). The texture will be slightly firmer but still creamy. Top with whipped cream before serving.
Why does my pudding turn out grainy?
Graininess usually happens when the sweet potatoes aren't cooked soft enough or the mixture isn't blended thoroughly. Make sure to roast or boil the potatoes until completely tender (they should mash easily). Also, blend the mixture until completely smooth—no visible chunks should remain.
Can I substitute regular potatoes for sweet potatoes?
No, regular potatoes won't work—they lack the natural sweetness and vibrant color that sweet potatoes provide. The moisture content and flavor are completely different. If you must use a substitute, try yam (though it's not the same), but the texture and taste won't be authentic.
How do I know when the pudding is fully cooked?
The pudding is done when it's just set but still slightly jiggly in the center. Insert a toothpick—it should come out with a few moist crumbs, not completely clean. Overbaking makes the pudding dense and dry, so remove it when it looks almost (but not quite) firm.
Can I make this ahead of time?
This pudding tastes even better the next day. Make it a day ahead and refrigerate it covered. Serve it chilled with whipped cream or warm it slightly in the oven before serving. The flavors meld beautifully over time, making it perfect for meal prep.
