Old-Fashioned Sweet Potato Casserole

Andrew Roberts
Andrew Roberts
Published: July 16, 2026
Tags: Comfort Food, Southern, Pecans, Casserole, Marshmallows, Sweet Potato, Holiday Side, Thanksgiving

Sweet Potato Casserole

A classic holiday sweet potato casserole with buttery mashed sweet potatoes, warm spices, pecans, and a toasted marshmallow topping.

Prep Time:25 minCook Time:45 minTotal Time:70 minServings:10Difficulty:Easy

Old-fashioned sweet potato casserole belongs on the table when the meal calls for something cozy, familiar, and a little celebratory. The filling is soft and spoonable, with enough butter, brown sugar, cinnamon, and vanilla to bring out the natural sweetness of the potatoes without hiding their earthy flavor.

Boiling the sweet potatoes keeps the method simple and dependable. Once drained well, they mash into a smooth base with milk and eggs, which help the casserole set lightly instead of staying loose. A little nutmeg adds the kind of quiet warmth that makes the dish taste like it came from a family recipe card.

The topping keeps the old-fashioned spirit intact: chopped pecans for crunch and mini marshmallows that toast into a golden, stretchy cap. Adding the marshmallows near the end prevents them from melting away before the casserole is hot through.

Serve this casserole alongside roast turkey, ham, baked chicken, or a spread of holiday sides. It holds well for a short rest after baking, making it practical for busy kitchens where every dish is trying to find oven time.

Nutrition (per serving)

Calories:335 kcal
Protein:4 g
Carbs:54 g
Fat:13 g

Directions

  1. 1
    Buttered baking dish ready for sweet potato casserole

    Heat the oven to 350°F. Butter a 9-by-13-inch baking dish.

  2. 2
    Sweet potato chunks simmering in a pot of water

    Place the sweet potatoes in a large pot and cover with cold water by 1 inch. Bring to a boil, then simmer for 15 to 18 minutes, until the pieces are very tender when pierced with a fork.

  3. 3
    Drained sweet potato chunks steaming in a colander

    Drain the sweet potatoes thoroughly and let them steam in the colander for 3 minutes so excess moisture escapes.

  4. 4
    Mashed sweet potatoes mixed with butter, sugar, milk, eggs, and spices

    Transfer the sweet potatoes to a large bowl. Mash until mostly smooth, then stir in the melted butter, brown sugar, milk, beaten eggs, vanilla, cinnamon, nutmeg, and salt.

  5. 5
    Sweet potato mixture smoothed in the baking dish

    Spread the sweet potato mixture evenly in the prepared baking dish and smooth the top.

  6. 6
    Chopped pecans sprinkled over the sweet potato casserole

    Sprinkle the chopped pecans over the casserole. Bake for 25 minutes, until the edges are gently bubbling and the center is hot.

  7. 7
    Puffed toasted mini marshmallows over pecans on the casserole

    Scatter the mini marshmallows evenly over the pecans. Return the dish to the oven for 8 to 10 minutes, until the marshmallows are puffed and golden in spots.

  8. 8
    Rested sweet potato casserole with one serving on a plate

    Let the casserole rest for 10 minutes before serving so the filling settles and the topping is easier to spoon.

Ingredients

  • Sweet Potatoes, peeled and cut into 1 1/2-inch chunks:4 lb
  • Unsalted Butter, melted:6 tbsp
  • Packed Light Brown Sugar:1/2 cup
  • Whole Milk:1/2 cup
  • Large Eggs, lightly beaten:2
  • Vanilla Extract:1 1/2 tsp
  • Ground Cinnamon:1 tsp
  • Ground Nutmeg:1/4 tsp
  • Fine Salt:3/4 tsp
  • Chopped Pecans:1 cup
  • Mini Marshmallows:2 cups

Tips & Notes

  • Drain the sweet potatoes well; excess water makes the filling loose.
  • For a smoother casserole, beat the mashed sweet potatoes with a hand mixer before adding the eggs.
  • If the marshmallows brown too quickly, loosely tent the dish with foil for the last few minutes.
  • The sweet potato filling can be assembled one day ahead, covered, and refrigerated. Add pecans and marshmallows during baking.