This easy sweet potato casserole recipe is the dish my family would riot over if it ever left the holiday table. Creamy mashed sweet potatoes, warm cinnamon, and a crunchy pecan streusel topping that tastes like the best part of a pecan pie. It is sweet, buttery, and cozy in every bite.

What makes this easy sweet potato casserole recipe different is the balance. The filling is smooth and not overly sweet, so the brown sugar pecan topping can shine. If sweet potato casserole with pecan topping is your love language, this is your recipe.

Quick facts: This easy sweet potato casserole recipe takes 20 minutes of prep, about 40 minutes of cooking, and serves 8.

Building your holiday table? My cornbread stuffing recipe and my cream corn casserole recipe are the other two sides we never skip. Save this one to your Thanksgiving Pinterest board so you can find it on the big day.

Jump to Recipe

Why You Will Love This Easy Sweet Potato Casserole Recipe

  • That crunchy topping. Brown sugar, butter, and pecans bake into a crisp streusel over the creamy filling.
  • Make ahead friendly. Assemble it the day before and bake it fresh for dinner.
  • Simple ingredients. Nothing fancy, just sweet potatoes, butter, brown sugar, and warm spices.
  • Crowd pleaser. This thanksgiving sweet potato casserole disappears faster than the turkey at our house.
  • Two toppings, one recipe. Pecan streusel today, marshmallows whenever you want (see the variations).
  • Holiday comfort. This is the easy sweet potato casserole recipe my kids already ask about in October.

Ingredients for Easy Sweet Potato Casserole

The ingredients for this easy sweet potato casserole recipe are probably in your kitchen right now. Fresh sweet potatoes give the best flavor and texture, so start there if you can.

  • 4 pounds sweet potatoes: about 5 medium, peeled and cut into 1 inch cubes so they cook fast and evenly.
  • ½ cup unsalted butter, melted: the richness the filling needs.
  • ½ cup packed brown sugar: sweetens the filling without making it candy.
  • ⅓ cup milk: whole milk makes the mash extra creamy.
  • 2 large eggs: they set the filling so it slices and scoops cleanly.
  • 1 teaspoon vanilla extract: a quiet background note that makes it taste like dessert.
  • 1 teaspoon ground cinnamon: plus a pinch of nutmeg if you love it.
  • ½ teaspoon salt: do not skip it, salt wakes up the sweetness.
  • ¾ cup packed brown sugar, for the topping
  • ⅓ cup all-purpose flour, for the topping
  • ⅓ cup cold unsalted butter, cubed, for the topping: cold butter is the secret to a crumbly streusel.
  • 1 cup chopped pecans, for the topping

How to Make Easy Sweet Potato Casserole

Here is the step by step easy sweet potato casserole recipe. Boil, mash, sprinkle, bake, done.

Boil the Sweet Potatoes

Add the sweet potato cubes to a large pot, cover with cold water, and bring to a boil. Cook for 12 to 15 minutes, until a fork slides in with no resistance. Drain them very well and let the steam escape for a minute.

Mash and Mix the Filling

Mash the sweet potatoes until smooth, with no lumps hiding. Stir in the melted butter, brown sugar, milk, eggs, vanilla, cinnamon, and salt until the filling looks creamy and glossy.

Mashing boiled sweet potatoes with butter and brown sugar for sweet potato casserole

Fill the Baking Dish

Spread the filling into a greased 9×13 inch baking dish and smooth the top with a spatula. An even layer bakes evenly and holds the topping better.

Make the Pecan Streusel

In a small bowl, stir the brown sugar and flour together. Work the cold butter in with your fingers until the mixture looks like coarse crumbs. Stir in the chopped pecans.

Mixing brown sugar pecan streusel for sweet potato casserole with pecan topping

Top and Bake

Sprinkle the streusel evenly over the whole surface. Bake at 375°F (190°C) for 25 to 30 minutes, until the topping is deep golden and crisp and the edges are bubbling. Rest 10 minutes before serving so the filling sets.

Why This Easy Sweet Potato Casserole Recipe Works

Three small choices make this the best sweet potato casserole I have baked. First, cubing the potatoes before boiling. They cook in half the time of whole potatoes and mash completely smooth, no stringy bits.

Second, the eggs. Many recipes skip them and end up with sweet potato soup under the topping. Two eggs set the filling into a soft, scoopable custard that holds its shape on the plate.

Third, cold butter in the topping. Melted butter makes a paste that sinks. Cold butter, rubbed in like biscuit dough, bakes into separate crunchy crumbs that stay crisp on top of the creamy filling.

Spoonful of thanksgiving sweet potato casserole with creamy filling and crunchy pecans

My Best Tips for Perfect Sweet Potato Casserole

After years of making this easy sweet potato casserole recipe for holidays, these are the rules I follow.

Drain like you mean it. Watery sweet potatoes are the number one reason this casserole turns loose. Drain, then let them steam dry in the hot pot for a full minute.

Taste before the eggs go in. Sweet potatoes vary. Taste the mash and adjust the sugar and salt before adding the raw eggs, and never after.

Watch the topping, not the clock. Streusel goes from golden to dark fast in the last 5 minutes. If it browns early, lay a loose sheet of foil on top.

Serve it warm, not hot. Ten minutes of rest turns a loose scoop into a clean, creamy one. Patience pays here.

Easy Sweet Potato Casserole Variations

This easy sweet potato casserole recipe takes kindly to changes. Potato lovers at my table also swear by my chicken potato soup recipe once soup season starts.

Sweet Potato Casserole With Marshmallows

For classic sweet potato casserole with marshmallows, skip the streusel. Bake the filling for 20 minutes, cover the top with mini marshmallows, and bake 5 to 8 minutes more, until puffed and golden. Watch them closely, they brown in a blink.

Canned Sweet Potato Casserole

For a faster version, use two 29 oz cans of sweet potatoes, drained very well, and skip the boiling step. Mash them and continue as written. Since canned sweet potatoes are often packed in syrup, cut the filling sugar by 1 tablespoon and taste before adding the eggs.

Nut Free Oat Streusel

Swap the pecans for ¾ cup old fashioned oats and add a pinch of extra cinnamon. The topping stays crunchy and nobody misses out because of a nut allergy.

Less Sweet Version

Cut the filling sugar to ¼ cup and the topping sugar to ½ cup, and add the zest of half an orange. The casserole still tastes like the holidays, just lighter.

What to Serve With Sweet Potato Casserole

Sweet potato casserole is happiest next to savory sides and a roast. Serve it with roast turkey or glazed ham, and balance the sweetness with my cornbread stuffing recipe and my cream corn casserole recipe. Add roasted green beans or a crisp green salad, and a spoonful of tart cranberry sauce, and every bite on the plate has something to play against.

Thanksgiving plate with sweet potato casserole, turkey and cornbread stuffing

How to Store and Reheat Easy Sweet Potato Casserole

This easy sweet potato casserole recipe is famous for leftovers, if your family leaves any.

In the Refrigerator

Get the casserole into the fridge within 2 hours of serving, covered, and use it within 3 to 4 days, in line with Ohio State University Extension’s holiday leftovers guidance. Reheat, covered with foil, at 350°F (175°C) for 20 to 25 minutes, until it reaches 165°F (74°C).

In the Freezer

Freeze the baked casserole, well wrapped, for up to 3 months. Thaw overnight in the fridge and reheat as above. The topping softens a little after freezing, but a few uncovered minutes at the end crisps it back up.

Make Ahead for the Holidays

Assemble the filling and topping separately up to 2 days ahead and refrigerate both. On the day, sprinkle the topping over the cold filling and bake, adding about 10 extra minutes. This one trick saves my Thanksgiving morning every year.

Final Thoughts

Every family has the one dish that means the holidays have officially started, and this is ours. If this easy sweet potato casserole recipe earns a spot on your table too, I would love to hear about it in the comments.

Frequently Asked Questions

Can I make this easy sweet potato casserole recipe ahead of time?

Yes, it is one of the best make ahead holiday sides. Assemble the filling and topping separately, refrigerate for up to 2 days, then combine and bake on the day, adding about 10 minutes to the bake time.

Should I boil or bake the sweet potatoes?

Both work. Boiling cubes is faster, while roasting whole sweet potatoes at 400°F for about 45 to 60 minutes gives a deeper, caramelized flavor and less water in the mash. If you roast them, scoop out the flesh and skip the draining step.

Can I use canned sweet potatoes?

You can in a pinch. Use two 29 oz cans, drained very well, and skip the boiling step. The flavor is a little less deep than fresh, and you may want 1 tablespoon less sugar since canned potatoes are often packed in syrup.

Why is my sweet potato casserole watery?

Almost always the potatoes were not drained well, or they were mashed while still steaming wet. Drain thoroughly, let them steam dry for a minute, and make sure the eggs are in the filling, because they are what sets it.

Are sweet potatoes and yams the same thing?

Not quite. What most US stores label as yams are actually soft, orange fleshed sweet potatoes, and they work perfectly here. True yams are starchier and drier, so stick with orange sweet potatoes for the creamiest result.

Can I leave out the eggs?

You can, but the filling will be softer and more like mashed sweet potatoes than a set casserole. The casserole still tastes wonderful, just serve it with a big spoon and no expectations of clean scoops.

How do I keep the pecan topping crunchy?

Use cold butter, do not pack the streusel down, and reheat leftovers uncovered for the last few minutes. Covering the dish traps steam, and steam is the enemy of crunch.

Can I halve this recipe?

Easily. Halve everything and bake it in an 8×8 inch dish. The bake time stays about the same, maybe 5 minutes less. It is the perfect size for a small holiday table.

Easy Sweet Potato Casserole Recipe

An easy sweet potato casserole recipe with creamy cinnamon mashed sweet potatoes under a crunchy brown sugar pecan streusel topping. The holiday side dish everyone asks for.
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Servings: 8
Course: Side Dish
Cuisine: American
Calories: 625

Ingredients
  

  • 4 pounds sweet potatoes about 5 medium, peeled and cut into 1-inch cubes
  • ½ cup unsalted butter melted
  • ½ cup packed brown sugar
  • ⅓ cup milk
  • 2 large eggs lightly beaten
  • 1 teaspoon vanilla extract
  • 1 teaspoon ground cinnamon
  • ½ teaspoon salt
  • ¾ cup packed brown sugar for the topping
  • ⅓ cup all-purpose flour for the topping
  • ⅓ cup cold unsalted butter cut into small cubes, for the topping
  • 1 cup chopped pecans for the topping

Equipment

  •  Large pot
  • Potato masher
  • Large mixing bowl
  • Small mixing bowl
  • 9×13 inch baking dish
  • Chef's knife
  • Cutting board
  • Measuring cups and spoons

Method
 

  1. Add the sweet potato cubes to a large pot, cover with cold water, and boil for 12 to 15 minutes, until very tender. Drain well.
  2. Mash the sweet potatoes until smooth. Stir in the melted butter, brown sugar, milk, eggs, vanilla, cinnamon, and salt until creamy.
  3. Spread the mixture into a greased 9×13 inch baking dish.
  4. In a small bowl, mix the brown sugar and flour. Cut in the cold butter with your fingers until crumbly, then stir in the pecans.
  5. Sprinkle the topping evenly over the sweet potatoes.
  6. Bake at 375°F (190°C) for 25 to 30 minutes, until the topping is golden and crisp. Rest 10 minutes before serving.

Notes

Drain the sweet potatoes very well and let them steam dry for a minute; watery potatoes make a loose casserole.
Make ahead: assemble the filling and topping separately up to 2 days ahead, refrigerate, then top and bake, adding about 10 minutes.
For a marshmallow topping, skip the streusel, bake 20 minutes, cover with mini marshmallows, and bake 5 to 8 minutes more.
Canned sweet potatoes work in a pinch (two 29 oz cans, drained well); skip the boiling step.
Leftovers keep 4 days in the fridge and reheat best uncovered at the end so the topping crisps again.
Taste the mash before adding the raw eggs.
Refrigerate leftovers within 2 hours, use within 3 to 4 days, and reheat to 165°F (74°C).
Freeze the baked casserole up to 3 months.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating