If you’re looking for a traditional holiday side dish that will impress even Grandma, you need to try our easy Sweet Potato Casserole! It takes buttery mashed sweet potatoes seasoned lightly with cinnamon and that toasted marshmallow topping everyone loves, and turns your average side into the star of the show.

Sweet potato casserole in a souffle dish with a blue cloth.

Table of Contents

Jump to Recipe

Sweet potato casserole with marshmallows has been a part of our Thanksgiving meal for years. My kids’ great-grandmother would always bring it to our family dinners. It was her signature dish!

Over the last few years I’ve been doing my best to provide you with all the best Thanksgiving recipes. I’ve shared my traditional Thanksgiving stuffing recipe, my make-ahead mashed potatoes, and a foolproof method for how to make gravy.

And now (finally!) I can add sweet potato casserole to the list!

Sadly, I’m no longer able to get the recipe from Grandmom Marge. But I think I’ve done a good job of reverse-engineering it on my own!

It got the seal of approval from my kids and their dad!

It’s soft and comforting, buttery and just sweet enough, with a hint of cinnamon and a toasty marshmallow topping. It’s the perfect sweet & seasonal side dish to your holiday meal!

Here’s Why You’ll Love This Recipe

  • Classic flavors: Everything you love about Thanksgiving dinner, but totally approachable even for beginners.
  • Toasty marshmallow topping: This takes the side dish and turns it into something that’s dessert-worthy.
  • Crowd-pleaser: Easily scalable and always disappears fast!
  • Make-ahead friendly: Perfect for prepping the night before.

Ingredients You’ll Need

The recipe card at the bottom of the post contains the full list with all of the amounts. Refer to that when you’re cooking.

Overhead image of sweet potato casserole recipe, prepared and served in a round souffle dish.
  • Sweet potatoes: Choose fresh, firm sweet potatoes. These are the heart of the dish, offering a naturally sweet and creamy base.
  • Unsalted butter: Adds richness and brings all the flavors together. Salted butter can work—just reduce added salt.
  • Crushed pineapple: Adds moisture and a subtle tangy-sweet contrast. Be sure to drain well to avoid watery mash.
  • Light brown sugar: Sweetens just enough while deepening the flavor with a hint of molasses.
  • Ground cinnamon: Warms things up and enhances the natural sweetness.
  • Kosher salt: Balances the sweet flavors and brightens the whole dish.
  • Mini marshmallows: Toast up beautifully in the oven for that signature golden top. You can swap in a streusel if you prefer a more classic crumble topping.

In Photos: How To Make Sweet Potato Casserole

Step 1: Boil the Sweet Potatoes

Start by peeling your sweet potatoes and cutting them into large chunks. Bring a pot of salted water to a boil and simmer the potatoes until fork-tender.

Fork tender boiled sweet potatoes in a large pot of salted water.

Step 2: Add Cooked Sweet Potatoes To the Bowl with Butter

Drain the cooked potatoes and return them to the pot. Add the butter while the potatoes are still hot.

Cooked sweet potatoes in a large bowl with butter.

Step 3: Mash

Mash the butter and sweet potatoes until smooth.

Mashed sweet potatoes in a large glass mixing bowl.

Step 4: Add the Flavor

Fold in the crushed pineapple, brown sugar, cinnamon, and salt. Stir until everything’s evenly combined and the mash is creamy and fluffy.

Mashed sweet potatoes with crushed pineapple, brown sugar, cinnamon, and salt.

Step 5: Assemble and Bake

Transfer the sweet potato mixture to a greased 2-quart casserole dish.

Transferring sweet potato mash to a baking dish.

Step 6: Top with Marshmallows

Top generously with mini marshmallows and bake at 350°F (175°C) for about 20 to 30 minutes until the filling is warmed and the marshmallows are golden and melty.

Topping sweet potato casserole with mini marshmallows.

Helpful Tips and Tricks

  • For extra-smooth potatoes, use a hand mixer to whip them.
  • Make sure the pineapple is fully drained to keep the casserole from getting watery.
  • Leftovers can be stored in the fridge for up to 4 days. Reheat gently in the oven or microwave.
Dishing out a spoonful of sweet potato casserole with marshmallows.

Sweet Potato Casserole FAQ

Can I make this ahead of time?

Absolutely! You can prepare the casserole (without marshmallows) up to 2 days in advance. Cover and refrigerate. When ready to bake, let it sit at room temperature for 30 minutes, top with marshmallows, and bake as directed.

Can I use canned sweet potatoes?

Yes, just be sure to drain them well. Since canned varieties may be pre-sweetened, you should reduce the added sugar slightly.

What’s a good alternative to marshmallows?

If you’re not a fan of marshmallows, a simple streusel topping made with butter, brown sugar, and flour works well.

More Holiday Recipes

Sweet potato casserole in a souffle dish with a blue cloth.
No ratings yet

Sweet Potato Casserole

Servings: 16 servings
Prep Time: 20 minutes
Cook Time: 30 minutes
Total Time: 50 minutes
Easy sweet potato casserole with marshmallows! Just like grandmom made. Buttery & just sweet enough, with a hint of cinnamon & toasted marshmallows.

Ingredients

Instructions
 

  • Peel the sweet potatoes and cut them into 2 to 3-inch chunks.
  • Bring a large pot of salted water to a boil, and add the sweet potatoes.
  • Allow the sweet potatoes to simmer until they are fork-tender.
  • Drain the sweet potatoes and mash them until smooth, along with the butter.
  • Fold in the pineapple, brown sugar, cinnamon, and salt.
  • Transfer the mixture to a 2-quart casserole dish, then top with mini-marshmallows.
  • Bake in a preheated 350 degree F oven until heated through and toasty on top (approx. 20 to 30 minutes).

Notes

*Or top your mashed sweet potato mixture with crumb topping: Basic Streusel Recipe.
Calories: 157kcal, Carbohydrates: 26g, Protein: 2g, Fat: 6g, Saturated Fat: 4g, Polyunsaturated Fat: 0.2g, Monounsaturated Fat: 1g, Trans Fat: 0.2g, Cholesterol: 15mg, Sodium: 162mg, Potassium: 306mg, Fiber: 3g, Sugar: 10g, Vitamin A: 12252IU, Vitamin C: 9mg, Calcium: 31mg, Iron: 1mg
Cuisine: American
Course: Side Dish
Tried this recipe?Mention @bakingamoment on Instagram or tag #bakingamoment.

Author

  • Allie is the creator and owner of Baking a Moment. She has been developing, photographing, videographing, and writing and sharing recipes here since 2012.

    View all posts