Classic Sweet Potato Casserole with Marshmallows and Pecans

A timeless holiday side dish: creamy sweet potatoes topped with crispy pecan streusel and golden marshmallows.

By Sneha Tete, Integrated MA, Certified Relationship Coach
Created on

Sweet potato casserole is a cherished classic on holiday tables, offering a perfect mix of creamy, sweet potatoes, crunchy pecans, and toasted marshmallows. This recipe guides you step-by-step through making a tried-and-true version that’s sure to delight family and guests alike. Whether for Thanksgiving, Christmas, or any special gathering, mastering this dish makes you the hero of the side dishes!

Why Sweet Potato Casserole is a Holiday Staple

This casserole is beloved for its harmonious blend of textures and flavors. Creamy mashed sweet potatoes form the base, while a buttery brown sugar-pecan streusel adds crunch and complexity. Fluffy marshmallows, toasted on top, bring irresistible sweetness and visual appeal. It’s a comforting, nostalgic side that bridges savory and sweet, making it a holiday favorite across generations.

  • Rich, creamy texture: Sweet potatoes are simmered and mashed until luxuriously smooth.
  • Layered with flavor: Butter, brown sugar, vanilla, and a pinch of salt enhance the natural sweetness and create complexity.
  • Signature toppings: Pecan streusel provides crunch, while marshmallows melt into a golden, gooey finish.

Ingredients You’ll Need

Each ingredient contributes to the signature taste and texture of sweet potato casserole. Below are the essentials you’ll need for the potatoes and the two classic toppings.

For the Sweet Potato Base

  • 5 large sweet potatoes, peeled and cubed (about 8 cups)
  • 4 large eggs
  • 1/2 cup (1 stick) unsalted butter, melted
  • 1 cup whole milk
  • 1/2 cup (110 g) packed dark brown sugar
  • 2 teaspoons pure vanilla extract
  • 1 teaspoon kosher salt

For the Streusel Topping & Assembly

  • 1 cup (215 g) packed dark brown sugar
  • 1/2 cup (60 g) all-purpose flour
  • 4 tablespoons (1/2 stick) unsalted butter, melted
  • 1 cup chopped raw pecans
  • 2 1/2 cups mini marshmallows

Ingredient Variations & Substitutions

  • Dairy-free: Use plant-based milk and vegan butter in place of dairy ingredients.
  • Nut-free: Omit pecans or substitute with seeds like sunflower or pumpkin.
  • Sugar alternatives: Consider using coconut sugar or a brown sugar substitute for a lower-glycemic option.

Step-by-Step Directions

1. Prepare the Sweet Potatoes

  • Preheat oven to 350°F (175°C).
  • Place sweet potato cubes in a large pot and cover with water. Bring to a boil, then reduce to medium-low and simmer until potatoes are fork-tender, about 15 minutes.
  • Drain potatoes and let cool slightly.

2. Make the Sweet Potato Filling

  • In a large mixing bowl, combine the drained sweet potatoes, eggs, melted butter, milk, brown sugar, vanilla, and salt.
  • Mash the mixture using a potato masher or fork until smooth. Some small lumps are fine for texture.
  • Spread the mixture evenly in a 13″ x 9″ baking dish.

3. Prepare the Streusel Topping & Assemble

  • In a bowl, combine brown sugar, flour, and melted butter. Mix until clumps form.
  • Stir in chopped pecans to distribute evenly.
  • Sprinkle the streusel mixture over the sweet potato base in an even layer.
  • Top with mini marshmallows, spreading them evenly for maximum coverage.

4. Bake the Casserole

  • Bake the assembled casserole for about 25 minutes, or until cooked through and marshmallows are golden brown.
  • Let the casserole cool slightly before serving (this allows the filling to set and makes serving easier).

Tips for Success

  • Choose fresh sweet potatoes: Select potatoes that are firm, smooth, and free from spots for the best texture and flavor.
  • Don’t over-mash: Leave a few small chunks for added texture.
  • Monitor the marshmallows: Keep a close eye during the final minutes to avoid burning.
  • Make ahead: Prepare the base and topping separately, refrigerate, and assemble just before baking on the day you serve.

Serving Suggestions

Sweet potato casserole is traditionally served as a side dish at holiday feasts, especially Thanksgiving and Christmas. It pairs beautifully with roasted turkey, ham, stuffing, green beans, cranberry sauce, and other classic sides.

Main CourseSuggested SidesBeverage Pairing
Roast TurkeyStuffing, green beans, cranberry sauce, mashed potatoesChardonnay, apple cider
Baked HamBrussels sprouts, glazed carrots, cornbreadPinot noir, sparkling water

FAQs: Making the Best Sweet Potato Casserole

Q: Can I make sweet potato casserole in advance?

A: Yes, the casserole can be assembled—minus the marshmallows and streusel—a day in advance. Refrigerate covered, then top and bake on the day of serving.

Q: Can I use canned sweet potatoes?

A: Yes, but be sure to drain them thoroughly and adjust added sugar, as canned sweet potatoes are often packed in syrup.

Q: What can I substitute for pecans?

A: Try walnuts for a similar texture, or use pumpkin seeds for a nut-free version.

Q: How do I keep leftovers fresh?

A: Cover tightly and refrigerate for up to 4 days. Reheat in the oven at 325°F until warmed through.

Q: Is it possible to freeze sweet potato casserole?

A: Yes. Freeze without the marshmallows. Thaw overnight, then top with marshmallows and bake before serving for best results.

More Sweet Potato Casserole Variations

  • No marshmallow version: Focus on a pecan streusel only for a less sweet, nutty topping.
  • Crock Pot method: Prepare entirely in a slow cooker for a convenient, fuss-free side (see details in related recipes).
  • Mini casseroles: Bake in ramekins for individual servings—great for dinner parties.
  • Toaster oven: Make smaller batches using a toaster oven for limited kitchen space.

Nutritional Information (per serving, estimated)

CaloriesFatSugarProteinCarbohydrates
31514g25g5g43g

Note: Nutrition facts are approximate and will vary with ingredient choices and portion size.

Troubleshooting & Expert Tips

  • Watery casserole? Ensure potatoes are fully drained and do not over-add milk. Baking uncovered helps moisture evaporate.
  • Loose topping? Use chilled butter when mixing for a crumblier streusel.
  • Burned marshmallows? Tent loosely with foil if browning too quickly, or add marshmallows partway through baking.

Storing and Reheating

Store leftover casserole wrapped or in an airtight container in the refrigerator. Reheat individual portions in the microwave or the entire dish in the oven. For best marshmallow texture, freshen under a broiler for a few seconds before serving again.

Final Thoughts

Whether it’s your first year or you’re a seasoned holiday cook, sweet potato casserole with marshmallows and pecans is a winning side dish. Its appeal comes from the blend of comforting flavors, festive appearance, and customizable options for every table. Prepare it once and it is sure to return year after year as a staple side for your most important gatherings.

‹›