The Best Sweet Potato Casserole
This sweet potato casserole deserves to be front and center on every holiday table. Itโs the best ultimate comfort-meets-dessert side . It’s creamy and thick (not dense) rich,buttery, and topped with gooey toasted marshmallows. Most recipes miss the mark because they boil the sweet potatoes instead of roasting them. This washes away the sweet potatoesโ natural sugars, dulls that deep caramel flavor, and leaves the casserole thick and potato-y.
Roasting brings everything to lifeโrich, silky, and full of depth, with a deep orange filling that looks naturally sweet and tastes incredible. Itโs the perfect companion to all your Thanksgiving sides.

If you love my Stovetop Candied Yams (a popular readers favorite!), youโll fall in love with this homemade southern sweet potato casserole too. It has that same deep brown-sugar-caramel flavor, but in a creamy, baked version youโll crave every holiday season. If you prefer a lightened up sweet potato casserole you may like this sweet potato apple casserole. Lastly, if you just prefer to have sweet potatoes for dessert, or want to indulge this holiday, how about sweet potato pie too?
Quick Read Alert!
Friends, before you jump in, take a quick minute to read this whole post and the full recipe card (including the notes below the recipe) from start to finish.
When weโre hungry โ or rushing to cook for the holidays โ itโs easy to skim and miss something small. However, every step here is important because it helps the recipe turn out creamy and smooth.
In addition, reading through the post first will help you catch little details that make a big difference, like when to add the marshmallows or how long to brown the butter.
So, take a breath, grab something to sip, and letโs cook this the right way.
As you read, youโll find simple tips throughout the post that make your sweet potato casserole creamier, smoother, and easier to get right the first time.
Plus, reading ahead once will help you avoid little mix-ups โ like adding the marshmallows too early or forgetting to brown the butter. (Iโve done both more times than I can count!)
So take a breath, grab something to sip, and letโs cook this the right way, together.
The Science Made Simple (Why Roasting Wins Every Time)
Let me show yโall how to make your homemade sweet potato casserole the right way. But first, let me explain the science behind why roasting your sweet potatoes is better than boiling them.
When sweet potatoes roast at about 425ยฐF (220ยฐC), a process called the Maillard reaction kicks in โ thatโs when sugars and amino acids brown and caramelize, creating the rich color and flavor that make this southern comfort food classic so addictive.
Boiling or baking at too low a temperature doesnโt trigger this reaction, leaving your casserole potatoey thick and bland. Roasting long and slowly pulls out moisture, thickens the sugars, and gives you that sweet, buttery, melt-in-your-mouth flavor every holiday sweet potato casserole needs.
* You need to roast them long and slow (about 1 hour and 20โ30 minutes).
That extra time in the oven, draws out their natural sugars and creates a deep, caramelized sweetness that makes this a true soul food sweet potato casserole.
A light coat of oil before roasting helps the skins blister and steam the flesh into smooth perfection. Then, when mixed with dark brown sugar, butter, heavy cream, cinnamon, nutmeg, and lemon, you get a rich but balanced casserole, sweet, bright, and velvety.
By the time you spread the marshmallow cream and sprinkle the mini marshmallows, youโve created a baked sweet potato casserole that defines southern soul food tradition.

The Best Sweet Potato Casserole Youโll Ever Make
You may think youโve had good sweet potato casserole with marshmallows before, but trust me, this one will change your mind.
Itโs the real deal: silky, buttery, perfectly sweet, and melt-in-your-mouth soft โ not thick, starchy, or heavy. Each bite tastes like dessert and comfort food all in one.

Why This Recipe Works (The Secretโs in the Roast)
As I mentioned earlier, When you roast sweet potatoes, the magic happens. Roasting at a higher temperature brings out their natural sugars, caramelizing them until they darken, jam up, and taste buttery-sweet. The longer they bake, the sweeter they become, about 1 hour and 20โ30 minutes at 425ยฐF.
You can tell when your sweet potatoes are done. Just look for those tiny black sugar blisters on the skin (shown in pic above) and your home will smell like sweet potatoes have been baking all dayโ thatโs the flavor locked in.
Sweet Potato Casserole with Marshmallows Ingredient Guide (What Each Ingredient Does)

Hereโs what every ingredient brings to the table
- Sweet potatoes โ Sweet potatoes โ The foundation. Roasting deepens flavor and color for that candy-like texture and gives the sweet potato filling its rich, caramelized sweet potato flavor.
- Dark brown sugar โ Adds molasses richness and caramel depth.
- Granulated sugar โ Lightens sweetness and keeps it bright.
- Salted butter โ Adds richness and silky texture.
- Heavy whipping cream โ Creates a custard-like, velvety base.
- Fresh lemon juice โ Balances all the sweetness with a subtle tang.
- Eggs โ Bind the mixture so it bakes up soft and smooth.
- Vanilla extract โ Adds warmth and bakery sweetness.
- Cinnamon & Nutmeg โ Deepen that warm southern spice flavor.
- Salt โ Pulls everything together.
- Marshmallow fluff โ Glossy, gooey layer that melts beautifully.
- Mini marshmallows โ Toast up golden for that classic southern finish.
- Olive oil or vegetable oil โ Helps skins caramelize during roasting.
- Nonstick spray or butter โ Prevents the marshmallow fluff from sticking.sticking to your spatula.

Why Youโll Love This Recipe
- Smooth, never starchy: blends up silky, creamy, and rich. Not thick or heavy.
- Balanced sweetness: brown sugar + lemon = sweet, bright, and irresistible.
- Warm spice flavor: cozy southern warmth without overpowering sweetness.
- Double-marshmallow topping: glossy fluff + toasty minis = perfection.
- Roast them long and slow until theyโre candy-sweet inside: deep flavor and rich color you canโt get from boiling.

About This Recipe (Easily Doubled)
This family-size sweet potato casserole fits perfectly in an 8ร8 dish, ideal for Thanksgiving, Christmas, or any cozy holiday table. The pan you see in this post is a 7ร10, which works just as well.
For a crowd, double or triple the recipe for a 9ร13 dish. The texture and flavor will stay flawless.
Want your casserole less sweet? Use about 1 cup total sugar. Prefer extra caramel flavor? Add more dark brown sugar. This southern sweet potato casserole is flexible and very forgiving.

About the Topping
The only thing thatโs not flexible? Boiling. Donโt do it. Roasting gives you flavor, color, and that melt-in-your-mouth texture every soul food cook wants.
This homemade sweet potato casserole with marshmallows topping is pure gooey perfection. A blend of marshmallow cream and mini marshmallows added after baking the base.
Use about 3 to 3ยฝ ounces of marshmallow cream (half a 7-oz jar), thinned with 2โ3 tablespoons of heavy cream for smooth spreading. Spray your spatula with nonstick oil to keep it from sticking.
Doubling the recipe? Use the full 7-oz jar and 3 tablespoons cream.
Donโt like marshmallow fluff? Skip it and go for mini marshmallows or pecans. Itโll still bake up golden and irresistible.
Recipe Notes
- Roasting: Prick potatoes before roasting; coat with oil for caramelized skins.
- Temperature: 425ยฐF ensures concentrated flavor.
- Texture: Hot potatoes blend thinner; they thicken as they cool.
- Lemon: Deep yellow lemons taste best โ pale ones can taste bitter.
- Marshmallow tip: Loosen fluff with cream for perfect spreading.
- Color cues: Look for deep orange interiors and bubbling sugar spots.
Variations
- All mini marshmallows: Skip the fluff; cover with mini or jumbo marshmallows.
- Jumbo marshmallows: Cut jumbo marshmallows in half for even browning.
- Nutty twist: Add toasted pecans instead of marshmallows for a buttery crunch.

Flavor Notes
Each version has its own vibe, all-marshmallow is gooey and nostalgic, while pecan-only tastes buttery, rich, and slightly toasty.
Expert Tips
- Longer Roast= deeper color = better flavor.
- Blend hot or warm for the smoothest texture.Please be carefull handling hot potatoes.
- Watch your broiler; marshmallows brown fast.
- Let the sweet potato casserole rest before serving so it sets and flavors meld.p and the flavors settle.
Serving Suggestions
Pair this casserole with:
- Fried chicken or roasted turkey
- Southern Green beans or sautรฉed Brussels sprouts
- Cornbread dressing or Cornbread for the full soul food experience
FAQs
Q: Can I make this sweet potato casserole ahead of time?
Yes! Bake the sweet potato base a day in advance, cover tightly, and refrigerate. Add marshmallow topping before reheating at 350ยฐF until warm and bubbly.
Q: Can I use canned sweet potatoes for this southern casserole?
You can, but homemade sweet potato casserole tastes so much better. Roasted fresh ones taste richer and sweeter. Canned sweet potatoes often lack color and depth. So from scratch is the best way to go. But if you must, you can definitely use canned sweet potatoes.
Q: Can I skip the lemon juice in this recipe?
You could, but it adds brightness, some citrus flavor and balance. Without it, the casserole tastes heavier.
Q: How long does this sweet potato casserole keep?
Up to 3 days in the fridge, covered. Reheat at 325ยฐF until warm โ topping will soften but still taste amazing.
โจ Pro Tip Box
For the prettiest toasted marshmallow top:
Broil the casserole on the upper rack for 1 minute โ donโt walk away! Marshmallows brown fast.
If they burn, scoop them off, replace with fresh ones, and broil again.
Sweet Potato Casserole
Equipment
- 1 sauce pan small
- 1 baking sheet small or bigger one if doubling
- 1 mixing bowl Medium size
- 1 spatula or wooden spoon
- 1 medium size baking dish 8x8or if doubling use a 9X13
Ingredients
- 2 lbs sweet potatoes about 4โ5 medium sweet potatoes, roasted until tender
- 1 ยฝ cups packed dark brown sugar
- โ cup granulated sugar
- 8 Tbsp 1 stick salted butter
- โ cup heavy whipping cream
- 1 large egg + 1 egg yolk
- 2 ยฝ tsp vanilla extract
- ยฝ Tbsp fresh lemon juice
- ยพ tsp ground cinnamon
- ยผ tsp ground nutmeg
- โ cup dark brown sugar for topping, under the marshmallows
- 1 cup mini marshmallows or 1
- 7-oz jar marshmallow fluff *use half or double if doubling the recipe, or eliminate fluff all together.
- 1/4 tsp salt
Instructions
- Roast & mash (hands-off)Heat oven to 400ยฐF (200ยฐC). Roast whole sweet potatoes on a tray until fork-tender, 45โ55 min. Peel; mash completely smooth.
- Brown the butter (the flavor key)Place 1 stick salted butter in a saucepan over medium. It foams โ smells nutty turns golden-amber with toasty brown specks (4โ6 min). Pull off heat immediately so it doesnโt burn; cool 3โ5 min.
- Mix the base (silky + balanced)In a large bowl, combine mashed potatoes, browned butter, both sugars, cream, egg + yolk, vanilla, lemon juice, cinnamon, nutmeg, and salt. Mix until thick, fluffy, and velvety.
- Bake (set the custard)Spread into a greased 7ร10-in (or 8ร10) dish. Bake at 350ยฐF (175ยฐC) for 40โ45 min, until edges are set and center is just slightly firm.
- Sugar + marshmallow finish (toast to golden)Sprinkle โ cup dark brown sugar over the hot casserole.Mini marshmallows: cover; bake 8โ10 min or broil 1โ2 min until golden (watch closely).Fluff: thin with 1โ2 tbsp cream, spread/dollop; bake 5โ7 min or broil 1โ2 min to toast.*See notes
- Rest 10 minutes; serve warm, gooey, and melt-in-your-mouth.
Video
Notes
Make-Ahead & Storage Tips
- Make Ahead: Prep the sweet potato base up to 2 days ahead, cover, and refrigerate. Add marshmallows and bake when ready to serve.
- Refrigerate: Cool, cover tightly, and refrigerate up to 3 days. Reheat at 325ยฐF until warm.
- Freeze: Freeze only the base (no topping) up to 2 months. Thaw overnight, bake at 350ยฐF, then top with fresh marshmallows.
- Tip: After freezing, bake uncovered for the last few minutes to keep the texture richโnot watery.
- Roasting: Before roasting, poke small holes all over each sweet potato with a fork. This lets steam escape so they donโt burst in the oven. Next, rub a little oil on the skinsโjust enough to coat them lightly. This helps the outside caramelize and turn slightly sticky and shiny as they roast.
- Temperature: 425ยฐF ensures concentrated, rich and sweet flavor.โUpdated October 2025: I completely retested and rewrote this recipe for even richer flavor and the best roasted sweet potato texture ever. Same cozy flavor โ even better results!
-
Sweet Potato Texture: When sweet potatoes are hot, they mash and mix a little thinner โ thatโs totally normal.
As they cool, theyโll thicken up and turn creamy.
Be careful handling them when theyโre fresh from the oven โ they hold heat! If needed, let them cool 10โ20 minutes before mashing or mixing. - Lemon: Choose deep yellow lemons- they taste best โ pale ones can taste bitter.
-
-
If using marshmallow fluff:
Mix in a splash of cream to make it smoother and easier to spread.
Spray your spatula with cooking spray or brush on melted butter so the fluff doesnโt stick or pull. -
If using mini or jumbo marshmallows:
Just scatter them on top and bake or broil until golden brown and toasty. -
If youโd rather skip marshmallows:
Sprinkle chopped pecans over the top for a sweet, nutty crunch.
Or leave it plain โ itโs still rich, buttery, and delicious all on its own.Marshmallow tip: You can make this casserole with or without marshmallows,ย itโll taste amazing either way.
-
If using marshmallow fluff:
- Color Cues: When your sweet potatoes are fully roasted, the inside should look deep orange and glossy, not pale or dry. You may notice a bit of sticky syrup bubbling out in spots โ thatโs just the natural sugar cooking out, a sure sign theyโre perfectly sweet and ready to mash.
- ย
- ย
- ย
- ย
- ย
If You Forgot to Bake the Sweet Potato Mixture First
Donโt worry your casserole can still be saved! If you already spread the sweet potato filling into the pan and topped it with marshmallows or fluff before baking, hereโs what to do:- Cover it with foil โ Tear off a piece of aluminum foil big enough to cover your dish.
-
Spray the inside of the foil (the side that will face the marshmallows) with nonstick cooking spray, or lightly brush it with oil or melted butter.
This keeps the marshmallows or fluff from sticking. - Tent the foil โ Donโt press it flat against the top. Create a small dome or โtentโ so thereโs a little air space between the marshmallows and the foil.
- Bake covered at 350ยฐF (175ยฐC) for about 35โ40 minutes, until the casserole is hot all the way through.
- Uncover and toast โ Once the sweet potatoes are baked through, carefully remove the foil. Broil or bake uncovered for 1โ3 minutes to toast the marshmallows until golden brown.
If you think this sweet potato pudding looks good, save it to your Pinterest board or share it on Facebook.
You may also enjoy these other southern recipes:
This really was the best sweet potato casserole recipe! The kids loved it, can’t wait to make it for Thanksgiving!
Ahh this makes me so happy! If the kids loved it, you know itโs good. Thank you so much for trying it out!
I see now why you called it the best. IT is truly one amazing recipe to keep handy!
Thank you so much Mahy!
You killed it with this one. I grew up in the south, and this is just as good as the casserole my MeMa used to make.
That means a lot, especially coming from someone who grew up in the South. Honored it reminded you of your MeMaโs. Thank you for sharing that.