Yummy Sweet Potato Casserole

Featured in: Sides
This yummy sweet potato casserole is a holiday classic that always steals the show. The creamy, vanilla-kissed sweet potato filling is topped with a buttery pecan crumble that bakes to golden perfection. It's the ultimate comfort food side that tastes like dessert!
A bubbling dish of sweet potato casserole with a golden brown pecan streusel topping fresh from the oven Pin it
A bubbling dish of sweet potato casserole with a golden brown pecan streusel topping fresh from the oven | plateseason.com

This yummy sweet potato casserole is the side dish I dream about all year long. It’s a quintessential Southern American comfort food that perfectly balances a creamy, spiced filling with an irresistible crunchy topping. Every holiday table needs this show-stopping dish because it’s the one everyone asks for seconds of. It feels like a warm hug and tastes just like dessert, which is why it’s always the first platter to empty.

Ingredients You’ll Need

  • Sweet potatoes: Use firm, orange-fleshed varieties like Beauregard or Jewel for the sweetest, creamiest mash you can get. Avoid any with soft spots or sprouts.
  • Unsalted butter: Using unsalted lets you control the salt level perfectly, and its rich flavor is essential for both the filling and the crumbly topping.
  • Light brown sugar: This adds a deep molasses-like sweetness and subtle caramel notes that white sugar just can’t match.
  • Granulated sugar: It provides a clean, direct sweetness that balances the deeper flavor of the brown sugar in the mixture.
  • Large eggs: They bind the filling together as it bakes, giving it a set, custardy texture instead of being runny.
  • Whole milk or evaporated milk: Whole milk makes it luxuriously creamy, while evaporated milk gives an even richer, more velvety result.
  • Pure vanilla extract: A splash of real vanilla rounds out all the flavors and adds a warm, bakery-style aroma.
  • Salt: A little salt is crucial to make all the sweet and spicy flavors pop and taste balanced.
  • Ground cinnamon: This warm spice is the classic partner for sweet potatoes, offering a familiar, cozy depth.
  • Ground nutmeg: Just a whisper adds a slightly nutty, aromatic complexity that makes the spice profile sing.
  • Chopped pecans: They bring a wonderful toasty crunch and buttery flavor that’s iconic in Southern streusel toppings.
  • All-purpose flour: This is the base of the crumble, working with the cold butter to create those perfect pebbly bits.
  • Cold unsalted butter (for topping): Keeping it cold is the secret to a streusel that crumbles instead of melting into a paste.
  • Mini marshmallows (optional): They toast into a gooey, sweet blanket on top, creating a fun, classic finish that kids adore.

How to Make It

Preheat and Prep Your Dish:
Start by heating your oven to 350°F and greasing your 9×13 inch baking dish. Doing this first means your oven is ready to go the second your casserole is assembled. It also prevents any sticking for easy serving later.

Cook the Sweet Potatoes:
Place your peeled and cubed sweet potatoes in a large pot and cover them with cold water. Bring it to a boil, then simmer until they’re completely fork-tender. This boiling method cooks them evenly and makes them incredibly easy to mash smooth.

Mash and Season the Filling:
Drain the potatoes well and return them to the warm pot. Mash them thoroughly until no lumps remain. Then, stir in all the filling ingredients—the melted butter, sugars, eggs, milk, vanilla, and spices. Mixing while the potatoes are still warm helps everything blend into a perfectly smooth, uniform batter.

Spread the Filling:
Transfer your sweet potato mixture to the prepared baking dish. Use a spatula to spread it into a smooth, even layer. A level surface ensures the streusel topping will be distributed evenly and bake consistently.

Make the Pecan Streusel:
In a separate bowl, combine the chopped pecans, flour, and both sugars for the topping. Add the cold, cubed butter. Use a pastry cutter or your fingertips to work the butter in until the mixture looks like coarse sand with pebble-sized bits. Those bits will melt and create the most wonderful crunchy clusters.

Add the Topping and Bake:
Sprinkle the streusel evenly over the entire surface of the sweet potato filling. Bake it for 25 to 30 minutes. You’ll know it’s done when the topping is a deep golden brown and the filling is set around the edges.

Optional Marshmallow Finish:
If you’re using marshmallows, take the casserole out and scatter them over the hot streusel. Return it to the oven for just 5 to 10 more minutes. Watch closely so they puff and turn a light golden brown without burning.

Rest Before Serving:
Let the casserole sit on the counter for about 10 minutes after it comes out of the oven. This short rest allows the filling to set fully, so you get clean, beautiful slices instead of a runny scoop.

Close-up of a serving spoon slicing through creamy sweet potato filling and crunchy pecan crumble

Storage Tips

Store any leftover yummy sweet potato casserole covered tightly in the fridge, and it will stay perfect for up to four days. To reheat, pop it back in a 350°F oven for 15 to 20 minutes until it’s warmed all the way through—this keeps the topping crisp. I don’t recommend the microwave because it tends to steam and soften that glorious pecan streusel. If you’ve used marshmallows, they’ll deflate when chilled but will still taste wonderful when reheated.

Ingredient Substitutions

If you’re out of fresh sweet potatoes, you can use about 4 cups of canned puree, but be sure to drain off any excess liquid first. For the milk, half-and-half will make it extra rich, or any plain, unsweetened plant-based milk works for a dairy-free version. Swap the pecans for walnuts or even pepitas for a different crunch, and use a 1-to-1 gluten-free flour blend if needed. In a pinch, you can use all brown sugar or all granulated sugar, though you’ll miss the flavor complexity.

Serving Suggestions

This casserole is the star of any holiday spread, so serve it warm alongside your main event like roast turkey, glazed ham, or even a herb-crusted pork loin. It pairs beautifully with other classic sides like green bean almondine, tangy cranberry relish, and a bright, citrusy salad to cut through the richness. For a cozy weeknight treat, I’ve been known to enjoy a scoop next to some simple roast chicken—it turns an ordinary dinner into something special.

Cultural Context

This dish is a cornerstone of Southern American holiday cooking, where sweet potatoes have been a cherished crop for centuries. The tradition of topping them with nuts and marshmallows evolved from early 20th-century marketing, transforming a humble vegetable into a celebratory centerpiece. It represents a beautiful blend of practicality and indulgence, a side dish that’s hearty enough to satisfy but sweet enough to feel like a treat. You’ll find variations on every Southern table, each family swearing their version is the best, which is exactly how it should be.

A festive holiday plate featuring a slice of sweet potato casserole next to roast turkey and cranberry sauce

Frequently Asked Questions

What type of sweet potatoes work best for Yummy Sweet Potato Casserole?

Any variety of orange-fleshed sweet potatoes works great. For the creamiest texture, look for medium-sized ones (about 3 pounds total) that are uniform in size so they cook evenly when cubed. They should be peeled and cut into 1-inch pieces before boiling until tender.

Can I make this Yummy Sweet Potato Casserole ahead of time?

Absolutely! You can assemble the entire casserole, cover it tightly, and refrigerate it for up to 24 hours before baking. Let it sit at room temperature for 30 minutes before it goes in the oven, and you might need to add 5-10 minutes to the bake time since it’s starting cold.

What can I substitute for pecans in Yummy Sweet Potato Casserole?

If you have a nut allergy or preference, you can omit the pecans and double the crumble topping ingredients. Alternatively, try using walnuts or crushed cornflakes mixed with brown sugar and butter for a similar crunchy, sweet texture without the pecans.

How do I know when the Yummy Sweet Potato Casserole is ready?

The casserole is done when the pecan topping is a deep golden brown and you can see the filling bubbling gently around the edges. This usually takes about 30 minutes in a 350°F oven. The topping will also become fragrant and crisp.

What should I serve with Yummy Sweet Potato Casserole?

This Southern American side dish is perfect alongside holiday classics like roasted turkey, honey-glazed ham, or baked chicken. For a complete Southern spread, pair it with green bean casserole, collard greens, cornbread, and cranberry sauce.

Rate This Recipe

How would you rate this recipe?

Yummy Sweet Potato Casserole with Pecan Streusel

This yummy sweet potato casserole is a holiday classic that always steals the show. The creamy, vanilla-kissed sweet potato filling is topped with a buttery pecan crumble that bakes to golden perfection. It's the ultimate comfort food side that tastes like dessert!

Prep Time
30 Minutes
Cook Time
30 Minutes
Total Time
60 Minutes
4.6
(56 reviews)
By: Aaliyah Washington
Category: Sides
Difficulty: Easy
Cuisine: Southern American
Yield: 8 Servings
Dietary: vegetarian

Ingredients

  1. 01 3 pounds sweet potatoes (about 4-5 medium), peeled and cut into 1-inch cubes
  2. 02 1/4 cup unsalted butter, melted
  3. 03 1/2 cup packed light brown sugar
  4. 04 1/4 cup granulated sugar
  5. 05 2 large eggs, lightly beaten
  6. 06 1/3 cup whole milk or evaporated milk
  7. 07 1 teaspoon pure vanilla extract
  8. 08 1/2 teaspoon salt
  9. 09 1/2 teaspoon ground cinnamon
  10. 10 1/4 teaspoon ground nutmeg
  11. 11 1 cup chopped pecans
  12. 12 1/2 cup all-purpose flour
  13. 13 1/4 cup granulated sugar
  14. 14 1/4 cup packed light brown sugar
  15. 15 1/4 cup cold unsalted butter, cubed

Instructions

Step 01

Preheat your oven to 350°F (175°C). Grease a 9x13 inch baking dish with butter or non-stick spray.

Step 02

Place the cubed sweet potatoes in a large pot and cover with water. Bring to a boil over high heat, then reduce to a simmer and cook for 15-20 minutes, or until the potatoes are fork-tender.

Step 03

Drain the sweet potatoes thoroughly and return them to the pot. Mash with a potato masher until smooth.

Step 04

To the mashed sweet potatoes, add the melted butter, 1/2 cup brown sugar, 1/4 cup granulated sugar, eggs, milk, vanilla extract, salt, cinnamon, and nutmeg. Mix until well combined and smooth.

Step 05

Spread the sweet potato mixture evenly into the prepared baking dish.

Step 06

In a medium bowl, combine the chopped pecans, flour, 1/4 cup granulated sugar, and 1/4 cup brown sugar for the topping. Cut in the cold butter cubes using a pastry cutter or your fingers until the mixture resembles coarse crumbs.

Step 07

Sprinkle the streusel topping evenly over the sweet potato mixture.

Step 08

Bake in the preheated oven for 25-30 minutes, or until the topping is golden brown and the casserole is set.

Step 09

If using marshmallows, remove the casserole from the oven and sprinkle mini marshmallows over the top. Return to the oven for 5-10 minutes, or until the marshmallows are puffed and lightly browned.

Step 10

Let the casserole cool for 10 minutes before serving.

Tools You'll Need

  • 9x13 inch baking dish
  • Large pot
  • Potato masher or ricer
  • Mixing bowls
  • Measuring cups and spoons
  • Pastry cutter or fork (for topping)

Allergy Information

Contains dairy (butter, milk), eggs, tree nuts (pecans), and gluten (flour). For a gluten-free version, use gluten-free flour. For dairy-free, use plant-based butter and milk.

Nutrition Facts (Per Serving)

Calories
350
Protein
5g
Carbohydrates
45g
Fat
18g