Sweet Potato Pudding That Tastes Like Pure Comfort
This sweet potato pudding is what happens when dessert decides to slow down and get comfortable.
Creamy, gently spiced, and naturally sweet, it leans into everything cozy without being heavy or over-the-top.
It’s the kind of spoonable comfort that feels right at home on a chilly evening—soft, warming, and deeply satisfying in that familiar, nostalgic way.
Sweet Potato Pudding Recipe
Ingredients
- Sweet potatoes – The star of the show. Roast them for deeper flavor trust me.
- Milk or dairy-free milk – Adds creaminess without stealing the spotlight.
- Butter – Because cozy desserts deserve a little richness.
- Brown sugar – Warm caramel-like sweetness that just makes sense here.
- Eggs – They help the pudding set without turning it into a brick.
- Vanilla extract – Quietly doing the most in the background.
- Ground cinnamon – Warm and comforting like fall in spice form.
- Nutmeg – A little goes a long way but wow does it matter.
- Salt – Yes dessert needs it. No, this is not optional.
Instructions
- Cook the sweet potatoes
- Roast or boil your sweet potatoes until they’re very soft. Roasting gives deeper flavor, but boiling works if you’re short on time. Let them cool slightly so you don’t burn your fingers or your dignity.
- Mash until smooth
- Peel the sweet potatoes and mash them until silky. Use a fork, potato masher, or blender—whatever gets you there. Lumps are not the vibe for pudding.
- Mix the wet ingredients
- In a large bowl, whisk the mashed sweet potatoes with milk, melted butter, brown sugar, eggs, and vanilla. Mix until smooth and creamy. It should already smell like dessert, which is dangerous because you’re not done yet.
- Add spices and salt
- Sprinkle in cinnamon, nutmeg, and salt. Stir gently but thoroughly so every bite gets that cozy flavor. Taste the mixture and adjust sweetness if needed.
- Bake until set
- Pour the mixture into a greased baking dish. Bake until the center is just set and slightly jiggly—not liquid, not stiff. Overbaking turns pudding into sadness, so keep an eye on it.
- Cool slightly before serving
- Let the pudding cool for 10–15 minutes. It thickens as it rests, and the flavors settle in like they own the place.
Why This Recipe Is Awesome
Let’s be honest—this recipe wins for several very important reasons.
First, it’s comfort food disguised as dessert. Sweet potatoes already have natural sweetness, so you don’t need to drown them in sugar to make them taste amazing.
Second, it’s ridiculously forgiving. Mess up the measurements a little? Congrats, you’ve invented a new version.
Third, it works for almost any occasion—weeknight treat, holiday side-dessert hybrid, or “I just need something warm right now.”
Also, IMO, this pudding is the edible version of wearing an oversized sweater and fuzzy socks. Zero regrets.
Ingredients You’ll Need

Keep it simple. Cozy food doesn’t need drama.
- Sweet potatoes – The star of the show. Roast them for deeper flavor (trust me).
- Milk or dairy-free milk – Adds creaminess without stealing the spotlight.
- Butter – Because cozy desserts deserve a little richness.
- Brown sugar – Warm, caramel-like sweetness that just makes sense here.
- Eggs – They help the pudding set without turning it into a brick.
- Vanilla extract – Quietly doing the most in the background.
- Ground cinnamon – Warm and comforting, like fall in spice form.
- Nutmeg – A little goes a long way, but wow does it matter.
- Salt – Yes, dessert needs it. No, this is not optional.
Pro tip: If your sweet potatoes are naturally very sweet, you can dial back the sugar and no one will complain.
Step-by-Step Instructions
1. Cook the sweet potatoes
Roast or boil your sweet potatoes until they’re very soft. Roasting gives deeper flavor, but boiling works if you’re short on time. Let them cool slightly so you don’t burn your fingers or your dignity.
2. Mash until smooth
Peel the sweet potatoes and mash them until silky. Use a fork, potato masher, or blender—whatever gets you there. Lumps are not the vibe for pudding.
3. Mix the wet ingredients
In a large bowl, whisk the mashed sweet potatoes with milk, melted butter, brown sugar, eggs, and vanilla. Mix until smooth and creamy. It should already smell like dessert, which is dangerous because you’re not done yet.
4. Add spices and salt
Sprinkle in cinnamon, nutmeg, and salt. Stir gently but thoroughly so every bite gets that cozy flavor. Taste the mixture and adjust sweetness if needed.
5. Bake until set
Pour the mixture into a greased baking dish. Bake until the center is just set and slightly jiggly—not liquid, not stiff. Overbaking turns pudding into sadness, so keep an eye on it.
6. Cool slightly before serving
Let the pudding cool for 10–15 minutes. It thickens as it rests, and the flavors settle in like they own the place.
How to Serve

Serve this warm for maximum cozy vibes. Spoon it into bowls and top with a drizzle of cream, a sprinkle of cinnamon, or crushed nuts if you’re feeling fancy.
It also works chilled, straight from the fridge, eaten quietly while standing at the counter (no judgment).
This pudding pairs beautifully with simple dinners or holiday spreads.
It doesn’t scream for attention—it just sits there being excellent.
Nutrition Facts
This dessert may feel indulgent, but it’s secretly pretty balanced.
- Naturally rich in fiber from sweet potatoes
- Good source of vitamin A, because sweet potatoes don’t play
- Moderate sugar compared to most desserts
- Contains protein from eggs and milk
- Satisfying without being heavy
Translation: you can enjoy it without the post-dessert regret spiral.
Common Mistakes to Avoid
- Using undercooked sweet potatoes – If they’re firm, your pudding will be grainy. No one wants that.
- Skipping the salt – Sweet without balance tastes flat. Salt fixes that.
- Overbaking – This is pudding, not cake. A slight jiggle is your friend.
- Not tasting before baking – Sweet potatoes vary. Always taste and adjust.
- Serving it straight from the oven – Let it rest unless you enjoy lava-mouth.
Alternatives & Substitutions
This recipe is flexible—almost suspiciously so.
- Dairy-free? Use almond, oat, or coconut milk. Coconut milk adds extra richness.
- No eggs? Swap with a plant-based egg alternative or a little cornstarch slurry.
- Less sugar? Use maple syrup or reduce the brown sugar slightly.
- Extra spice lover? Add ginger or allspice for extra warmth.
- Texture fan? Stir in chopped nuts or shredded coconut before baking.
Personally, I love keeping it simple. Let the sweet potato shine. Don’t overcomplicate a good thing.
Final Thoughts
This sweet potato pudding is proof that dessert doesn’t need to be flashy to be memorable.
It’s warm, comforting, and quietly impressive—the kind of recipe you make once and then keep coming back to every cold evening.
So go ahead. Light a candle. Put on a sweater. Make this pudding.
And enjoy the fact that sometimes, the best desserts are the ones that feel like home.
You’ve earned it.
FAQ (Frequently Asked Questions)
Can I make this ahead of time?
Absolutely. It actually tastes better the next day once the flavors settle in.
Can I freeze sweet potato pudding?
Yes, but the texture may soften slightly after thawing. Still delicious, though.
Do I have to roast the sweet potatoes?
Nope, but roasting adds depth. Boiling works if you’re in a hurry.
Is this more like pudding or custard?
Somewhere in between—soft, creamy, and spoonable without being runny.
Can I serve this for breakfast?
I won’t tell anyone. It’s basically sweet potatoes and milk—do with that what you will.
What if my pudding is too thick?
Stir in a splash of warm milk and pretend it was intentional.
Can I double the recipe?
Yes. And honestly? You probably should.

