Sweet Potato Casserole

Featured in: Desserts & Sweets
This classic sweet potato casserole is the ultimate comfort food side dish, perfect for holidays and family dinners. Silky smooth mashed sweet potatoes are flavored with warm spices and topped with a buttery, crunchy pecan streusel that bakes to golden perfection. It strikes the perfect balance between sweet and savory, and is always the first dish to disappear from the table.
A bubbling sweet potato casserole with a golden brown pecan streusel topping fresh from the oven Pin it
A bubbling sweet potato casserole with a golden brown pecan streusel topping fresh from the oven | cooklaunches.com

This classic Sweet Potato Casserole is the dish my family requests every Thanksgiving, and it’s the one I look forward to making all year. With its impossibly smooth, spiced filling and that addictive buttery pecan crunch on top, it hits every comforting note you crave. Rooted in American holiday tradition, it’s a soul-warming side that feels both celebratory and deeply familiar. Its magic lies in that perfect balance of velvety and crisp textures in every single bite.

Ingredients You’ll Need

  • Sweet potatoes: Use garnet or jewel varieties for the sweetest, deepest orange flesh and the creamiest texture once mashed. Avoid any with soft spots or sprouts.
  • Unsalted butter: Divided between the filling and topping, it provides rich flavor and that essential crumbly texture in the streusel when cold. I always use high-fat European-style butter for the best results.
  • Whole milk or heavy cream: Adds luxurious creaminess to the filling; heavy cream makes it extra decadent and silky.
  • Large eggs: Lightly beaten, they bind the filling so it sets up beautifully without being eggy.
  • Light brown sugar: Its molasses notes add a warm, caramel-like sweetness that complements the sweet potatoes perfectly.
  • Pure vanilla extract: Use the real stuff for a fragrant depth that elevates the entire filling.
  • Ground cinnamon and nutmeg: This warm spice duo is non-negotiable for that classic, comforting holiday aroma and taste.
  • Fine sea salt: Balances all the sweetness and makes the other flavors pop.
  • Chopped pecans: They give the topping its signature nutty crunch and flavor; toasting them first is a game-changer.
  • All-purpose flour: The base of the streusel that holds the crumb together with the butter.
  • Optional miniature marshmallows: For those who love that nostalgic, gooey toasted topping added at the very end.
  • Optional orange zest: A bright, aromatic lift that cuts through the richness with just a hint of citrus.

How to Make It

Preheat and Prep Your Dish:
Start by heating your oven to 375°F and greasing your 9×13-inch baking dish. This little bit of prep ensures your sweet potato casserole bakes evenly and releases easily for serving.

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

Drain and Dry the Potatoes:
Drain the potatoes well in a colander, then return them to the hot, empty pot. Let them sit for a minute so the residual heat steams off any excess water—this is key for a thick, not watery, filling.

Mash and Season the Filling:
Add the softened butter, milk, eggs, brown sugar, vanilla, spices, and salt to the pot. Use a hand mixer on low to blend everything until it’s completely smooth and creamy. Give it a quick taste and adjust anything you like.

Transfer and Smooth the Filling:
Pour your velvety sweet potato mixture into the prepared dish. Use a spatula to spread it into a perfectly even layer, which helps the topping cook uniformly.

Make the Pecan Streusel:
In a medium bowl, combine the chopped pecans, brown sugar, and flour. Add your cold, cubed butter. Use your fingers to pinch and rub the butter into the dry mix until it looks like coarse, crumbly sand with pea-sized bits.

Add the Topping and Bake:
Sprinkle the streusel evenly over the entire surface of the sweet potato filling. Bake for 35-40 minutes until the edges are bubbly and the topping is a deep, golden brown.

Cool Before Serving:
Take the casserole out of the oven and let it rest for at least 10-15 minutes. This allows the filling to set just enough so you can get those perfect, clean scoops onto every plate.

Close-up of a serving spoon breaking through the crunchy pecan topping into the smooth orange sweet potato filling

Storage Tips

You can store any leftovers covered tightly in the fridge for up to four days. Reheat individual portions in the microwave for a quick fix, or warm the whole dish, covered with foil, in a 300°F oven until it’s heated through—just know the crunchy topping will soften a bit after storage. For the best make-ahead plan, assemble the whole casserole the day before, cover, and refrigerate, then just add a few extra minutes to the bake time when you’re ready.

Ingredient Substitutions

If you need a gluten-free version, just swap the all-purpose flour in the streusel for your favorite 1:1 gluten-free blend—it works perfectly. For dairy-free, use a high-quality plant-based butter and your go-to non-dairy milk. While brown sugar is ideal, you could use dark brown sugar for a deeper molasses kick or even coconut sugar, though the color will be darker. No pecans? Try walnuts or even slivered almonds for a different but still delicious crunch.

Serving Suggestions

This sweet potato casserole is the star of any holiday table. I always serve it right next to the main event, whether that’s a juicy roasted turkey, a honey-glazed ham, or an herb-crusted pork roast. Round out the plate with classic sides like green bean casserole, buttery mashed potatoes, and tangy cranberry sauce for the ultimate feast. For a smaller dinner, it’s incredible with a simple roast chicken and some sautéed greens.

Cultural Context

This dish is a cornerstone of American holiday cuisine, particularly in the South where sweet potatoes are a celebrated crop. Its evolution from simple mashed roots to a decadent, streusel-topped casserole mirrors the tradition of turning humble ingredients into celebratory centerpieces. While marshmallow-topped versions gained popularity in the mid-20th century, the pecan streusel variation, often called a ‘praline’ topping, offers a more nuanced, buttery crunch that many home cooks now prefer. It’s a recipe that speaks directly to comfort, family, and the warmth of shared meals.

A holiday table spread featuring the classic sweet potato casserole alongside roasted turkey and other festive sides

Frequently Asked Questions

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

For this Sweet Potato Casserole, any orange-fleshed variety like Jewel or Garnet works perfectly. Their natural sweetness and creamy texture when mashed create the ideal silky base. Just make sure to cube them evenly for consistent cooking before mashing.

Can I make this Sweet Potato Casserole ahead of time?

Absolutely! You can prepare the sweet potato base and streusel topping separately up to a day ahead. Store the base covered in the refrigerator and the streusel in an airtight container at room temperature. Assemble just before baking, adding a few extra minutes to the cook time if baking from cold.

What can I substitute for pecans in Sweet Potato Casserole?

If you’re allergic to pecans or prefer a different crunch, walnuts or chopped almonds work beautifully. For a nut-free version, try using rolled oats or crushed cornflakes in the streusel topping for that essential buttery crunch.

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

The casserole is perfectly baked when the edges are bubbling and the pecan streusel topping is golden brown and crisp, typically around 40 minutes at 350°F. A knife inserted in the center should come out clean, and the topping will look toasted and irresistible.

What should I serve with Sweet Potato Casserole?

This classic American side dish shines alongside roasted turkey, glazed ham, or herb-crusted chicken. Complete your holiday spread with green beans, creamy mashed potatoes, cranberry sauce, and fresh dinner rolls for a truly memorable meal.

Rate This Recipe

How would you rate this recipe?

Classic Sweet Potato Casserole with Pecan Streusel

This classic sweet potato casserole is the ultimate comfort food side dish, perfect for holidays and family dinners. Silky smooth mashed sweet potatoes are flavored with warm spices and topped with a buttery, crunchy pecan streusel that bakes to golden perfection. It strikes the perfect balance between sweet and savory, and is always the first dish to disappear from the table.

Prep Time
25 Minutes
Cook Time
40 Minutes
Total Time
65 Minutes
4.0
(210 reviews)
By: Nina Kowalski
Category: Desserts & Sweets
Difficulty: Easy
Cuisine: American
Yield: 8 Servings
Dietary: vegetarian

Ingredients

  1. 01 3 pounds (about 4 large) sweet potatoes, peeled and cut into 1-inch cubes
  2. 02 1/2 cup (1 stick) unsalted butter, softened, divided
  3. 03 1/3 cup whole milk or heavy cream
  4. 04 2 large eggs, lightly beaten
  5. 05 1/3 cup packed light brown sugar
  6. 06 1 teaspoon pure vanilla extract
  7. 07 1/2 teaspoon ground cinnamon
  8. 08 1/4 teaspoon ground nutmeg
  9. 09 1/4 teaspoon fine sea salt
  10. 10 For the Pecan Streusel Topping:
  11. 11 1 cup chopped pecans
  12. 12 1/2 cup packed light brown sugar
  13. 13 1/3 cup all-purpose flour
  14. 14 4 tablespoons (1/2 stick) unsalted butter, cold and cut into small cubes

Instructions

Step 01

Preheat your oven to 375°F (190°C). Lightly grease a 9x13-inch or similar 3-quart baking dish.

Step 02

Place the cubed sweet potatoes in a large pot and cover with cold water by about an inch. Bring to a boil over high heat, then reduce heat to medium and simmer until the potatoes are very tender when pierced with a fork, about 15-20 minutes.

Step 03

Drain the sweet potatoes thoroughly and return them to the hot pot. Let them steam-dry for a minute to evaporate excess moisture.

Step 04

Add 4 tablespoons of the softened butter, milk, eggs, 1/3 cup brown sugar, vanilla, cinnamon, nutmeg, and salt to the pot with the sweet potatoes. Use a potato masher or an electric hand mixer on low to blend everything together until completely smooth and creamy. Taste and adjust seasoning if needed.

Step 05

Transfer the sweet potato mixture to the prepared baking dish and spread it into an even layer with a spatula.

Step 06

Make the streusel: In a medium bowl, combine the chopped pecans, 1/2 cup brown sugar, and flour. Add the cold, cubed butter. Use your fingers or a pastry cutter to work the butter into the dry ingredients until the mixture resembles coarse crumbs and the butter is evenly distributed.

Step 07

Sprinkle the pecan streusel topping evenly over the entire surface of the sweet potato mixture.

Step 08

Bake in the preheated oven for 35-40 minutes, or until the filling is hot and bubbly around the edges and the streusel topping is deep golden brown and crisp.

Step 09

Remove the casserole from the oven and let it cool for at least 10-15 minutes before serving. This allows the filling to set slightly for easier serving.

Notes

For the absolute best texture, take the time to really blend that filling until it’s perfectly smooth—a hand mixer is your best friend here. Don’t skip the step of letting the casserole cool a bit before diving in; it makes serving so much easier. And if you’re adding marshmallows, keep a close eye during the last few minutes of baking so they toast without burning.

Tools You'll Need

  • 9x13-inch baking dish
  • Large pot
  • Colander
  • Potato masher or electric hand mixer
  • Medium mixing bowl

Allergy Information

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

Nutrition Facts (Per Serving)

Calories
420
Protein
6g
Carbohydrates
52g
Fat
22g