Easy Sweet Potato Casserole with Marshmallows Ready in just 65 Min

Sweet potato casserole with marshmallows is the dish that sits on the dinner table and gets eaten like dessert, and nobody has ever objected. Underneath is a smooth, buttery, lightly spiced mash made from real sweet potatoes. On top is a blanket of mini marshmallows that puff and blister into a toasted, sticky crust.

Sweet Potato Casserole hero shot

Why You’ll Love This Sweet Potato Casserole

It comes together from actual sweet potatoes rather than cans, which takes about twenty extra minutes and makes a genuinely noticeable difference. The mash tastes like sweet potato instead of syrup.

It is almost entirely make-ahead. You can assemble everything but the marshmallows two days early, park it in the refrigerator, and bake it while the turkey rests — a real advantage on a day when oven space is currency.

The topping does the work for you. There is no streusel to cut in and no nuts to toast. Marshmallows go on in a single layer and come out of the oven looking like something from a campfire.

Ingredients You’ll Need For Sweet Potato Casserole

  • 3 pounds sweet potatoes (about 4 large), peeled and cut into 1-inch chunks — look for the deep orange varieties usually labeled garnet or jewel. The paler white-fleshed ones are drier and mash into something starchy.
  • 1/2 cup packed light brown sugar — enough to round out the potatoes without turning the dish into candy, especially since marshmallows bring plenty of sugar of their own.
  • 1/2 cup whole milk — this loosens the mash into something spoonable. Half-and-half makes it richer; evaporated milk works in a pinch.
  • 4 tablespoons unsalted butter, melted — melted rather than softened so it disappears into the hot potatoes instead of sitting in streaks.
  • 2 large eggs, beaten — these are what turn a mash into a casserole. They set as it bakes and give the base enough structure to hold a clean scoop.
  • 1 teaspoon vanilla extract — a small amount that makes the whole dish read as warm and dessert-adjacent.
  • 1/2 teaspoon ground cinnamon — the only spice that really belongs here. Anything heavier starts competing with the marshmallow.
  • 1/4 teaspoon ground nutmeg — freshly grated if you have a whole nutmeg, which is worth the ten seconds.
  • 3/4 teaspoon salt — do not reduce this. Salt is what keeps a sweet dish from tasting one-note, and this one has marshmallows on it.
  • 4 cups mini marshmallows (one 10-ounce bag) — minis melt evenly and toast in the same few minutes. Large marshmallows brown on top while staying cold in the middle.
Sweet Potato Casserole ingredients

How to Make Sweet Potato Casserole with Marshmallows

  1. Heat the oven to 350°F and butter a 9×13-inch baking dish.
  2. Boil the 3 pounds of sweet potato chunks in a large pot of salted water for 15 to 20 minutes, until a fork slides through with no resistance. Undercooked potatoes will leave lumps you can’t mash out.
  3. Drain them thoroughly and return them to the hot, empty pot for 1 minute, stirring once or twice. This steams off surface water so the casserole isn’t watery.
  4. Mash the potatoes until smooth with a potato masher or hand mixer. Stop when they’re smooth — overworking sweet potatoes makes them gluey.
  5. Stir in the 1/2 cup brown sugar, 1/2 cup milk, 4 tablespoons melted butter, 1 teaspoon vanilla, 1/2 teaspoon cinnamon, 1/4 teaspoon nutmeg, and 3/4 teaspoon salt. Let the mixture cool for about 5 minutes so it won’t scramble the eggs.
  6. Beat in the 2 eggs until the mash is uniform and slightly lighter in color.
  7. Spread the mixture into the prepared dish and smooth the top with the back of a spoon.
  8. Bake uncovered for 25 minutes, until the casserole is heated through and just set at the center.
  9. Top with the 4 cups of mini marshmallows in a single even layer, covering the surface to the edges.
  10. Return to the oven for 8 to 10 minutes, until the marshmallows are puffed and golden brown. Watch them closely for the last 2 minutes — they go from toasted to burnt fast.
  11. Rest for 10 minutes before serving so the base firms up enough to scoop.
Sweet Potato Casserole process

Tips for Success

Dry the potatoes before you mash them. The most common failure with sweet potato casserole with marshmallows is a soupy, loose base, and boiled potatoes hold more water than you’d expect. That minute back in the hot pot is the fix, and it takes no effort.

Cool the mash before the eggs go in. Adding beaten eggs to steaming-hot potatoes gives you scrambled bits suspended in the casserole. Five minutes of waiting, or a quick stir to release heat, prevents it entirely.

Stay in the kitchen for the marshmallow stage. Ten minutes is a guideline, not a promise, and the difference between beautifully toasted and unpleasantly black is about ninety seconds. If your broiler is gentle you can finish them under it for 1 to 2 minutes instead, without walking away.

Variations to Try

Add a pecan streusel around the border and marshmallows in the center, so each end of the dish satisfies a different camp at the table.

Stir 1/4 cup of maple syrup into the mash in place of half the brown sugar for a deeper, woodsier sweetness.

Bake it in individual ramekins for 15 minutes, then 6 to 8 minutes more with marshmallows, the same single-serving approach that makes our Apple Crisp for Two so easy to portion.

For a toasted-marshmallow-forward version, add a layer of graham cracker crumbs under the marshmallows, borrowing the flavor combination from our S’mores Brownie Bites.

What to Serve With Sweet Potato Casserole

On the holiday table this belongs next to roast turkey and something sharp — a vinegary slaw or cranberry sauce cuts the sweetness and keeps the plate balanced.

Leftovers make an excellent breakfast alongside coffee, warmed in a skillet until the bottom crisps. If you’re serving it that way, our Maple Glazed Donut Muffins round out the tray nicely.

When it’s doubling as dessert, follow it with something nutty and firm. Our Pecan Pie Bars give guests a change of texture after all that soft mash.

Sweet Potato Casserole final shot

FAQs

Can I make Sweet Potato Casserole ahead of time? Yes, and this is the best reason to choose this recipe. Assemble the base through step 7, cover, and refrigerate for up to 2 days. Bake straight from the refrigerator, adding about 10 minutes to the first bake before the marshmallows go on.

Can I use canned sweet potatoes? You can. Drain two 40-ounce cans well, skip the boiling, and reduce the brown sugar to 1/3 cup since canned sweet potatoes are usually packed in syrup. The texture is softer and the flavor milder.

Why did my Sweet Potato Casserole turn out watery? Almost always excess water from boiling. Drain fully, dry the potatoes in the hot pot for a minute, and make sure the base is genuinely set before adding marshmallows.

How do I store and reheat leftovers? Cover and refrigerate for up to 4 days. Reheat covered at 325°F for 15 to 20 minutes; the marshmallow topping will deflate and turn chewy, which most people consider an upgrade. Freezing is possible for the base only — freeze before topping, for up to 3 months.

Final Thoughts

Real sweet potatoes, a handful of pantry staples, and one bag of marshmallows is the whole story behind sweet potato casserole with marshmallows. It’s the rare holiday dish that gets easier the further ahead you make it.

Assemble it on Tuesday, forget about it, and slide it into the oven when the turkey comes out. Then watch which corner of the pan disappears first.

Sweet Potato Casserole with Marshmallows

A make-ahead holiday casserole of buttery mashed sweet potatoes spiced with cinnamon and nutmeg, baked under a golden toasted mini marshmallow topping.
Prep Time20 minutes
Cook Time35 minutes
Resting Time10 minutes
Total Time1 hour 5 minutes
Course: Dessert, Side Dish
Cuisine: American
Keyword: holiday sweet potatoes, make ahead casserole, marshmallow topping, sweet potato casserole with marshmallows, sweet potato recipes, thanksgiving side dish
Servings: 12 servings
Calories: 290kcal
Cost: 2

Equipment

  • 9×13-inch baking dish
  • large pot
  • colander
  • potato masher or hand mixer
  • large mixing bowl
  • wooden spoon or rubber spatula
  • measuring cups and spoons
  • wire cooling rack for resting the casserole

Ingredients

  • 3 lb sweet potatoes, peeled and cut into 1-inch chunks
  • 1/2 cup packed light brown sugar
  • 1/2 cup whole milk
  • 4 tbsp unsalted butter, melted
  • 2 large eggs, beaten
  • 1 tsp vanilla extract
  • 1/2 tsp ground cinnamon
  • 1/4 tsp ground nutmeg
  • 3/4 tsp salt
  • 4 cups mini marshmallows

Instructions

  • Preheat the oven to 350°F and butter a 9×13-inch baking dish.
  • Boil the sweet potato chunks in a large pot of salted water for 15 to 20 minutes, until fork tender.
  • Drain well and return the sweet potatoes to the hot empty pot for 1 minute, stirring once or twice to remove excess moisture.
  • Mash the sweet potatoes until smooth using a potato masher or hand mixer.
  • Stir in the brown sugar, milk, melted butter, vanilla extract, cinnamon, nutmeg, and salt. Let cool for about 5 minutes.
  • Beat in the eggs until the mixture is completely combined and slightly lighter in color.
  • Spread the sweet potato mixture evenly into the prepared baking dish and smooth the top.
  • Bake uncovered for 25 minutes, until heated through and just set in the center.
  • Cover the surface evenly with the mini marshmallows, extending all the way to the edges.
  • Return to the oven for 8 to 10 minutes, until the marshmallows are puffed and golden brown, watching closely during the final 2 minutes.
  • Let the casserole rest for 10 minutes before serving.

Notes

Make ahead by assembling through Step 7, then cover and refrigerate for up to 2 days. Bake from cold, adding about 10 extra minutes before topping with marshmallows. Store leftovers covered in the refrigerator for up to 4 days and reheat covered at 325°F for 15 to 20 minutes. The unbaked casserole base (without marshmallows) freezes well for up to 3 months. Drying the boiled potatoes in the hot pot helps prevent a watery casserole.