This post may contain affiliate links. Please read our disclosure policy.
There’s nothing more comforting or holiday-worthy than a big, warm pan of homemade sweet potato casserole — especially one that’s loaded with creamy sweet potatoes, warm spices, coconut, and ooey-gooey marshmallows. This version is rich, velvety, and topped with an ultra-crunchy pecan–cornflake crumble that steals the show every time.
What makes this recipe so special is how the creamy mashed sweet potatoes bake into a silky, custard-like base thanks to room-temperature, lightly beaten eggs and a splash of evaporated milk. The marshmallows melt into the mixture for extra softness, the coconut adds subtle chew and warmth, and the buttery cornflake-pecan topping bakes up crunchy and caramelized for the perfect contrast. It’s comforting, sweet, nostalgic, and always the first dish to disappear.
If you’re looking for more cozy sides to round out your menu, be sure to try my Paula Deen Corn Casserole, Make-Ahead Mashed Potatoes, Creamed Spinach, and my no-soup, from-scratch Green Bean Casserole — a cherished family recipe we’ve made for nearly five generations.
So grab your baking dish and settle in — this sweet potato casserole is about to become a new family favorite.
✨ Before You Begin
✨ Cool the potatoes slightly before adding the eggs so they don’t scramble.
✨ Use room-temperature, lightly beaten eggs for the smoothest custard-style texture.
✨ Drain the potatoes very well and let them steam off excess moisture for 1–2 minutes.
✨ Crush cornflakes finely so the topping clings beautifully.
✨ Watch the topping closely during the final bake — it browns fast at 400°F.
How to Prepare the Sweet Potatoes
There are a few different ways to cook sweet potatoes — baking, microwaving, or boiling — but some methods give you much better flavor and texture. I usually opt for baking because it intensifies their natural sweetness and keeps the flesh rich and creamy. Microwaving is a close second and perfect when I’m in a hurry. Boiling is my least favorite method; even with a good drain, the potatoes tend to hold onto extra water and lose a bit of their natural sweetness.
No matter which method you choose, keep in mind that cooking times will vary depending on the size of your sweet potatoes.
How to Bake Sweet Potatoes
- Preheat your oven to 425°F. Line a rimmed baking sheet with parchment paper or foil for easy cleanup.
- Wash and scrub the sweet potatoes well, then prick them all over with a fork to allow steam to escape.
- Bake for 45–60 minutes, or until the potatoes are very tender when pierced with a fork.
How to Microwave Sweet Potatoes
- Wash, scrub, and prick the sweet potatoes all over with a fork.
- Microwave on High for 5 minutes. Check for tenderness.
- Continue cooking in 1-minute intervals until the potatoes are soft enough to mash easily with a fork
1Do the sweet potatoes need to be peeled?
Place this immediately after your new H2 How to Prepare the Sweet Potatoes (as a short FAQ-style segment under that section). This keeps all prep-related guidance together before readers move into mixing and baking.
Sweet Potato Casserole Ingredients + Key Notes
Sweet Potatoes — Peel and cube 4 pounds. Fresh sweet potatoes give the dish its signature velvety texture, natural sweetness, and beautiful color.
Sugar — Adds sweetness and helps the filling set like a smooth, cozy custard.
Eggs — at room temperature + lightly beaten — This is a small step that makes a big difference. Room-temp eggs blend smoothly into the warm sweet potatoes without shocking or tightening. Lightly beating them first breaks up the proteins, helping them incorporate quickly and evenly so the casserole bakes up perfectly silky with no streaks or scrambled-egg bits.
Butter — Richness, moisture, and that classic holiday flavor.
Evaporated Milk — Creates a luscious, creamy texture without making the filling too heavy.
Cinnamon + Nutmeg — Warm spices that balance the sweetness and bring cozy holiday flavor in every bite.
Mini Marshmallows — Melt into the filling, adding pockets of gooey sweetness and a soft, creamy texture.
Shredded Coconut — Gives subtle chew and depth. (Use sweetened or unsweetened based on preference.)
Salt (½ teaspoon added in technique update) — A tiny amount lifts the entire dish and balances the sweetness.
Cornflakes, Pecans, Brown Sugar, Butter — These create the crunchy, caramelized topping that contrasts perfectly with the soft filling.
🔬 The Science Behind Perfect Sweet Potato Filling
Sweet potato casserole works like a custard — the eggs are what bind everything together. If cold eggs hit hot mashed potatoes, the proteins tighten instantly and begin to cook, which can create tiny, rubbery strands. Bringing the eggs to room temperature and lightly beating them gives those proteins a head start so they warm gently and disperse evenly.
Cooling the potatoes slightly before adding the eggs is equally important. Warm (not steaming-hot) potatoes allow the eggs to fold in smoothly, giving you a velvety, perfectly set filling with no curdling. It’s the difference between a grainy casserole and one that melts in your mouth.
🥣 How to Make Sweet Potato Casserole
You’ll start by boiling and draining the sweet potatoes, then letting them cool just long enough that they’re warm but not steaming. Mash them smooth, blend in the sugar, room-temperature eggs, butter, evaporated milk, spices, marshmallows, coconut, and salt, then spread the mixture into a 9×13-inch pan. Bake until set. Mix together the quick cornflake–pecan topping, add it to the top, and return the dish to the oven so it can turn golden, crunchy, and irresistible. Let it rest a few minutes before serving so it slices beautifully.
⭐ Pro Tips
⭐ Use room-temp eggs for the silkiest texture. They whisk in without scrambling, helping the casserole bake up smooth and custard-like.
⭐ Let the potatoes stop steaming before adding the eggs. This single step prevents curdling and keeps the filling rich and velvety.
⭐ Drain sweet potatoes thoroughly. Extra water will thin the custard and delay the set.
⭐ Don’t skip the final 400°F bake. It gives the topping that caramelized, crunchy finish everyone loves.
Troubleshooting Guide
My casserole looks loose in the center.
It may just need a bit more time. Sweet potato custards should be set around the edges with a gentle jiggle in the middle.
The eggs scrambled slightly.
This happens if the potatoes were too hot or the eggs were cold. Make sure potatoes cool until warm—not steaming—and eggs are room temperature.
The topping browned too fast.
Every oven is different. If your oven runs hot, drop the temperature back to 375°F or cover loosely with foil for the last few minutes.
The filling seems too sweet.
This recipe is intentionally classic and sweet, but a sprinkle of flaky salt on top balances it beautifully.
How do you know when the casserole is done?
The casserole is ready when the center is hot, lightly set, and no longer jiggles when the pan is gently shaken. The top should be golden, and the edges will look slightly puffed. A little softness in the very center is normal — it will finish setting as it cools.
What to Serve With Sweet Potato Casserole
This sweet potato casserole fits right into any cozy fall or holiday spread, but I also love serving it all year long — it’s always the first dish to disappear at BBQs, potlucks, and family gatherings. Everyone asks for the recipe!
Fresh + Crisp Sides
A few fresh, crunchy sides brighten the plate and balance the richness beautifully:
- 1905 Salad — crisp, flavorful, and always crowd-pleasing.
- House Salad with Buttermilk Dressing — creamy, cool, and refreshing.
- Creamy Fruit Salad — sweet, light, and perfect alongside a Thanksgiving feast.
Comforting Holiday Sides
Round out your Thanksgiving table with a few of my readers’ favorite classics:
- Melting Potatoes — buttery, golden, and melt-in-your-mouth tender.
- Crack Potatoes — rich, cheesy, and irresistible.
- Cheesy Crockpot Potatoes — effortless and always a hit with a crowd.
Thanksgiving Mains
This casserole pairs perfectly with all your holiday staples:
- Roast Turkey — the centerpiece of any classic Thanksgiving feast, with golden skin, juicy meat, and that cozy holiday aroma everyone looks forward to all year long.
- Stuffed Turkey Breast — tender, elegant, and perfect for smaller gatherings, with savory stuffing baked right inside for incredible flavor in every bite.
- Crockpot Pork Tenderloin — simple, savory, and incredibly tender.
- Chicken and Dumpling Casserole — cozy, creamy comfort food.
- Johnny Marzetti Casserole — a hearty, nostalgic classic that’s loved by all.
Sweet Finishes
No Thanksgiving meal is complete without a sweet ending:
- Peach Cobbler — iconic, juicy, and warm with vanilla ice cream.
- Sugar Cream Pie — silky, old-fashioned, and always a holiday favorite.
- Chess Pie — cozy, custardy, and perfectly simple
- Million Dollar Pie — creamy, dreamy, and loaded with tropical sweetness for the easiest no-bake finish to any holiday feast.
Storing + Reheating + Freezing + Make-Ahead Tips
Storing
- Cover leftovers tightly and refrigerate for up to 4 days.
Reheating
- Warm in a 350°F oven for 15–20 minutes until heated through.
- If reheating from a glass or ceramic dish, let it come to room temperature first to avoid cracking.
Freezing
- Freeze the baked casserole (without the topping) for up to 2 months. Thaw completely, add topping, and bake 10 minutes at 400°F.
Make-Ahead
- Assemble the sweet potato filling a day in advance and refrigerate. Bake as directed, prepare the topping fresh, and add it during the final 10 minutes.
Food Safety
- If you’d like more info on food safety, check out this link.
🍽️ More Cozy Thanksgiving Sides to Round Out Your Feast
- Bisquick Sausage Balls — savory, cheesy, and always the first appetizer to vanish from the holiday table.
- Bisquick Biscuits — soft, buttery, and perfect for sopping up every last bit of gravy.
- Garlic and Herb Parker House Rolls — pillowy, golden rolls brushed with herbed butter for the ultimate Thanksgiving bread basket.
- Practically No Knead Bread — rustic, crackly, and incredibly easy, with bakery-style flavor that pairs beautifully with any holiday spread.
- Arugula Salad — fresh, peppery, sweet, and elegant, with bright flavors that balance the richness of classic Thanksgiving dishes.
- Cheddar Biscuits — tender, cheesy drop biscuits that come together in minutes and never fail to impress.
Tried This Recipe?
💌 And while you’re here, don’t miss the next cozy recipe — subscribe to my totally FREE newsletter so you’ll always have comfort food favorites at your fingertips. 💌
If you enjoyed this recipe, please take a moment to leave ⭐️⭐️⭐️⭐️⭐️ star rating and a quick comment — I love hearing from you and it helps our community of bakers and cooks!
📸 And if you Gram… don’t forget to share your photo on Instagram — tag me @gonnawantseconds so I can cheer you on and share your creations!
Thanks for stopping by my kitchen today — happy cooking, friends! 💗 Kathleen
Sweet Potato Casserole
Ingredients
Sweet Potatoes:
- 4 pounds sweet potatoes, peeled and cubed
- 1 1/2 cups sugar
- 4 large eggs, at room temperature + lightly beaten
- 1/2 cup butter, melted
- 1 cup canned evaporated milk
- 1 teaspoon dried ground nutmeg
- 1 teaspoon dried ground cinnamon
- 2 cups mini marshmallows
- 1 cup shredded coconut
- 1/2 teaspoon salt
Topping:
- 1 1/2 cups cornflakes crushed
- 1/2 cup dark brown sugar firmly packed
- 1 cup pecans chopped
- 1/2 cup butter melted
Instructions
- Prepare the baking dish and oven: Preheat oven to 375ºF (190ºC). Butter or spray a 9×13-inch baking dish and set aside.
- Cook the sweet potatoes: Place the cubed sweet potatoes in a large Dutch oven and cover with cold water. Bring to a boil, then reduce heat and simmer until very tender, about 15 minutes.Drain thoroughly, then return the potatoes to the warm pot for 1–2 minutes so excess moisture can evaporate. Let cool slightly - about 10–15 minutes or until they no longer release steam.(This prevents the eggs from cooking when added.)
- Make the sweet potato fillingTransfer the cooled sweet potatoes to a large bowl. Use a handheld electric mixer to mash until completely smooth and lump free.Add the sugar, eggs, melted butter, evaporated milk, nutmeg, cinnamon, ½ teaspoon salt, mini marshmallows, and shredded coconut. Mix until fully combined and the marshmallows and coconut are evenly distributed.Pour the mixture into the prepared 9×13-inch baking dish and smooth the top.
- Bake the casserole base: Bake for 70–90 minutes, or until the center is set and no longer jiggles when gently shaken.
- Make the topping: While the casserole bakes, stir together the crushed cornflakes, brown sugar, chopped pecans, and melted butter in a medium bowl. Set aside.
- Add the topping and finish baking: Increase the oven temperature to 400ºF.Sprinkle the topping evenly over the hot casserole, then return to the oven for 10 minutes, or until the topping is lightly golden and crisp.
- Cool and serve: Let the casserole rest for 10–15 minutes before serving so the filling can set and the topping stays crisp.
Fans Also Made:
Nutrition












How would this be if I used potato chunks instead of mashed?
Hi Jean! I haven’t done this yet so I can’t advise! But if you give this a try, let me know how it turns out for you 😀
If you bake your sweet potatoes, they’ll come out so much tastier and sweeter. Just lightly oil the skins, place on a foil or parchment lined cookie sheet and bake in a 400º F oven until done (usually an hour for large potatoes). Peel when cool. So much easier, and you don’t have a pan to wash afterwards. Mash and proceed with recipe.
Thanks Iris! I need to try that.
Is it possible to prep/premix & refrigerate for cooking in the following day or two?
Hi Lauren, yes that works out great. Just add the topping when you reheat it so it stays crunchy