Skip to Content

Sweet Potato Casserole

Sweet Potato Casserole with marshmallows and pecans is a delicious side dish that will feed a family of four and provide leftovers. The recipe is ready to put in the oven in about 10 minutes and turns out amazing every time. Holidays will never be the same with this easy sweet potato casserole recipe.

Picture of sweet potato casserole on a plate

Sweet Potato Casserole – An Easy Side Dish

I tend to be on the picky side when it comes to food. I wish I weren’t, but it’s true. And, for years, I didn’t eat sweet potatoes. But, after I tried this dish–reluctantly–I fell in love and can’t get enough.

I got this recipe from my sister-in-law and boy was I thankful for it, and I promise you will be, too.

Now, the holidays just don’t seem complete if this casserole recipe isn’t on the table. 

Sweet potato casserole is quick and easy. I also like it because you can make part of it the day before Thanksgiving or Christmas (or both) so you’re not in the kitchen all day.

What ingredients do I need to make sweet potato casserole with marshmallows?
  • Yams (drained)
  • Sugar
  • Eggs
  • Milk
  • Salt
  • Butter
  • Vanilla
  • Brown sugar
  • Flour
  • Pecans
  • Marshmallows

Recipe and printable instructions are at the end of the post.

Picture of yams in a bowl.

Drain the juice off of the canned yams and add them to a large bowl. Canned yams and sweet potatoes are the same thing, but a variety of the sweet potato.

You can bake your sweet potatoes first, if you’d like, or used the canned ones.

I like using canned because it’s quicker and easier, especially around the holidays. I get the biggest can available. The 40-ounce can is enough to feed quite a few people.

I used my Kitchenaid mixer for this recipe. I love being able to throw everything in and mix it up easily.

Give this green beans and bacon side dish a try along with your sweet potatoes this year.

Picture of sugar and yams in a bowl

Pour the sugar on top of the yams.

Picture of eggs, sugar and yams.

Next, add the eggs to the bowl.

Picture of milk, sugar, eggs, and yams in a bowl

Milk is the next ingredient in the list. Pour it right in.

Picture of eggs, butter, sugar, and yams in a bowl

Finally, add the butter, salt, and vanilla to the bowl.

Picture of kitchenaid mixer mixing sweet potato casserole

Mix everything together well. I try to get all the lumps out, but a few are fine.

Picture of sweet potato casserole in a dish.

Once you have the first part mixed up, grease a 9″ x 9″ casserole dish and pour the mix into the dish.

Stop here if you’d like to save it until the next day. 

One of my favorite things about this dish is that you can prepare it up to this point and put it in the fridge to finish the next day. 

Cover it with Saran Wrap and put it in the fridge. You can pull it out the next day, add the topping, bake it, and you’re ready to go. It makes for less time in the kitchen on Thanksgiving or Christmas day.

When you’re ready, you can go on to the next step.

Brown Sugar Topping

Picture of brown sugar in a bowl

Add some brown sugar to a bowl for the topping.

Picture of flour and brown sugar in a bowl

Pour in some flour.

Picture of pecans, flour, and brown sugar in a bowl

Finally, add the pecans and melted butter. Mix everything together until the pecans are covered. You can almost smell it can’t you? Soooo good. It’s the perfect topping.

Picture of sweet potato casserole

Sprinkle the topping all over the sweet potato mixture. Bake for 40-45 minutes. This is such an easy sweet potato casserole recipe. It only takes a few minutes to make and leaves such a great impression on all your guests. They will be begging for more.

Now for the best part… (drumroll)

Picture of marshmallows on top of a sweet potato casserole.

Once you bake the sweet potato casserole, sprinkle the marshmallows on top.

I buy the mini marshmallows, but any size will do. I use about half a bag of marshmallows and spread them over the top.

(The hard part is keeping them away from the kids so they don’t eat all of them before I can even top the sweet potatoes).

When you cook them, start off with five minutes. There’s nothing worse than burnt marshmallows, except on s’mores, and then it’s doable.

But, on your sweet potato casserole, you don’t want them burnt (but, lets be real, I would eat burnt ones, too). Keep checking often and don’t get sidetracked. Believe me, they can burn super fast–speaking from experience. 

Picture of sweet potato casserole on a plate

The marshmallows may deflate a bit after they sit for a few minutes, but they won’t taste any less AMAZING!

This size will feed about six adults. It’s sweet, and filling. If you have more than six people, you can easily double the recipe.

My brother-in-law didn’t like marshmallows (whaaat?), so I left them off of his little section, and he still loved the recipe. 

Check out the sweet potato casserole recipe card below, grab those ingredients, and start cooking! This is a fantastic recipe for the holidays. 

Then, share your comments below and click here to share a picture of your side dish on the Pinterest Pin!  If you made any changes or added something different, be sure to share with us. 

Connect with Back To My Southern Roots

Facebook | Pinterest | Twitter | Youtube | Instagram

Holiday desserts you’ll love:

Picture of sweet potato casserole on a plate

Savory Quick and Easy Holiday Sweet Potato Casserole

Yield: 12 servings
Prep Time: 15 minutes
Cook Time: 45 minutes
Additional Time: 5 minutes
Total Time: 1 hour 5 minutes

Savory Quick and Easy Holiday Sweet Potato Casserole with marshmallows and pecans is a delicious side dish. The recipe makes up in about 10 minutes and turns out amazing every time. Holidays will never be the same with this sweet potato casserole recipe. 


  • 1-40 oz. can yams (drained)
  • 1/2 cup sugar
  • 2 eggs
  • 1/2 cup milk
  • 1/2 tsp. salt
  • 1/3 stick melted butter
  • 1 tsp. vanilla


  • 1 cup brown sugar
  • 1/2 cup flour
  • 1/3 stick melted butter
  • 1 cup chopped pecans
  • 6 oz. marshmallows


Preheat oven to 350-degrees. Grease 9" x 9" pan

  1. Drain liquid off of yams.
  2. In a large bowl, add yams, sugar, eggs, milk, salt, melted butter, and vanilla.
  3. Mix until well blended.
  4. Pour into casserole dish.


  1. In a small bowl, add brown sugar, flour, pecans, and melted butter. Mix with a fork and top sweet potatoes.
  2. Cook for 40-45 minutes.
  3. Add marshmallows on top and cook for 5 minutes. If not done, cook in 1 minute increments until marshmallows are a light golden brown.
Nutrition Information:
Yield: 12 Serving Size: 1/4 cup
Amount Per Serving: Calories: 433Total Fat: 19.2gSaturated Fat: 4.8gTrans Fat: 0gUnsaturated Fat: 0gCholesterol: 42mgSodium: 394mgCarbohydrates: 65.9gFiber: 2gSugar: 50gProtein: 5g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest

Picture of candied pecan dessert bars on a plate

Candied Pecan Dessert Bars

Baked Ham with Brown Sugar Glaze is a delicious and easy recipe for any holiday including Easter, Christmas, and Thanksgiving.

Baked Ham with Brown Sugar Glaze

Click here for more great recipes: 

Southern PlateSouthern BiteA Southern Soul, Big Bear’s Wife
and Julia’s Simply Southern

Kelly Lynn’s Sweets and Treats and The Country Cook

Sweet Potato Casserole is a great Thanksgiving and Christmas holiday recipe. The side dish is a sweet and savory recipe.
Picture of green bean casserole
Homemade Green Bean Casserole
Funfetti fudge stacked on top of a white plate
Cake Batter Fudge
Comments are closed.
Skip to Recipe