Sweet Potato Casserole

A sweet, buttery mash topped with a crisp, nutty crumb — sweet potato casserole is a holiday mainstay and a year-round comfort food. This version balances creamy whipped sweet potatoes with warm spices and a crunchy pecan-brown sugar topping, making it perfect for Thanksgiving, potlucks, or a cozy Sunday supper. If you like experimenting with varieties, try using Murasaki sweet potatoes for a naturally sweeter, denser mash that holds up beautifully in a casserole.

Why you’ll love this dish

This casserole hits three satisfying textures at once: smooth, silky sweet potatoes, a slightly tangy buttery base, and a crunchy, caramelized topping. It’s crowd-pleasing, simple to scale for a dozen guests, and it adapts easily (vegetarian, nut-free, or vegan swaps). It’s also a great make-ahead dish — assemble the night before and bake the day-of to save stress.

“Family members fight over the crunchy edges every year — it’s my holiday secret weapon.” — a regular cook’s review

Reasons to bring this to the table: holiday centerpiece, potluck-friendly, kid-approved, and it reheats well. The recipe is forgiving: if your potatoes are too wet, add a little extra binder; if too dry, a splash of cream or milk fixes it fast.

Step-by-step overview

Before you start: roast or boil the sweet potatoes, mash them with butter and a touch of brown sugar, fold in eggs and spices for structure, and spoon into a buttered baking dish. Combine pecans, flour, brown sugar, and melted butter for the topping and scatter it on top before baking. Total active time: about 30–40 minutes; total time including roasting/boiling and baking: about 1 hour 15 minutes to 1 hour 30 minutes.

Quick workflow:

  1. Cook sweet potatoes until fork-tender (roast for more flavor or boil for speed).
  2. Mash and flavor while warm for best mixing.
  3. Transfer to baking dish, top, then bake until bubbling and topping is toasted.
  4. Rest 10 minutes before serving so it sets and slices cleanly.

What you’ll need

  • 3 pounds sweet potatoes (about 4 medium). Swap note: orange-fleshed yams are traditional; for a denser, sweeter result try Murasaki varieties.
  • 1/2 cup (1 stick) unsalted butter, softened
  • 1/2 cup brown sugar, packed (adjust 1/4–3/4 cup to taste)
  • 2 large eggs (room temperature) — for binding; omit and use 2 tbsp cornstarch + 3 tbsp plant milk for vegan
  • 1/4 cup milk or heavy cream (or plant-based milk)
  • 1 tsp vanilla extract
  • 1 tsp ground cinnamon
  • 1/2 tsp ground nutmeg
  • 1/2 tsp kosher salt (adjust to taste)

Topping:

  • 1 cup pecans, chopped (can substitute walnuts or sunflower seeds for nut-free)
  • 1/2 cup brown sugar
  • 1/3 cup all-purpose flour (or almond flour for gluten-free)
  • 4 tbsp unsalted butter, melted
  • Pinch of salt

Optional finishing:

  • Mini marshmallows for a classic sweet topping (add in last 5–7 minutes of baking and broil briefly until golden), or a drizzle of maple syrup.

Ingredient notes: warm butter blends more smoothly into hot potatoes; room-temp eggs incorporate better. If you prefer less sugar, reduce the brown sugar in the mash and keep the topping sweet for textural balance.

Step-by-step instructions

  1. Preheat oven to 350°F (175°C). Grease a 9×13-inch baking dish or a similar-sized casserole.
  2. Cook the sweet potatoes: roast whole wrapped in foil for 45–60 minutes at 400°F for deeper flavor, or peel and boil chunks in salted water for 20–25 minutes until tender. Drain well.
  3. When potatoes are hot, peel (if roasted) and mash in a large bowl until mostly smooth.
  4. Add the softened butter, brown sugar, eggs, milk, vanilla, cinnamon, nutmeg, and salt. Mix until combined and creamy. Taste and adjust seasoning — a little extra salt enhances sweetness.
  5. Transfer the sweet potato mixture to the prepared baking dish, smoothing the top with a spatula.
  6. Make the topping: stir together chopped pecans, brown sugar, flour, melted butter, and a pinch of salt until it forms coarse crumbs.
  7. Evenly sprinkle the topping over the sweet potatoes.
  8. Bake at 350°F for 25–30 minutes, until the casserole is bubbling and the topping is golden. If adding marshmallows, add them in the last 5–7 minutes and broil briefly on high (watch closely) for a toasted finish.
  9. Let cool for about 10 minutes before serving so it sets for neat scoops.

Timing tips: if you roasted the potatoes at a higher temp, let them cool slightly so eggs don’t scramble when mixed.

Best ways to enjoy it

Sweet potato casserole pairs beautifully with savory mains — roasted turkey, glazed ham, or a simple roasted chicken. For a balanced plate, serve alongside a bright, acidic side like a citrus-dressed arugula salad or green beans with lemon and almonds. For presentation, spoon into shallow ramekins for individual portions, or bake in a cast-iron skillet for rustic appeal. A final sprinkle of flaky sea salt amplifies the sweet-salty contrast.

Pairing idea: a slightly acidic Riesling or a full-bodied Chardonnay complements the dish’s sweetness.

Storage and reheating tips

Refrigeration: Cool to room temperature, cover tightly, and refrigerate for up to 3–4 days. Reheat covered at 325°F (160°C) until warmed through (about 15–25 minutes for a whole casserole portion). Individual portions reheat well in a microwave (1–2 minutes, stir halfway).

Freezing: Freeze in airtight containers up to 2 months. For best texture, freeze the mashed layer and the topping separately; thaw in the refrigerator overnight, assemble, and bake to refresh the crumb topping.

Food safety: Don’t leave the casserole at room temperature for more than 2 hours. Reheat to 165°F (74°C) internal temperature for safety when serving leftovers.

Pro chef tips

  • For silkier texture, pass mashed sweet potatoes through a ricer or fine-mesh sieve before adding butter.
  • To boost flavor without extra sweetness, roast the potatoes with skins on — the caramelization adds depth.
  • Toast nuts lightly in a dry skillet for 3–5 minutes until fragrant before adding to the topping.
  • If you want a firmer set (good for slices), add 1 tablespoon of cornstarch per pound of potatoes.
  • For even browning on top, rotate the dish halfway through baking.
  • Want to save time? Use canned sweet potato purée in a pinch, but reduce added liquid and taste for seasoning.

Creative twists

  • Brown-butter pecan topping: brown the butter before mixing the topping for a nutty, toasty flavor.
  • Savory-sweet: fold in 2 tablespoons of Dijon mustard and 1/4 cup grated Parmesan for a more savory casserole.
  • Vegan: replace butter with vegan butter, use 2 tablespoons cornstarch + 3 tablespoons plant milk instead of eggs, and swap honey/maple as needed.
  • Tropical spin: fold 1/2 cup crushed pineapple and 1/4 cup toasted coconut into the mash for a Hawaiian vibe.
  • Chocolate-drizzle finale: for an indulgent dessert version, add a light chocolate drizzle. If you enjoy sweet-salty combinations, you might like experimenting with chocolate and potato chips — see this playful take on pairing chocolate and potatoes here: chocolate-covered potato chips.

Common questions

Q: Can I make sweet potato casserole ahead of time?
A: Yes. Assemble the casserole up to a day ahead, cover, and refrigerate. Bake as directed from chilled — you may need an extra 5–10 minutes. For best topping texture, add crumb topping just before baking if possible.

Q: Can I freeze this casserole?
A: Yes — freeze up to 2 months. For best results, store the mashed potatoes and topping separately. Thaw overnight in the refrigerator, reassemble, and bake until heated through.

Q: Can I omit the eggs?
A: Yes. Replace each egg with 1 tablespoon cornstarch mixed into 3 tablespoons of milk (or use a commercial egg replacer) to help bind the mash.

Q: How can I avoid a watery sweet potato mash?
A: Drain boiled potatoes thoroughly and return to the hot pot for a minute to evaporate excess moisture before mashing. If using canned purée, use less added liquid.

Q: Are marshmallows necessary?
A: No — marshmallows are a classic but optional. The pecan-brown sugar topping provides a crunchy contrast; marshmallows make it sweeter and more dessert-like.

Q: What’s the best oven temperature and time?
A: Bake at 350°F (175°C) for 25–30 minutes until bubbling and the topping is golden. If starting from chilled, add 5–10 minutes.

Q: Any tips for nut allergies?
A: Substitute the pecan topping with a mix of toasted oats, brown sugar, and melted butter, or use roasted sunflower seeds for crunch.

If you want other sweet-potato-centric ideas or surprising salty-sweet snack combos, let me know what you’re aiming for (holiday side, vegan version, or make-ahead dish) and I’ll tailor suggestions.

Sweet Potato Casserole

A creamy sweet potato mash topped with a crunchy pecan-brown sugar topping, perfect for holidays or cozy suppers.
Prep Time 30 minutes
Cook Time 30 minutes
Total Time 1 hour 30 minutes
Course Comfort Food, Side Dish
Cuisine American
Servings 8 servings
Calories 350 kcal

Ingredients
  

Sweet Potato Mash

  • 3 pounds sweet potatoes (about 4 medium) Murasaki sweet potatoes can be used for a sweeter result.
  • 1/2 cup unsalted butter, softened Warm butter blends more smoothly into hot potatoes.
  • 1/2 cup brown sugar, packed Adjust amount to taste (1/4-3/4 cup).
  • 2 large eggs (room temperature) Omit and use 2 tbsp cornstarch + 3 tbsp plant milk for vegan.
  • 1/4 cup milk or heavy cream Can substitute with plant-based milk.
  • 1 tsp vanilla extract
  • 1 tsp ground cinnamon
  • 1/2 tsp ground nutmeg
  • 1/2 tsp kosher salt Adjust to taste.

Topping

  • 1 cup pecans, chopped Substitute with walnuts or sunflower seeds for nut-free.
  • 1/2 cup brown sugar
  • 1/3 cup all-purpose flour Almond flour can be used for gluten-free.
  • 4 tbsp unsalted butter, melted
  • Pinch of salt

Optional Finishing

  • Mini marshmallows Add in last 5-7 minutes of baking and broil briefly until golden.
  • Maple syrup For drizzling.

Instructions
 

Preparation

  • Preheat oven to 350°F (175°C). Grease a 9×13-inch baking dish.
  • Cook sweet potatoes: roast whole wrapped in foil for 45-60 minutes at 400°F, or peel and boil chunks in salted water for 20-25 minutes until tender. Drain well.
  • When potatoes are hot, peel (if roasted) and mash in a large bowl until mostly smooth.
  • Add softened butter, brown sugar, eggs, milk, vanilla, cinnamon, nutmeg, and salt. Mix until combined and creamy. Taste and adjust seasoning.
  • Transfer sweet potato mixture to the prepared baking dish, smoothing the top with a spatula.

Topping

  • Make the topping: stir together chopped pecans, brown sugar, flour, melted butter, and a pinch of salt until it forms coarse crumbs.
  • Evenly sprinkle the topping over the sweet potatoes.

Baking

  • Bake at 350°F for 25-30 minutes, until bubbling and the topping is golden. If adding marshmallows, add them in the last 5-7 minutes and broil briefly on high.
  • Let cool for about 10 minutes before serving.

Notes

For silkier texture, pass mashed sweet potatoes through a ricer. To boost flavor, roast the potatoes with skins on. Store leftovers in the refrigerator for up to 3-4 days.
Keyword Comfort Food, Holiday Side Dish, Sweet Potato Casserole, Thanksgiving Recipe, Vegetarian

Leave a Comment

Recipe Rating