Classic Sweet Potato Casserole with Marshmallow Topping

Sweet Potato Casserole is a classic comfort side that belongs on holiday tables and cozy family dinners alike. Creamy, lightly spiced sweet potatoes bake into a smooth, rich base, then get finished with a layer of toasted marshmallows for that familiar sweet topping everyone expects.

Delicious sweet potato casserole with marshmallow with whipped cream, served on a white plate.
Sweet pumpkin pie dessert garnished with whipped cream on a white plate.

This post may contain affiliate link(s). As an Amazon Associate, I earn from qualifying purchases. See Disclosure.

This is a classic Sweet Potato Casserole, and for those of you who love marshmallows on top, it hits all the right notes.  It comes together with simple ingredients, and the flavors are warm, balanced, and nostalgic. The sweet potatoes bake up soft and fluffy, the spices add just enough warmth, and the marshmallows melt into a golden, gooey topping that makes this dish disappear fast.

31 of Chef Jenn's FAVE Casseroles!

Recipes for Comfort-Filled Family Meals

I've gathered 31 of my favorite casseroles for you and your family to love! I've created and tested each recipe many times, and you can be sure of no AI. Just dependable, scratch-made dishes to dig into!

You'll get ad-free recipes like:

  • Spaghetti Casserole
  • Sloppy Joe Casserole
  • Sausage-Hashbrown Breakfast Casserole
  • Tuna Noodle Casserole.
  • and so many more!
$7.99 for a limited time!
This is a digital product. You'll receive an instant download link after purchase.

It’s perfect for holidays, but it’s also easy enough to make any time you want a comforting side dish. Serve it alongside roasted meats, holiday favorites, or even as a sweet-savory addition to a weeknight dinner.

Bright image of creamy sweet potato casserole topped with marshmallows, garnished with cinnamon sticks and star anise for holiday desserts.

Ingredients

  • Sweet potatoes – You’ll need about 2 pounds of sweet potatoes.
  • Unsalted butter – You can use salted butter, just don’t add more to the recipe until you check it for seasoning.
  • Milk – I cook with whole milk for the best richness.
  • Brown sugar – Or a little less if you don’t like it too sweet.
  • Egg – Extra large egg is also fine.
  • Cinnamon – Use fresh cinnamon! Freshly ground spices make all the difference.
  • Spices: salt, allspice and nutmeg
  • Vanilla extract – You can use artificial vanilla, I won’t tell.
  • Mini marshmallows – Use the plain marshmallows, not the fruity ones.
Ingredients for Sweet Potato Casserole

How to Make Sweet Potato Casserole

Scroll down for the full recipe card with exact measurements and printable instructions.

Preheat the oven to 350°F (175°C). Spray a 2-quart casserole dish with non-stick spray and set it aside.

Place the peeled and diced sweet potatoes into a large stock pot and cover them with water. Bring to a boil over high heat, then cook for about 15 minutes, or until the potatoes are fork-tender. Drain well and transfer the potatoes to the bowl of a stand mixer.

Fresh chopped sweet potatoes boiling in a silver pot on a white marble surface.
Cooking sweet potatoes for healthy recipes or meal prep.
Chopped sweet potatoes.
Cook the sweet potatoes for 15 minutes or until soft.

Mix on low speed for about 2 minutes, stopping to scrape down the sides, until the sweet potatoes are mostly smooth and mashed. Add the butter while the potatoes are still warm and mix until fully incorporated.

A close-up of freshly made sweet potato puree with butter in a bowl, suitable for nutritious meals and dietary options.

Add the milk, the brown sugar, the egg, the vanilla, the cinnamon, the allspice, the salt, and the nutmeg. Continue mixing until smooth and well combined, scraping down the sides as needed.

Mixed ingredients.
Add the milk, the brown sugar, the egg, the vanilla, the cinnamon, the allspice, the salt, and the nutmeg.
Smooth, flavorful sweet potatoes perfect for fall recipes and baking. Freshly cooked and ready to use.
Continue mixing until smooth and well combined.

Transfer the sweet potato mixture into the prepared casserole dish and spread it into an even layer. Bake for 40 minutes, until heated through and set.

Remove the dish from the oven and sprinkle the mini marshmallows evenly over the top.

Delicious sweet potato casserole with marshmallows, perfect for holiday desserts. Topped with mini marshmallows.

Return the casserole to the oven and bake for an additional 5 minutes, or until the marshmallows are lightly toasted and beginning to melt. Let the casserole cool slightly before serving.

Overhead view of a glass bowl filled with a mix of melted candies and whipped toppings, showcasing dessert ingredients.

Chef Jenn’s Tips

  • Cut the sweet potatoes into similar-sized pieces so they cook evenly.
  • Add the butter while the potatoes are hot to help it melt smoothly.
  • Watch the marshmallows closely at the end; they toast quickly.

Serving Ideas

Serve this casserole alongside roasted turkey, ham, lamb or chicken. It also pairs well with green beans, stuffing, or a crisp salad to balance the sweetness.

Bright image of creamy sweet potato casserole topped with marshmallows, garnished with cinnamon sticks and star anise for holiday desserts.

Storage

Cover and store the sweet potato casserole in an airtight container in the refrigerator for up to 3 days, reheating gently before serving.

Save and Subscribe Form

Save this recipe and we’ll send it right to your email inbox. Plus we’ll send you other great recipes every week!


Delicious sweet potato casserole with marshmallow with whipped cream, served on a white plate.

Classic Sweet Potato Casserole with Marshmallow Topping

Chef Jenn
Sweet Potato Casserole is creamy, warmly spiced, and topped with toasted marshmallows, making it a comforting, crowd-pleasing side dish for holidays or family dinners.
No ratings yet
Prep Time 10 minutes
Cook Time 1 hour
Total Time 1 hour 10 minutes
Course Side Dish
Cuisine American
Servings 8
Calories 364 kcal

Ingredients
  

  • 4 large sweet potatoes peeled and diced
  • ½ cup unsalted butter softened
  • 1 cup milk
  • ½ cup brown sugar
  • 1 large egg
  • 2 tablespoons cinnamon
  • ½ teaspoon salt
  • ½ teaspoon allspice
  • ¼ teaspoon nutmeg
  • 1 teaspoon vanilla extract
  • cups mini marshmallows

Instructions
 

  • Preheat the oven to 350°F (175°C). Spray a 2-quart casserole dish with non-stick spray.
  • Boil the diced sweet potatoes in water for about 15 minutes or until tender; drain well.
  • Mash the sweet potatoes in a stand mixer until smooth.
  • Mix in the butter, then add the milk, brown sugar, egg, vanilla, cinnamon, allspice, salt, and nutmeg.
  • Transfer to the casserole dish and bake for 40 minutes.
  • Top with marshmallows and bake 5 minutes more, until lightly toasted.
  • Cool slightly, then serve.

Notes

Chef Jenn’s Tips

  • Cut the sweet potatoes into similar-sized pieces so they cook evenly.
  • Add the butter while the potatoes are hot to help it melt smoothly.
  • Watch the marshmallows closely at the end; they toast quickly.

Nutrition

Serving: 1servingCalories: 364kcalCarbohydrates: 59gProtein: 5gFat: 13gSaturated Fat: 8gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gTrans Fat: 0.5gCholesterol: 57mgSodium: 273mgPotassium: 660mgFiber: 6gSugar: 27gVitamin A: 24562IUVitamin C: 4mgCalcium: 128mgIron: 1mg

A Note on Nutritional Information

Nutritional information for this recipe is provided as a courtesy and is calculated based on available online ingredient information. It is only an approximate value. The accuracy of the nutritional information for any recipe on this site cannot be guaranteed.

Keyword holiday side dish, marshmallow topping, sweet potato casserole
Tried this recipe?Let us know how it was!

Similar Posts

Leave a Reply

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

Recipe Rating