Sweet potato casserole recipe

★★★★★4.6 (11 reviews)
All RecipesOctober 22, 2025
Sweet potato casserole recipe

easy sweet potato casserole best sweet potato casserole sweet potato casserole topping classic sweet potato casserole marshmallow sweet potato casserole

What Makes Sweet Potato Casserole Recipe So Special

There’s a moment, just as this casserole comes out of the oven, that takes me right back to my grandmother’s kitchen. The scent of toasted pecans and caramelized sugar mingling with the earthy sweetness of the potatoes is pure, unadulterated comfort. It’s that golden-brown, marshmallow-topped dish that consistently steals the show at any gathering, nestled proudly beside the turkey or ham. I’ve always believed the true magic lies in its beautiful duality—is it a side dish or a dessert? We can argue about that later! For now, let’s focus on creating the best sweet potato casserole, one that’s never runny and always utterly memorable. It’s a classic sweet potato casserole that feels both timeless and like a warm hug on a plate. If you’re looking for a slightly different take, my maple-infused version is a lovely twist on this tradition.
Sweet Potato Casserole Recipe
Table of Contents

Ingredients You’ll Need

Estimated Prep & Cook Time for Sweet Potato Casserole Recipe

This easy sweet potato casserole comes together in a flash, leaving you more time to enjoy your guests. From peeling to toasting those marshmallows, you can expect to spend about 45 minutes from start to finish. Prep time is roughly 15 minutes, and baking takes about 30 minutes. For a make-ahead option that’s just as simple, try my shepherd’s pie casserole another family favorite.

Step-by-Step Instructions

Step 1: Prep Your Dish

Preheat your oven to 350°F (175°C) and grease a 9×13 inch baking dish. This ensures your casserole won’t stick and makes for much easier cleanup later.

Step 2: Make the Base

In a large bowl, combine the mashed sweet potatoes, granulated sugar, eggs, milk, 1/2 cup melted butter, vanilla extract, and salt. Mix well until the mixture is smooth and beautifully combined.

Step 3: Assemble the Base

Pour the sweet potato mixture into your prepared baking dish. Use a spatula to spread it out into a lovely, even layer.

Step 4: Create the Topping

In a separate medium bowl, make the iconic sweet potato casserole topping by mixing the brown sugar, flour, 1/3 cup melted butter, and chopped pecans. Mix until the texture is delightfully crumbly.
Step 5: Add the Topping
Sprinkle the pecan streusel topping evenly over the sweet potato mixture. Don’t be shy—cover every inch!

Step 6: First Bake

Bake for 25-30 minutes, or until the filling is set and the topping is a perfect, golden brown.

Step 7: Toast the Marshmallows

Remove from oven and top with mini marshmallows. Return to the oven for 2-3 glorious minutes until marshmallows are lightly toasted and puffy.

Step 8: Rest and Serve

Let the casserole cool for 10 minutes before serving warm. This allows everything to set just right.

Pro Tips & Tasty Tweaks

Over the years, I’ve learned a few little secrets that make this Sweet Potato Casserole Recipe truly sing. Here are my favorite ways to make it your own.
  • Flavor Swap: For a deeper flavor, try using roasted sweet potatoes instead of boiled. The caramelization adds a wonderful note.
  • Diet Tweak: You can easily make a dairy-free version by using your favorite plant-based milk and butter alternatives.
  • Prep Fix: To save time, you can prepare your sweet potatoes a day ahead. Check out my guide on baking sweet potatoes for the perfect mash.
  • Storage Tip: If you have leftovers (a rarity in my house!), cover and refrigerate. Reheat gently in the oven to keep that crunchy topping. For another great leftover idea, see my stuffed sweet potato recipe.