Jump to RecipeJump to VideoLeave a ReviewPin Recipe

This Southern sweet potato casserole with marshmallows is a classic side dish that makes an appearance on just about every holiday table! Sweetened with a touch of brown sugar, the creamy mashed potatoes are topped with crunchy pecans and fluffy marshmallows for an easy and convenient make ahead recipe.

Overhead shot of sweet potato casserole with marshmallows on a blue wooden table.

If you’re looking for even more holiday sides, don’t miss this winter salad, this popular Jiffy corn casserole, an easy green bean casserole with frozen green beans, and this classic ambrosia salad, too!

This is the BEST sweet potato casserole recipe around! Family members ask me to make this for family get togethers and family dinners. It’s a favorite for everyone in my bunch!

– Amariah

Video: How to Make Sweet Potato Casserole with Marshmallows

Whether you’re planning the Easter menu, preparing Christmas dinner, whipping up a buffet of Thanksgiving sides in November, or simply serving a Sunday supper, you cannot go wrong with an easy sweet potato casserole with marshmallows and pecans. While some might prefer a dish with no nuts, and others might love a streusel topping or Corn Flakes on top, there’s no denying that a Southern sweet potato casserole with marshmallows is always a crowd favorite!

A Few Tips Before You Get Started

  • While yams and sweet potatoes are technically different root vegetables, in the United States, canned sweet potatoes and long fresh sweet potatoes are often labeled as “yams.” In other words, in American grocery stores, “yams” and “sweet potatoes” are actually the same thing and can be used interchangeably in most recipes. You’ll notice that beautiful bright orange flesh!
  • To avoid a watery sweet potato casserole, this recipe uses a technique that I first discovered in a Cook’s Illustrated book years ago. Cream, butter, salt, and brown sugar cook in a pot with the sweet potatoes. This way you don’t have to boil and drain the potatoes, so they’re not watery at the end!
  • Slice the potatoes in uniform widths. This will help them cook evenly so that you don’t have some potatoes that are still firm while others are soft.
  • Bring the cream to room temperature before adding it to the potatoes. This will prevent the cream from separating or curdling when heated.

Directions

You’ll find detailed instructions in the recipe card below, but here’s the overview:

  1. Peel, quarter, and cut your sweet potatoes into ¼-inch thick slices.
  2. Place the sweet potatoes in a large pot. Add butter, cream, light brown sugar, and salt.
  3. Cook the potatoes, covered, for about 35 minutes, or until they’re fall-apart tender. Stir occasionally so that the potatoes cook evenly.
  4. Add a little bit more cream and the vanilla extract. Mash or whip the potatoes until they’re smooth and fluffy. You can do this with a hand mixer for a smooth, whipped consistency, or you can use a potato masher to achieve a slightly more rustic, chunky texture.
  5. Transfer the sweet potato mixture to a 2-quart casserole dish.
  6. Sprinkle pecans and mini marshmallows over top of the mashed sweet potatoes.
  7. Bake the casserole, uncovered, in a 375°F oven for about 15 minutes, or just until the marshmallow topping is golden brown. It doesn’t take long, since the potatoes are already nice and warm!
Horizontal overhead image of a sweet potato casserole with marshmallows and pecans.

What to Serve with Southern Sweet Potato Casserole

This easy sweet potato casserole is the perfect addition to almost any meal. Serve it alongside a pork sirloin roast, grilled beef tenderloin, London broil marinade, pineapple-glazed ham, oven baked ham, bourbon glazed ham, or maple-glazed roasted turkey breast.

While sweet potato casserole is typically served as a side dish on a holiday table, adding marshmallows on top makes it feel decadent enough to pass as an easy dessert! For a truly sweet treat, try serving the warm casserole with a scoop of vanilla ice cream. It’s a nice change from the usual pumpkin pie!

Square overhead shot of sweet potato casserole with marshmallows on a blue table.

Preparation and Storage Tips

  • Make Ahead: Prepare the casserole 1-2 days in advance. First make the sweet potato filling, and then smooth it into the baking dish. Do not add the topping. Cover and refrigerate. When you’re ready to bake the casserole, take it out of the fridge and allow the dish to come to room temperature for about 30-60 minutes. Cover and bake at 375°F for about 10-15 minutes (or until the potatoes are nice and warm). Remove the cover, add the pecans and marshmallows on top, and return the casserole to the oven for about 15 more minutes (or until the marshmallows are golden brown).
  • How to Store: Leftovers will keep in an airtight container in the refrigerator for 4-5 days.
  • How to Freeze: I recommend freezing the casserole before baking and without the topping. First make the filling, and then smooth it into the baking dish. Do not add the topping. Cover with a double layer of aluminum foil and store in the freezer for up to 3 months. When ready to bake, thaw the casserole in the fridge overnight. Allow it to come to room temperature for 30-60 minutes on the counter before baking. Cover and bake at 375°F for about 10-15 minutes (or until the potatoes are nice and warm). Remove the cover, add the pecans and marshmallows on top, and return the casserole to the oven for about 15 more minutes (or until the marshmallows are golden brown).
  • How to Reheat: Allow the dish to sit on the counter for about 30-60 minutes to come to room temperature. Cover loosely with foil (to prevent the marshmallows from burning) and bake in a 300°F oven just until warmed through (about 15-20 minutes). You can also reheat individual servings in the microwave for about 30-60 seconds.
Horizontal overhead shot of a dish of sweet potato casserole with marshmallows.

I’ve made this for the last 2 years! Its amazing and always gone!

– Stacey

Did you make this recipe?

If you enjoyed this recipe, please leave a comment with a 5-star review at the bottom of the post. Thank you!

Watch How to Make It

YouTube video
Square overhead shot of sweet potato casserole with marshmallows on a blue table.

Sweet Potato Casserole with Marshmallows

5 from 4 votes
Prep: 45 minutes
Cook: 15 minutes
0 minutes
Total: 1 hour
Servings 8 people
Calories 235.8 kcal
This Southern sweet potato casserole with marshmallows and pecans is a classic side dish that makes an appearance on just about every holiday table!

Ingredients
  

  • 2 lbs. sweet potatoes, peeled, quartered and sliced ¼-inch thick
  • 4 tablespoons salted butter, cut into 4 pieces
  • ¼ cup room temperature heavy cream, divided
  • 1 tablespoon brown sugar (light brown sugar and dark brown sugar are both fine)
  • ½ teaspoon salt
  • 1 teaspoon vanilla extract
  • ½ cup chopped pecans
  • 2 cups miniature marshmallows

Instructions

  • Combine sweet potatoes, butter, 2 tablespoons cream, sugar, and salt in a large pot. Cook, covered, over low heat until potatoes are fall-apart tender (about 35-40 minutes).
    Cooking peeled and sliced sweet potatoes.
  • Remove from the heat, add remaining 2 tablespoons cream and vanilla extract; mash the potatoes with a potato masher or, for a fluffier, smoother texture, transfer the potatoes to a large bowl and beat on high speed with an electric mixer. Taste and season with extra sugar for added sweetness, extra salt, or warm spices like cinnamon, ginger, or nutmeg, if desired.
    Mashing sweet potatoes with a hand mixer.
  • Transfer the mashed potatoes to a 2-quart baking dish that has been sprayed with cooking spray. Sprinkle pecans over the potatoes and add marshmallows on top.
    Process shot showing how to make sweet potato casserole with marshmallows.
  • Bake, uncovered, in a 375°F oven for 15-20 minutes, or until marshmallows are golden brown.
    Square overhead shot of a sweet potato casserole recipe with marshmallows.

Notes

Make Ahead: Prepare the casserole 1-2 days in advance. First make the filling, and then smooth it into the baking dish. Do not add the topping. Cover and refrigerate. When you’re ready to bake the casserole, take it out of the fridge and allow the dish to come to room temperature for about 30-60 minutes. Cover and bake at 375°F for about 10-15 minutes (or until the potatoes are nice and warm). Remove the cover, add the pecans and marshmallows on top, and return the casserole to the oven for about 15 more minutes (or until the marshmallows are golden brown).

Nutrition

Serving: 1/8 of the casseroleCalories: 235.8kcalCarbohydrates: 27.4gProtein: 1.8gFat: 14gSaturated Fat: 5.9gPolyunsaturated Fat: 2gMonounsaturated Fat: 5.3gCholesterol: 25.7mgSodium: 131.9mgPotassium: 160.6mgFiber: 2.4gSugar: 11.1g
Keyword: easy sweet potato casserole, southern sweet potato casserole with marshmallows, sweet potato casserole recipe with marshmallows, sweet potato casserole with marshmallows, sweet potato casserole with marshmallows recipe
Course: Side Dish
Cuisine: American, Southern

Recipe Variations

  • Prefer your Southern sweet potato casserole with no nuts? Just omit the pecans and use only marshmallows on top.
  • To serve a larger crowd, double all of the ingredients and bake the casserole in a 9 x 13-inch baking dish. The rest of the cooking instructions remain the same.
  • If you would like some warm spices in your casserole, you can add ½ teaspoon ground cinnamon, ¼ teaspoon ground ginger, and 1/8 teaspoon ground nutmeg to the sweet potatoes at the same time that you add the vanilla extract. You might also like to use pumpkin pie spice for a convenient blend.
  • Sweet Potato Casserole with Canned Yams: if you prefer to make your filling with canned yams, see this recipe for those instructions.
  • Swap out the brown sugar and use maple syrup for added sweetness.
  • Instead of marshmallows, finish your sweet potato casserole with a pecan streusel.

More Potato Recipes to Try

Party Potatoes

1 hour hr 15 minutes mins

Scalloped Potatoes and Ham

1 hour hr 5 minutes mins

Easy Potato Casserole (3 Ingredients!)

1 hour hr 5 minutes mins

Originally published in March, 2020, this post was updated in December, 2024.

Square shot of Blair Lonergan from the food blog The Seasoned Mom serving a pie at a table outside.

Hey, I’m Blair!

Welcome to my farmhouse kitchen in the foothills of Virginia’s Blue Ridge Mountains. Inspired by local traditions and seasonal fare, you’ll find plenty of easy, comforting recipes that bring your family together around the table. It’s down-home, country-style cooking!

Read More

Leave a Comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

  1. Shay says:

    5 stars
    My favorite dish from thanksgiving!! Thank you!

    1. Blair says:

      Wonderful!! Thanks, Shay! That makes me so happy. ๐Ÿ™‚

  2. Helen F says:

    5 stars
    Sounds yummy!
    Thanks so much for all the great recipes and love the beautiful scenery photos in your posts!
    Blessings!

    1. Blair Lonergan says:

      Thank you, Helen!!

  3. Stacey says:

    5 stars
    I’ve made this for the last 2 years! Its amazing and always gone!

    1. Blair Lonergan says:

      Yay! So happy to hear that, Stacey! Have a great Thanksgiving. ๐Ÿ™‚

  4. Anne says:

    Are you using already cooked sweet potatoes for the first step?

    1. Blair Lonergan says:

      Hi, Anne! No, you start with uncooked, peeled, sliced sweet potatoes. They cook in the pot along with the cream, etc. So easy!

      1. Anne says:

        Thank you! I thought they would burn before cooked. I will give it a try! They sound delicious! I look forward to your email every Sunday:)

  5. Darla Emenheiser says:

    Can this casserole be made ahead of time?

    1. Blair Lonergan says:

      Hi, Darla! Yes, ma’am — here are the make-ahead instructions:

      You can prepare the sweet potato casserole 1-2 days in advance. First make the filling and smooth into your baking dish. Do not add the topping. Cover and refrigerate.

      When youโ€™re ready to bake the casserole, take it out of the fridge and allow the dish to come to room temperature for about 30 minutes. Cover and bake at 375ยฐF for about 10-15 minutes (or until the potatoes are nice and warm). Remove the cover, add the pecans and marshmallows on top, and return the casserole to the oven for about 15 more minutes (or until the marshmallows are golden brown).

  6. Amariah says:

    5 stars
    This is the BEST sweet potato casserole recipe around! Family members ask me to make this for family get togethers and family dinners. Its a Favorite for everyone in my bunch! Lol

    1. Blair Lonergan says:

      Thank you, Amariah! That makes me so happy!

  7. Ellen says:

    I plan to make this for Christmas. Will it feed 10 people as written or do I have to double the recipe. If I do what size casserole dish is used. Thank you.

    1. The Seasoned Mom says:

      Hi Ellen! It feeds 8 people comfortably as written. To serve a larger crowd, double all of the ingredients and bake the casserole in a 9 x 13-inch baking dish. The rest of the cooking instructions remain the same. We hope you enjoy!