Sweet Potato Casserole with Marshmallows

Sharing is caring!

This sweet potato casserole topped with marshmallows and pecans is baked until golden brown. It is a classic, creamy side dish that works well for Sunday dinners and holiday meals.

If you love sweet potato recipes, check out this recipe for Frozen Sweet Potato Fries in the Air Fryer and then learn how to make The Perfect Baked Microwave Sweet Potato.

close up view of sweet potato casserole being scooped out of the baking dish

Sweet potato casserole is a classic side dish but it is so decadent that I would not mind having it as dessert. It is topped with marshmallows and sprinkled with chopped pecans for a sweet, nutty finish. This is a great recipe to get everyone around the Thanksgiving table.

Why you will love this Sweet Potato Casserole with Marshmallows:

Perfect Holiday Side Dish! This is at the top of my list when it comes to Thanksgiving dinner and Christmas feasts. During the holiday season, I love preparing comfort food and this is one of the best because everyone loves it.

Easy to Prepare! With a cooking time of just 25 minutes, this recipe is so simple. After boiling and straining the cubed potatoes, combine all the mashed sweet potato ingredients. Then pour everything into a casserole dish, add your toppings, and bake to perfection.

Absolutely Delicious! The base of this casserole is rich, creamy sweet potatoes. The toasted marshmallow topping with pecans sprinkled throughout is a delicious contrast of creamy, crunchy, and gooey textures.

sweet potato casserole being scooped out of the baking dish

Ingredients for Sweet Potato Casserole Recipe

To make this recipe for sweet potato casserole, you will need the following ingredients:

  1. Whole Sweet Potatoes: Skip the canned sweet potatoes this time and opt for whole fresh sweet potatoes instead. Peel and cut them beforehand.
  2. Heavy cream: You can also substitute this with whole milk but it won’t be as rich.
  3. Sugar: I use granulated sugar and brown sugar.
  4. Unsalted Butter: Ensure it is softened to room temperature so it is easier to mix.
  5. Cinnamon: Add for a warm spiced flavor.
  6. Salt: Add this to balance the sweetness.
  7. Pecans: Add chopped pecans for a nice, bite-sized crunch. The flavor pairs well with warm spices and sweet potatoes,
  8. Miniature Marshmallows: This enhances the overall sweetness of the dish, and adds an ooey gooey finish.

How to Make Sweet Potato Casserole

Preheat the oven to 375°F and spray a 9×13 baking dish with nonstick cooking spray. 

Boil Sweet Potatoes

Then place cut and peeled sweet potatoes into a large stockpot and cover with water. Bring the water to a boil, and then cut the heat down to medium to simmer the potatoes for 15 minutes, or until they are fork tender.

a bowl full of cubed sweet potatoes
softened sweet potato cubes in a bowl

Then strain the potatoes and add them back into the large pot or into a large bowl.

Season & Mash Sweet Potatoes

Add in the granulated sugar and brown sugar, the softened butter, cinnamon, salt, and half of the pecans. Use a spoon to mix everything until it is fully combined. 

butter added to a bowl of cubed sweet potatoes
ingredients for sweet potato casserole in a mixer

Mash the potatoes with a potato masher, or use an electric mixer or hand mixer. Then add the tablespoon of heavy cream and continue mixing until the sweet potatoes are a smooth consistency.

whipped sweet potatoes in a bowl

Layer Sweet Potato Casserole

Pour the sweet potato mixture into the prepared baking dish. Top them with mini marshmallows to cover the whole dish. Now sprinkle on the remaining chopped pecans.

creamed sweet potatoes in a bottom layer of a baking dish
layered sweet potato casserole unbaked in a dish

Bake the sweet potato casserole in the oven uncovered for 15-20 minutes or until the marshmallows are golden brown.

overhead view of sweet potato casserole in a baking dish

Tips and Variations for Easy Sweet Potato Casserole

  • If you want this to taste even more like a dessert, consider adding more flavors or spices. Ground nutmeg, pumpkin spice, or vanilla extract are tasty additions.
  • Don’t have pecans? Use walnuts instead.
  • For even more decadence, add a pecan streusel topping to replicate the Ruth Chris sweet potato casserole.
  • In a pinch, you can use canned yams or sweet potatoes but if so, skip the milk. The filling will be moist enough.
  • You can use light brown sugar or maple syrup as sweetener options. Just be mindful that a liquid sweetener may slightly alter the texture of the sweet potato filling.
close up view of a corner of sweet potato casserole

Storing and Reheating Leftovers

Once the casserole has completely cooled down, store leftovers in an airtight container and store it in the fridge for up to 4 days. You can either reheat it in the microwave, eat it cold straight from the fridge, or at room temperature.

a dish of sweet potato casserole with a scoop taken out

FAQ

Can you make sweet potato casserole ahead of time?

If you want to make this ahead, prepare the mashed sweet potatoes and place them in an airtight container in the fridge. It can be stored for up to 2 days beforehand. When you plan to serve, take it out of the fridge and let it sit for about 30 minutes. Then add your marshmallow and pecan topping and bake as instructed.

Can you freeze sweet potato casserole?

Yes. Bake the casserole as instructed, without adding the pecan and marshmallow topping. Once it cools, wrap the baking dish with aluminum foil and freeze it for up to 3 months. Allow it to thaw in the fridge overnight, add your toppings, and then bake.

Is it better to boil or bake sweet potatoes for casserole?

You can bake or steam the sweet potatoes instead of boiling them. As long as you end up with soft sweet potatoes that are easy to mash, the cooking method does not matter.

a dish of sweet potato casserole with a scoop taken out

More delicious holiday side dishes you’ll love

close up view of sweet potato casserole being scooped out of the baking dish
Yield: 6-8 servings

Sweet Potato Casserole

Prep Time: 20 minutes
Cook Time: 25 minutes
Total Time: 45 minutes

This sweet potato casserole topped with marshmallows and pecans is baked until golden brown. It is a classic, creamy side dish that works well for Sunday dinners and holiday meals.

Ingredients

  • 4 whole Sweet Potatoes, peeled and cut
  • ½ tablespoon Heavy cream (sub whole milk)
  • ¼ cup Granulated sugar
  • ¼ cup Brown sugar
  • 5 tablespoons Butter, unsalted and softened
  • ¼ teaspoon Cinnamon
  • ¼ teaspoon Salt
  • ½ cup Pecans, chopped
  • 2 cups Miniature Marshmallows

Instructions

  1. Preheat your oven to 375°F and spray a 9x13 baking dish with nonstick cooking spray. 
  2. Place cut and peeled sweet potatoes into a large stockpot and cover with water. Bring the water to a boil, and then cut the heat down to medium to simmer the potatoes for 15 minutes, or until they are fork tender.
  3. Strain the potatoes and add them back into the pot or into a large bowl. Mash the potatoes with a potato masher, or use an electric hand mixer. Add the tablespoon of heavy cream and continue mixing until the sweet potatoes are a smooth consistency.
  4. Now add in the granulated sugar and brown sugar, the softened butter, cinnamon, salt, and half of the pecans. Use a spoon to mix everything until it is fully combined. 
  5. Pour the sweet potato mixture into the prepared baking dish. Top them with the mini marshmallows to cover the whole dish. Now sprinkle on the remaining chopped pecans.
  6. Bake in the sweet potato casserole in the oven uncovered for 20-15 minutes or until the marshmallows are golden brown.

Notes

Place the casserole under the broiler for 2-3 minutes to get the marshmallows nice and golden brown.

Nutrition Information

Yield

8

Serving Size

1

Amount Per Serving Calories 249Total Fat 12gSaturated Fat 5gTrans Fat 0gUnsaturated Fat 7gCholesterol 20mgSodium 100mgCarbohydrates 35gFiber 3gSugar 23gProtein 2g

Did you make this recipe?

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

Sharing is caring!

Similar Posts

Leave a Reply

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