Sweet Potato Casserole

Photo of author

| Updated:

Most sweet potato casseroles turn out runny, and on a holiday that’s the last thing you want taking up oven space. Mine stays creamy because I roast the sweet potatoes instead of boiling them, which keeps the water out and the flavor in. I do that part a day ahead, so assembly on the day is quick. The topping is a buttery pecan praline that bakes into a crackly, caramelized crust over the silky filling.

A close-up of a spoonful of sweet potato casserole topped with chopped pecans, held above a baking dish containing more of the casserole.

This post may contain affiliate link(s). As an Amazon Associate, I earn from qualifying purchases. See Disclosures.

Why You’ll Love This Recipe

  • Roasting the sweet potatoes concentrates their flavor and drives off the water that makes a lot of casseroles runny. This one bakes up creamy and holds a scoop.
  • There’s no flour-based streusel. The topping is butter, brown sugar, and toasted pecans, setting into a praline-like crunch over the silky filling rather than a soft crumb.
  • A third of a cup of dark brown sugar with warm cinnamon and nutmeg seasons the filling without burying the sweet potato; it reads as a side, not a second dessert.
  • Two eggs give the filling real structure, setting it into clean edges instead of a loose slide.
  • It serves eight, enough for a family dinner with some left for the plate everyone picks at the next day.

Ingredients You’ll Need

A few notes before you start; the printable card below has the full list with quantities.

  • Sweet potatoes: you’ll need about 2 pounds, which is roughly 3 to 4 medium. Roast them whole rather than boiling. That keeps the filling from going watery and deepens the flavor at the same time.
  • Dark brown sugar: the filling uses a third of a cup, and the darker sugar brings a little molasses depth that light brown or white sugar won’t. The topping uses half a cup of regular brown sugar, so keep the two amounts straight.
  • Eggs: two large eggs are the binder that sets the filling as it bakes. They are the reason it holds an edge instead of staying loose, so this is not an ingredient to leave out.
  • Whole milk and unsalted butter: both go into the filling for richness and a smooth mash. Melt the butter first so it whisks in evenly.
  • Pecans: the topping takes 1½ cups, chopped and toasted. Toasting wakes up the nuttiness before they ever hit the oven, and it is worth the few minutes.
  • Vanilla, cinnamon, and nutmeg: vanilla and cinnamon season both the filling and the topping, with the nutmeg going into the filling. Together they keep the dish tasting like more than sugar and sweet potato.
Whole sweet potatoes, bowls of pecans, dark brown sugar, butter, milk, egg, nutmeg, cinnamon, vanilla extract, and salt are arranged on a white surface.

How to Make Sweet Potato Casserole

This comes together in three stages: roast and mash the potatoes, whisk the filling and spread it, then mix the pecan topping and bake. The full step-by-step, with quantities, is in the printable card below.

Roast and Mash the Sweet Potatoes

Roast the whole sweet potatoes at 400°F (204°C) until a knife slides in with no resistance, then let them cool enough to handle, peel, and mash until mostly smooth. Roasting is what concentrates their flavor and keeps the filling from turning watery, so give them the full time rather than pulling them early.

To get ahead of the day, roast and mash the sweet potatoes up to a day early and refrigerate them, then whisk the filling and build the topping when you’re ready to bake.

Four baked sweet potatoes with cracked skins on a parchment-lined baking tray, viewed from above.
Roast whole sweet potatoes at 400°F until tender.
Roasted sweet potatoes with split skins, arranged on parchment paper, with some pieces of peel off to the side.
Let cool, then peel and mash until mostly smooth.

Whisk the Filling and Spread it

Drop the oven to 375°F (191°C) and butter a 2-quart dish. Whisk the mashed sweet potatoes with the melted butter, milk, brown sugar, vanilla, salt, spices, and eggs until smooth, then spread the filling evenly into the dish.

A whisk rests in a bowl filled with a thick, orange mixture, likely pumpkin puree or batter, seen from above.
Butter a 2-quart dish and whisk mashed sweet potatoes with melted butter, milk, brown sugar, vanilla, salt, spices, and eggs until smooth.
Oval white dish filled with smooth, orange mashed sweet potatoes, placed on an orange and yellow checkered cloth with fringe on the side.
Spread the filling evenly into the dish.

Mix the Topping and Bake

Toss the toasted pecans with the topping’s brown sugar, melted butter, vanilla, cinnamon, and salt until the nuts are coated, scatter that over the filling, and bake until the edges are set and the topping is bubbling and lightly caramelized. Let it rest before serving so the filling firms up.

A mixing bowl filled with chopped pecans coated in a sticky brown mixture, placed on a light surface.
Toss toasted pecans with brown sugar, melted butter, vanilla, cinnamon, and salt.
Oval dish of sweet potato casserole topped with a brown pecan crumble, set on an orange napkin with spoons and a glass of water nearby.
Scatter over the filling, bake until set and bubbling, then rest before serving.

Recipe Notes and Expert Tips

  • Roast the potatoes until they are soft all the way through. A knife should meet no resistance; underdone potatoes mash stringy and never quite smooth out in the filling.
  • Do not skip the eggs. They set the filling; without them, it bakes up loose and soupy.
  • If you have the time, toast the pecans for 5 to 7 minutes before you build the topping. It deepens their flavor in a way that carries through the caramelized crust.
  • If you’re short on oven space, you can cook the sweet potatoes in the air fryer at 350°F (177°C) for 35 to 45 minutes, depending on their size.
  • For a more rustic filling, leave a few small lumps in the mash rather than working it completely smooth.
  • Let the casserole rest about 10 minutes after baking. The filling keeps setting as it cools, and that short wait is the difference between clean scoops and a runny spoonful.
Baked sweet potato casserole topped with chopped pecans in a white dish, with a serving spoon and a small portion scooped out.

How to Store Leftovers

Cool the leftovers and get them into the fridge within 2 hours of coming out of the oven rather than leaving the dish out to cool all the way down, since sitting at room temperature is where trouble starts. Covered, it keeps for 3 to 4 days. Reheat portions to 165°F (74°C); the topping softens a little in the fridge, so a spell uncovered in the oven crisps it back up better than the microwave will.

It also freezes. Baked and well wrapped, it holds its quality for 2 to 3 months, and thawing it overnight in the fridge before reheating keeps the texture closest to fresh.

A casserole dish filled with sweet potato casserole topped with chopped pecans, with a serving spoon lifting out a portion.

Serving Suggestions

This is a side built for a holiday plate, so it wants a main with some savory weight next to all that sweetness. It sits naturally alongside turkey or ham. Fill in the rest of the plate with something green and a starch that isn’t sweet, and if you’re still deciding what else to put out, you can see which sides top the most holiday tables.

FAQs

Why is my sweet potato casserole watery?

Two usual causes. Boiled potatoes carry a lot of water into the filling; roasting them instead keeps that water out. Skipping the eggs leaves nothing to set the mix, so keep them in, bake until the edges are set and the topping is bubbling, then let it rest before you cut into it.

Do I have to use marshmallows?

No. This version finishes with a buttery pecan praline topping instead, which bakes crisp and crunchy on top.

Can I make it ahead?

Yes. The easiest split is to roast and mash the sweet potatoes a day early and refrigerate them, then whisk the filling, add the topping, and bake when you need it.

Can I freeze it?

You can. Baked and well wrapped, it keeps its quality for 2 to 3 months in the freezer. Let it thaw overnight in the fridge, then reheat to 165°F (74°C), finishing it uncovered so the pecan topping crisps back up.

A close-up of a spoonful of sweet potato casserole topped with chopped pecans, held above a baking dish containing more of the casserole.

Sweet Potato Casserole

Chef Jenn
Sweet Potato Casserole blends roasted, lightly spiced sweet potatoes into a creamy filling under a buttery pecan praline topping that bakes to a caramelized crust. It's an easy make-ahead holiday side that serves eight.
Prep Time 1 hour
Cook Time 30 minutes
Resting Time 10 minutes
Total Time 1 hour 40 minutes
Course Side Dish
Servings 8 servings
Calories 459 kcal

Ingredients
  

For the Filling:

  • 2 pounds sweet potatoes about 3 to 4 medium
  • 4 tablespoons unsalted butter melted
  • ½ cup whole milk
  • ⅓ cup packed dark brown sugar
  • 2 teaspoons vanilla extract
  • ½ teaspoon kosher salt
  • ½ teaspoon ground cinnamon
  • ¼ teaspoon ground nutmeg
  • 2 large eggs lightly beaten

Nutty Pecan Topping:

  • 1½ cups chopped pecans toasted
  • ½ cup packed brown sugar
  • 4 tablespoons unsalted butter melted
  • 1 teaspoon vanilla extract
  • ½ teaspoon ground cinnamon
  • ¼ teaspoon kosher salt

Instructions
 

  • Roast the sweet potatoes at 400°F for 50 to 60 minutes, or until very tender when pierced with a knife. Let cool until easy to handle, then peel and mash until mostly smooth.
    2 pounds sweet potatoes
  • Preheat the oven to 375°F and butter a 2-quart baking dish.
    4 tablespoons unsalted butter
  • Whisk together the mashed sweet potatoes, melted butter, milk, brown sugar, vanilla, salt, cinnamon, nutmeg, and eggs until smooth and well combined.
    ½ cup whole milk, ⅓ cup packed dark brown sugar, 2 teaspoons vanilla extract, ½ teaspoon ground cinnamon, ¼ teaspoon ground nutmeg, 2 large eggs, ½ teaspoon kosher salt
  • Spread the sweet potato mixture evenly into the prepared baking dish.
  • Mix the chopped toasted pecans, brown sugar, melted butter, vanilla, cinnamon, and salt in a medium bowl until the pecans are evenly coated.
    1½ cups chopped pecans, ½ cup packed brown sugar, 4 tablespoons unsalted butter, 1 teaspoon vanilla extract, ½ teaspoon ground cinnamon, ¼ teaspoon kosher salt
  • Sprinkle the pecan mixture evenly over the sweet potato filling.
  • Bake for 30 to 35 minutes, or until the filling is set around the edges and the topping is bubbling and lightly caramelized.
  • Rest the casserole for 10 minutes before serving.

Video

Notes

Chef Jenn’s Take on Sweet Potato Casserole

Roasting the sweet potatoes instead of boiling them is the easiest way to make this classic holiday casserole even better. The potatoes become sweeter and less watery, giving the filling a richer flavor and creamier texture. Instead of a flour-based streusel, this version finishes with a buttery pecan topping that bakes into a crunchy, praline-like crust that’s the perfect contrast to the silky sweet potatoes.

Chef Jenn’s Tips:

  • Roast the sweet potatoes and mash them a day ahead and refrigerate them until you’re ready to assemble the casserole.
  • Sweet potatoes can also be cooked in the air fryer at 350°F for 35 to 45 minutes, depending on their size.
  • Leave a few small lumps in the mashed sweet potatoes if you prefer a more rustic texture.
  • Toasted pecans add even more flavor. Toast them for 5 to 7 minutes before making the topping if you have the time.
  • Let the casserole rest for about 10 minutes before serving so the filling has time to set.

Nutrition

Serving: 1cupCalories: 459kcalCarbohydrates: 49gProtein: 6gFat: 28gSaturated Fat: 9gPolyunsaturated Fat: 5gMonounsaturated Fat: 12gTrans Fat: 0.5gCholesterol: 78mgSodium: 312mgPotassium: 543mgFiber: 6gSugar: 29gVitamin A: 16542IUVitamin C: 3mgCalcium: 99mgIron: 2mg
Keyword sweet potato casserole
Tried this recipe?Let us know how it was!

Leave a Comment

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.