Side Dishes

Homemade Sweet Potato Casserole Recipe

Thanksgiving dinner is just not complete without this homemade sweet potato casserole recipe with marshmallows! This is a classic family favorite that is both fun and delicious!

Homemade Sweet Potato Casserole Recipe
Prep Time25 mins
Cook Time30 mins
Servings10, 10 servings
arrow_downward Jump to Recipe
Byadminz
May 30, 2026

This sweet potato casserole recipe is a classic for any holiday celebration. It’s definitely the one my kids and husband pile onto their plates during our gatherings. If you’ve never tried sweet potato and marshmallow together then you’re in for a real treat. And because it’s made with wholesome, fresh and fun ingredients, you can feel good about serving this candied yams with marshmallows holiday casserole which is a staple for any family celebration.

Best Sweet potato casserole recipeBest Sweet potato casserole recipe

This post may contain affiliate links. Please read my Disclosure Policy

Best Sweet Potato Casserole Recipe

Kiss those cans goodbye. Instead, say hello to the best sweet potato casserole recipe ever. It’s filled with fresh sweet potatoes and crunchy pecans along with those melty marshmallows that make this yam casserole such a blissful item to discover during the holidays.

Sweet potato casserole ingredientsSweet potato casserole ingredients

Sweet Potato Casserole Ingredients

Easy Sweet potato casserole recipeEasy Sweet potato casserole recipe

What do you call a stolen Yam? A hot potato.
Anonymous

Easy Sweet Potato Casserole Recipe

This sweet potato casserole with marshmallow is full of complex flavors but is so easy to make. It takes 25 minutes to prep, mostly because of preparing the sweet potatoes and then the rest of it is baking time. Your whole home will smell amazing too!

How do you make Sweet potato casserole from scratchHow do you make Sweet potato casserole from scratch

How do you Make Sweet Potato Casserole from Scratch

How to cook Sweet potato casseroleHow to cook Sweet potato casserole

Expert Tips for the Perfect Sweet Potato Casserole with Marshmallows

How long to bake Sweet potato casseroleHow long to bake Sweet potato casserole

Are yams and sweet potatoes the same?

Here in America, we tend to interchange these two terms even though they are different veggies. Yams have a rough brown outside and a starchy interior while sweet potatoes have a reddish skin and a more creamy inside.

What’s the difference between yams and sweet potato casserole?

A sweet potato casserole will be sweeter because of the nature of this root vegetable. You’ll want to be sure you’re buying sweet potatoes from your produce section.

Why are there eggs in Sweet potato casseroleWhy are there eggs in Sweet potato casserole

Why are there eggs in sweet potato casserole?

Some recipes for sweet potato casserole use egg to bind it. However, this recipe does not use any eggs making it perfect for anyone that doesn’t eat eggs.

Should I put eggs in my sweet potato casserole?

That’s up to you. There are no eggs in this recipe and it comes out just as rich and delightful as any other.

Are yams and sweet potatoes the sameAre yams and sweet potatoes the same

Can you substitute canned sweet potatoes for fresh?

Yes, you can go for canned though if you do, you will not need to boil them first. It’s always best to use fresh though because nothing beats that flavor.

Can you make sweet potato casserole the day before?

Save yourself some time on the holidays by making this sweet potato casserole the day before. You’ll only need to warm it up and serve it!

Whats the difference between yams and sweet potato caseroleWhats the difference between yams and sweet potato caserole

Why do you put marshmallows on sweet potatoes?

You can thank clever marketing tactics from the early 1900s. They were looking to promote marshmallows as an everyday ingredient rather than just some sweet treat.

Should I put eggs in my Sweet potato casseroleShould I put eggs in my Sweet potato casserole

How to Cook Sweet Potato Casserole

Sweet potato casserole starts with preparing the sweet potatoes on the stove top and baking them with the other ingredients in your oven for a casserole everyone will want more of!

How Long to Bake Sweet Potato Casserole?

At 350F, you’ll want to bake your sweet potato casserole for 25 to 30 minutes.

How do you know when sweet potato casserole is done?

After cooking it at 350F for about 25 to 30 minutes, it will be done. You’ll see the marshmallows are lightly browned and the center of your casserole will be firm and set.

How to you know when Sweet potato casserole recipe is doneHow to you know when Sweet potato casserole recipe is done

How do you thicken sweet potato casserole?

It should be plenty thick with this recipe though please mind how long you boil the potatoes for. Not only should they be cut equally but they should also not be overcooked because they can absorb water and hence water down your casserole.

What goes well with Sweet Potato Casserole?

Sweet potato casserole is ideal for holiday meals or special occasions so serve it with a roast, turkey, or ham along with green veggies, dinner rolls, and all the other family-style delights.

Can you substitute canned Sweet potatoes for freshCan you substitute canned Sweet potatoes for fresh

How to Store Sweet Potato Casserole?

Once it cools, sweet potato casserole needs to be covered properly and stowed in the refrigerator.

How Long Does Sweet Potato Casserole Last?

In your fridge, you can keep enjoying your homemade sweet potato casserole for on up to 5 days.

Homemade Sweet potato casserole with marshmallows recipeHomemade Sweet potato casserole with marshmallows recipe

Can You Freeze Sweet Potato Casserole?

Absolutely! Sweet potato casserole freezes so well and you can keep it stored in your freezer for up to 3 months.

How to Reheat Sweet Potato Casserole?

Simply preheat your oven to 300F and cover your sweet potato casserole with foil so the marshmallows on top don’t burn. Bake it for 15 minutes and it should be warmed up nicely.


Watch How To Make NAME (Video)

Watch recipe video

Instructions

1

Preheat the oven to 350F and prepare a 9x13 baking dish.

Preheat the oven to 350F and prepare a 9x13 baking dish.

2

In a large pot, boil the sweet potatoes for about 15-20 minutes until fork tender and then drain.

In a large pot, boil the sweet potatoes for about 15-20 minutes until fork tender and then drain.

3

In a large glass mixing bowl, mash the potatoes along with the brown sugar, butter, cinnamon, vanilla, and pinch of salt. Add in half a cup of the pecans and mix thoroughly. Spread the mixture into the prepared baking dish. Sprinkle the remaining pecans and marshmallows on top of the baking dish. Bake for 25-30 minutes or until marshmallows are golden brown.

In a large glass mixing bowl, mash the potatoes along with the brown sugar, butter, cinnamon, vanilla, and pinch of salt. Add in half a cup of the pecans and mix thoroughly. Spread the mixture into the prepared baking dish. Sprinkle the remaining pecans and marshmallows on top of the baking dish. Bake for 25-30 minutes or until marshmallows are golden brown.

Reviews