Sweet Potato Casserole Recipe – The Cozy Holiday Side Dish Everyone Loves

Hi friends! I’m so glad you’re here. If you’re anything like me, the holidays feel incomplete without a big pan of Sweet Potato Casserole coming out of the oven. That first whiff of sweet cinnamon, butter, and toasted marshmallows? Pure comfort.

This recipe has been a staple in my family for as long as I can remember. It’s one of those dishes that always disappears first from the table, and everyone — kids and grown-ups — asks for seconds. And the best part? You don’t need to be an expert cook to pull it off.

Today I’m sharing my tried-and-true version of sweet potato casserole with marshmallows. It’s simple, family-friendly, and full of flavor. I’ll also share some fun twists like adding nutmeg, turning it into a loaded sweet potato casserole, or topping it with a crunchy crumble instead of marshmallows.

Let’s get cooking!

Why I Love Making Sweet Potato Casserole

There are a few recipes that feel like “home” to me, and this is one of them.

  • It’s approachable. Even if you don’t cook much, this dish is easy.
  • It’s family-friendly. My kids call it “the sweet dessert that’s not dessert.”
  • It’s versatile. You can make it ahead, keep it simple with marshmallows, or dress it up with a nutty crumble.
  • It’s comfort food at its best. Creamy, sweet, and topped with gooey marshmallows that melt into golden perfection.

When I was growing up, my grandmother always served her version of this casserole on Thanksgiving. She used canned sweet potatoes (which totally works in a pinch), but I’ve fallen in love with using fresh sweet potatoes. They add a depth of flavor and a natural sweetness that makes the casserole feel extra special.

Ingredients You’ll Need for Sweet Potato Casserole

Here’s what you’ll want to have ready:

  • 4 large sweet potatoes (about 2 lbs, peeled and chopped)
  • ½ cup unsalted butter (melted, for creaminess)
  • 1 cup brown sugar (adds that rich caramel flavor)
  • 1 tsp vanilla extract (a little warmth and depth)
  • 1 pinch cinnamon (or try nutmeg for variation)
  • 1 pinch salt (to balance the sweetness)
  • 2 cups mini marshmallows (for that signature topping)

Tip: If you want to make this into a sweet potato casserole with cinnamon and marshmallows, don’t be shy with the spice — it makes the whole dish smell like the holidays.

Step-by-Step Instructions

This casserole couldn’t be easier. Just follow these steps:

  1. Preheat your oven. Set it to 350°F (175°C) and lightly grease a baking dish.
  2. Cook the sweet potatoes. Peel and chop them into chunks. Boil in salted water for 15–20 minutes until fork-tender. Drain and let them cool just a little.
  3. Mash and mix. In a large bowl, mash the sweet potatoes until smooth. Stir in the butter, brown sugar, vanilla, cinnamon (or nutmeg), and salt. Mix until creamy.
  4. Assemble. Spread the sweet potato mixture evenly into your baking dish.
  5. Top it off. Sprinkle the marshmallows across the top.
  6. Bake. Slide it into the oven for 25–30 minutes. You’ll know it’s ready when the marshmallows are golden and puffy.
  7. Cool & serve. Let it sit for 5 minutes before serving. That marshmallow topping is hot!
Baked sweet potato casserole in a white dish, topped with golden-brown marshmallows.

Tips for the Best Sweet Potato Casserole

  • Fresh is best. Fresh sweet potatoes give a naturally sweet, earthy flavor.
  • Make it ahead. Assemble everything except the marshmallows a day before. Add the topping just before baking.
  • For a crunch. Swap the marshmallows for a pecan crumble topping.
  • Spice it up. A pinch of nutmeg or pumpkin spice makes it cozy and warm.
  • Balance the sweetness. If you prefer less sweetness, cut the sugar to ½ cup or add extra salt.

Variations on Sweet Potato Casserole

This recipe is wonderful as is, but you can customize it for your family’s taste.

Sweet Potato Casserole with Nutmeg

Add a generous pinch of nutmeg along with cinnamon. It creates a warm, almost custard-like flavor that pairs beautifully with roasted turkey or ham.

Loaded Sweet Potato Casserole

Make it extra special by adding candied pecans, shredded coconut, or even a drizzle of maple syrup before baking. A loaded sweet potato casserole with marshmallows is indulgent and perfect for a holiday crowd.

Sweet Potato Crumble

Instead of marshmallows, top the casserole with a mixture of brown sugar, butter, oats, and pecans. Bake until golden for a sweet potato crumble topping that’s crisp and nutty.

Fresh Sweet Potato Casserole vs. Canned

Both work! Fresh gives better texture and flavor, while canned is quick and convenient. If you use canned, make sure to drain them well before mashing.

Frequently Asked Questions

What makes this sweet potato casserole a family favorite?
The combination of creamy sweet potatoes with a golden marshmallow topping feels both comforting and festive. It’s a dish that kids and adults can’t resist.

Can I prepare sweet potato casserole ahead of time?
Yes! Make the base a day or two in advance, refrigerate it, and bake it fresh with marshmallows on top.

Should I use fresh or canned sweet potatoes?
Fresh is always my choice, but canned works when you’re short on time. Just drain them to avoid extra liquid.

How do I make the topping crunchy?
Swap the marshmallows for a pecan crumble topping, or combine both for the best of both worlds.

Serving Ideas

Sweet potato casserole pairs beautifully with:

  • Roast turkey or chicken
  • Glazed ham
  • Green bean casserole
  • Cranberry sauce
  • Warm dinner rolls

It also makes a cozy side dish for any fall or winter dinner, not just the holidays.

Storage & Leftovers

  • Refrigerator: Store leftovers in an airtight container for up to 4 days.
  • Freezer: Freeze without marshmallows for up to 2 months. Add topping after thawing.
  • Reheating: Warm in the oven at 325°F until heated through, or use the microwave for smaller portions.

More Potato Recipes You’ll Love

Save This Recipe for Later

If you make this Sweet Potato Casserole with cinnamon and marshmallows, I’d love to see your version! Save it on Pinterest for later and tag me when you make it.

Cooking for family and friends is such a gift, and recipes like this remind me why I love being in the kitchen. They bring everyone together, make the house smell amazing, and spark those little traditions that keep us coming back to the table.

Tell me in the comments — do you like your sweet potato casserole with gooey marshmallows, or are you more of a crumble-topping kind of person?

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Sweet potato casserole topped with golden marshmallows, baked in a white dish with filling bubbling at the edges.

Sweet Potato Casserole Recipe – The Cozy Holiday Side Dish Everyone Loves


  • Author: Sophia LEE
  • Total Time: 50 minutes
  • Yield: 8 servings 1x
  • Diet: Vegetarian

Description

This cozy and classic Sweet Potato Casserole is the ultimate holiday side dish. Creamy mashed sweet potatoes topped with gooey golden marshmallows—easy to make, always a crowd-pleaser, and packed with nostalgic flavor.


Ingredients

Scale
  • 4 large sweet potatoes (about 2 lbs, peeled and chopped)
  • ½ cup unsalted butter, melted
  • 1 cup brown sugar
  • 1 tsp vanilla extract
  • 1 pinch cinnamon (or nutmeg)
  • 1 pinch salt
  • 2 cups mini marshmallows


Instructions

  1. Preheat oven to 350°F (175°C) and lightly grease a baking dish.
  2. Peel and chop sweet potatoes. Boil in salted water for 15–20 minutes until fork-tender. Drain and cool slightly.
  3. In a large bowl, mash sweet potatoes until smooth. Stir in butter, brown sugar, vanilla, cinnamon (or nutmeg), and salt. Mix until creamy.
  4. Spread the sweet potato mixture evenly in the baking dish.
  5. Top with mini marshmallows.
  6. Bake for 25–30 minutes until marshmallows are golden and puffy.
  7. Let cool for 5 minutes before serving.

Notes

Use fresh sweet potatoes for best flavor, or canned for convenience (drain well). Assemble ahead without topping, refrigerate, and bake with marshmallows later. Add nutmeg, crumble topping, or mix-ins like pecans or coconut for variation.

  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Category: Side Dish
  • Method: Baked
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup
  • Calories: 260
  • Sugar: 22g
  • Sodium: 160mg
  • Fat: 9g
  • Saturated Fat: 5g
  • Unsaturated Fat: 3g
  • Trans Fat: 0g
  • Carbohydrates: 42g
  • Fiber: 4g
  • Protein: 2g
  • Cholesterol: 20mg