Sweet Potato Casserole Recipe | Classic Thanksgiving Side with Pecan Topping

If one dish can carry an entire Thanksgiving table, this sweet potato casserole recipe is it. Silky mashed sweet potatoes, warmed with cinnamon and vanilla, are baked under a buttery pecan crumble that turns golden, crisp, and just a little caramelized at the edges. It is sweet enough to feel like a treat, but balanced enough to sit proudly beside turkey, gravy, and stuffing.

This sweet potato casserole recipe is also wonderfully practical. The filling comes together with simple pantry ingredients, it can be assembled ahead of time, and it feeds a crowd from a single 9×13 dish. Whether you are hosting Thanksgiving for the first time or making the side dish your family requests every year, this version is reliable and easy to adapt.

Why You’ll Love This Sweet Potato Casserole

First, the texture is exactly right. The base is creamy and smooth, never stringy or watery, because the sweet potatoes are drained well and mashed while hot. The eggs give the filling just enough structure to slice cleanly, while butter and milk keep it rich and soft. On top, chopped pecans, brown sugar, flour, and melted butter bake into a crunchy crumble.

Second, the flavor is warm without being overpowering. Cinnamon and a small amount of nutmeg add holiday spice, vanilla adds depth, and a pinch of salt keeps the brown sugar from tasting one-note. That balance is why this sweet potato casserole recipe works as a side dish, not just as a dessert in disguise.

sweet potato casserole with pecan topping in a baking dish

Ingredients You’ll Need

These ingredients make a generous 9×13 casserole that serves 8 to 10 people. Use firm sweet potatoes with no soft spots, and measure the brown sugar packed.

  • 4 lbs sweet potatoes, peeled and cubed – about 5 to 6 large sweet potatoes. Cubing them evenly helps them cook at the same rate.
  • 1/2 cup unsalted butter, melted – for the filling. Melt it fully so it blends smoothly into the hot mash.
  • 1/2 cup brown sugar, packed – for the filling. Light or dark brown sugar both work; dark gives a deeper molasses flavor.
  • 1/2 cup milk – whole milk is best for a creamy filling, but half-and-half also works.
  • 2 large eggs – beaten before adding. They help the casserole set and slice cleanly.
  • 1 tsp vanilla extract – adds warmth and rounds out the sweetness.
  • 1/2 tsp cinnamon – the classic holiday spice in this sweet potato casserole recipe.
  • 1/4 tsp nutmeg – just enough for warmth; freshly grated is wonderful if you have it.
  • 1/2 tsp salt – balances the sugar and makes the other flavors pop.
See also  10-Minute Masterpiece: The Viral Food Board Hack You’ll Love

For the pecan topping:

  • 1 cup chopped pecans – toast them lightly first for the best flavor if you have time.
  • 1/2 cup brown sugar – packed, for a caramel-like crunch.
  • 1/3 cup all-purpose flour – helps the topping hold together as a crumble.
  • 1/3 cup melted butter – binds the crumble and helps it brown.
  • Pinch of salt – keeps the topping from tasting too sweet.

sweet potato casserole ingredients sweet potatoes butter brown sugar pecans eggs

Easy Substitutions and Variations

Marshmallow version: If your family loves the classic marshmallow-topped casserole, bake the filling as directed, then top with mini marshmallows during the last 10 minutes and bake until puffed and lightly toasted. Watch closely, because marshmallows brown quickly. You can also do half pecan crumble and half marshmallows in the same dish.

Dairy-free: Use a plant-based butter and unsweetened oat milk or almond milk in place of butter and milk. The filling will still be creamy, though slightly less rich. Choose a dairy-free butter that melts well for the topping too.

Make-ahead: Assemble the filling and topping separately up to 2 days ahead. Refrigerate the filling covered in the baking dish, keep the topping in a sealed container at room temperature, and sprinkle it on just before baking. Add about 10 minutes to the baking time if the dish goes into the oven cold.

Bourbon splash: For an adult twist, stir 1 to 2 tablespoons of bourbon into the filling with the vanilla. It adds warmth and depth without making the casserole taste boozy.

Pecan-free crumble: If nuts are a problem, replace the pecans with rolled oats mixed with the same brown sugar, flour, and butter. You will still get a crisp, buttery topping for nut-free tables.

How to Make Sweet Potato Casserole (Step by Step)

Step 1: Boil the sweet potatoes

Preheat the oven to 350F (175C) and grease a 9×13 baking dish. Peel and cube the sweet potatoes, then place them in a large pot and cover with cold water. Bring to a boil and cook for 15 to 20 minutes, until very tender when pierced with a fork. Drain thoroughly, then return them to the hot pot for a minute to steam off extra moisture.

See also  10 Simple Food Board Ideas That Are Taking the Internet by Storm

Step 2: Mash until smooth

Mash the hot sweet potatoes until smooth, or use a hand mixer on low for a silkier texture. Do not overmix to a gluey paste; stop as soon as the lumps are gone. A smooth base is the secret to a creamy sweet potato casserole recipe.

Step 3: Stir in the filling ingredients

Stir in the melted butter, brown sugar, milk, beaten eggs, vanilla, cinnamon, nutmeg, and salt. Mix until the filling is even in color and creamy. Taste a small spoonful and adjust the salt if needed.

Step 4: Spread into the dish

Spread the filling evenly into the greased 9×13 dish and smooth the top with a spatula. This helps the topping sit evenly and the casserole bake uniformly. If you are making it ahead, cover and refrigerate at this point, and keep the topping separate until baking day.

sweet potato casserole pecan topping sprinkled over mashed sweet potatoes

Step 5: Add the pecan topping

Mix the chopped pecans, brown sugar, flour, melted butter, and pinch of salt until crumbly. Sprinkle the topping evenly over the filling, reaching all the way to the corners so every serving gets crunch.

Step 6: Bake and rest

Bake at 350F (175C) for 30 to 35 minutes, until the topping is golden and the filling is bubbly at the edges. If the topping browns too quickly, tent the dish loosely with foil for the last 10 minutes. Rest for 10 minutes before serving so the filling firms up and slices cleanly.

How to Know When It’s Done

The casserole is done when the center is set and no longer jiggles like liquid, the edges are gently bubbling, and the pecan topping is golden brown. A knife inserted in the center should come out with moist filling clinging to it, not runny liquid. If the center still looks loose, give it 5 more minutes.

Serving Ideas

Serve this sweet potato casserole recipe warm as a Thanksgiving side with roast turkey, gravy, green beans, cranberry sauce, and stuffing. It also pairs well with glazed ham, roast chicken, and pork chops. For a lighter plate, add a crisp salad and let the casserole be the star.

See also  The Viral Food Board Everyone is Obsessed With (And How to Make It)

How to Store, Freeze and Reheat

Fridge: Cover leftovers tightly and refrigerate for up to 4 days. The topping will soften a little, but a few minutes in a hot oven will crisp it again.

Freezer: Freeze the baked casserole for up to 2 months. Cool it completely, wrap it tightly in plastic wrap and foil, and label it with the date. Thaw overnight in the fridge, add fresh topping, and bake until hot.

Reheat: Reheat the whole dish covered at 350F for 20 to 25 minutes, then uncover for 5 minutes to re-crisp the topping. For single portions, microwave for 1 to 2 minutes. Make sure leftovers are steaming hot before serving.

Pro Tips

  • Drain and steam-dry the potatoes. Wet potatoes are the main cause of a watery casserole, so let them steam in the hot pot for a minute after draining.
  • Mash while hot. Warm sweet potatoes mash much more smoothly than cold ones.
  • Use room-temperature eggs. Cold eggs can seize melted butter; set them out while the potatoes cook.
  • Toast the pecans first. Five minutes in a dry skillet over medium heat makes the topping taste nuttier.
  • Do not skip the rest. Ten minutes of resting firms the filling so it serves in neat scoops.

Mistakes to Avoid

  • Under-mashing. Lumps do not smooth out in the oven, so mash until the base is truly smooth.
  • Skipping the salt. Without salt, brown sugar and sweet potatoes taste flat.
  • Overbaking the topping. Pecans burn quickly, so check at 30 minutes and tent with foil if needed.
  • Adding the topping too early for make-ahead. Sprinkle it on just before baking, or it will lose its crunch.

Frequently Asked Questions

Can I make sweet potato casserole ahead of time?

Yes. Assemble the filling up to 2 days ahead and refrigerate it covered. Keep the pecan topping separate, sprinkle it on just before baking, and add about 10 minutes if the dish is cold.

Is marshmallow or pecan topping better for sweet potato casserole?

It depends on taste. Marshmallows give gooey, toasted sweetness. A pecan crumble gives crunch and a less sweet finish, which many cooks prefer as a side dish. You can easily make half and half.

Can I use canned sweet potatoes?

You can, but drain them very well and pat them dry. Canned sweet potatoes are softer and wetter than fresh, so reduce the milk slightly. Fresh sweet potatoes give the best texture for this sweet potato casserole recipe.

Is sweet potato casserole a side dish or a dessert?

Traditionally, it is a side dish, even though it is sweet. It is served alongside savory Thanksgiving foods, and the salt, spices, and pecan topping keep it balanced.

Why is my sweet potato casserole watery?

The most common causes are under-drained potatoes, too much milk, or not baking long enough. Drain well, steam-dry the potatoes, measure the milk carefully, and bake until the center is set. Resting for 10 minutes also helps.

Can I freeze sweet potato casserole?

Yes, for up to 2 months. Freeze the baked filling, thaw overnight in the fridge, add fresh pecan topping, and bake at 350F until hot and golden. The topping stays much crisper when added fresh.

Prep: 25 min | Cook: 35 min | Total: about 1 hour | Serves: 8-10

Leave a Comment

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

Scroll to Top