...
Sweet potato casserole recipe - featured image

The Best Sweet Potato Casserole Recipe

The holiday season just isn’t complete without a big scoop of creamy, dreamy sweet potato casserole on your plate.

Today, I’m sharing my go-to recipe for the best sweet potato casserole, with a silky-smooth filling and a crunchy pecan topping that strikes the ideal balance of sweet and satisfying. It’s make-ahead friendly, crowd-pleasing, and oh-so-comforting.

Let’s start—you’ve got this!

What Makes This Sweet Potato Casserole the Best?

The best sweet potato casserole achieves a perfect balance of creamy, naturally sweet filling and crunchy contrast from the topping, often praised for its make-ahead ease and holiday appeal.

What sets this one apart is the use of fresh roasted sweet potatoes—they caramelize naturally in the oven, bringing out a deeper, richer flavor without needing tons of extra sugar. I mash them with just enough butter, brown sugar, eggs, vanilla, and warm spices like cinnamon and nutmeg for a fluffy, velvety texture that’s never gummy or overly heavy.

That buttery pecan streusel topping. It’s loaded with chopped pecans, brown sugar, flour, and melted butter, baking up golden and crisp for the ultimate textural contrast. You can also add marshmallows instead.

It’s not cloyingly sweet, sets beautifully for easy serving, and feels like a warm hug on a plate. Plus, it’s forgiving—if you’re short on time, it still turns out amazing!

Ingredients

For the Sweet Potato Filling:

  • 4 pounds fresh sweet potatoes (about 6 medium-large)
  • 1/2 cup unsalted butter, melted
  • 1/2 cup brown sugar (light or dark)
  • 2 large eggs
  • 1/2 cup milk (whole or 2% for creaminess)
  • 1 teaspoon vanilla extract
  • 1 teaspoon ground cinnamon
  • 1/2 teaspoon ground nutmeg
  • 1/2 teaspoon salt

For the Pecan Topping:

  • 1 cup chopped pecans
  • 3/4 cup brown sugar
  • 1/2 cup all-purpose flour
  • 1/3 cup unsalted butter, melted
  • Pinch of salt

For the Marshmallow Topping

  • 3 to 4 cups mini marshmallows (or one 10–12 oz bag) OR
  • Large marshmallows cut in half (they look pretty and get extra toasty)

Quick Stats

Prep Time20 minutes
Cook Time1 hour 15 minutes (including roasting)
Total Time1 hour 35 minutes
Servings10-12
Calories per ServingApproximately 320 (based on 12 servings; varies with portions)

Instructions

1. Preheat and Prep the Sweet Potatoes:

Start by preheating your oven to 400°F (200°C).

Wash the sweet potatoes thoroughly, prick them a few times with a fork, and place them on a foil-lined baking sheet. Roast for 45-60 minutes, or until they’re super tender when pierced with a knife.

This step is key for that caramelized flavor—I promise it’s worth it! Let them cool slightly until you can handle them.

2. Mash the Filling:

Once cooled, peel the skins off (they slip right off!) and scoop the flesh into a large mixing bowl.

Mash with a potato masher or use an electric mixer for extra smoothness. Add the melted butter, brown sugar, eggs, milk, vanilla, cinnamon, nutmeg, and salt.

Mix until creamy and well combined—don’t overmix, or it could get gummy. Taste and adjust sweetness if needed; the natural potato flavor shines here.

3. Assemble the Casserole:

Reduce the oven temperature to 350°F (175°C). Grease a 9×13-inch baking dish (or similar size). Spread the sweet potato mixture evenly into the dish.

4. Make the Topping:

In a medium bowl, stir together the chopped pecans, brown sugar, flour, melted butter, and salt until it forms crumbles. Sprinkle this generously and evenly over the sweet potato layer.

5. Bake to Perfection:

Pecan Topping version:

Bake uncovered for 30-35 minutes, until the topping is golden brown and the filling is hot and bubbly around the edges. Let it rest for 10-15 minutes before serving—this helps it set up nicely for clean slices.

For the marshmallow version:

Remove the dish from the oven. Turn on your oven’s broiler (or increase the temperature to 425°F if you prefer a gentler toast).

Scatter the mini marshmallows in an even layer over the entire surface, piling them a little thicker in the center if you love gooey spots. (If using large marshmallows, place them cut-side down in rows—they look gorgeous when browned.)

Return the casserole to the oven:

Broiler method (fastest): 1–3 minutes.

425°F oven method (more forgiving): 4–6 minutes until puffed and toasted.

Pro tip: If the topping browns too quickly, loosely tent with foil. Your kitchen will smell incredible!

Making Sweet Potato Casserole Ahead (Storage Tips)

This recipe is a lifesaver for holiday chaos because it’s incredibly make-ahead friendly.

Prepare the filling and spread it in the baking dish up to 2 days in advance—cover tightly with plastic wrap and refrigerate. Make the pecan topping separately in a zip-top bag.

When ready to bake, let the dish sit at room temperature for 30 minutes, add the topping, and bake as directed (you may need an extra 5-10 minutes).

For longer storage, assemble without the topping, wrap well, and freeze for up to 2 months. Thaw overnight in the fridge, then top and bake.

Store covered in the fridge for up to 4 days. Reheat portions in the microwave or the whole dish in a 350°F oven until warmed through. The topping stays crunchy if you reheat covered loosely with foil.

Serving Suggestions

This casserole pairs beautifully with classic holiday mains like roasted turkey, ham, or prime rib.

Round out the plate with green bean casserole, creamy mashed potatoes, cranberry sauce, and dinner rolls for the ultimate feast. It’s sweet enough to almost pass as dessert, but I love it as a side—try it with a dollop of whipped cream if you’re feeling indulgent!

For non-holiday meals, serve it alongside grilled chicken or pork chops for a cozy weeknight upgrade.

Variations

  • Marshmallow Topping: Skip the pecan streusel and top with 3-4 cups mini marshmallows in the last 10 minutes of baking for that nostalgic, gooey melt.
  • Half and Half: Divide the dish—pecans on one side, marshmallows on the other—to please everyone!
  • Healthier Twist: Reduce brown sugar by half, use almond flour in the topping for gluten-free, or add a splash of orange juice for brightness.
  • Bourbon Kick: Stir 2 tablespoons bourbon into the filling for a grown-up flavor.
  • Vegan Version: Swap butter for coconut oil, eggs for flax eggs, and milk for almond milk.

Conclusion

There you have it—my absolute favorite sweet potato casserole recipe that’s creamy, crunchy, and full of holiday cheer.

It’s the dish that brings everyone together, sparking smiles and second helpings.

Whether you’re a seasoned cook or trying it for the first time, I encourage you to give this a whirl. You’ll create memories (and maybe a new tradition) around the table.

About The Author

Leave a Reply

related post

Seraphinite AcceleratorOptimized by Seraphinite Accelerator
Turns on site high speed to be attractive for people and search engines.