The fork slides into a sweet potato cube with almost no pressure, and that’s the moment I know the casserole is on track. If the potatoes still feel firm in the middle, they’ll leave little stubborn lumps behind no matter how long you mash. For this sweet potato casserole with marshmallows, I simmer the cubes until tender, drain them well, and mash them with butter before the other ingredients go in.
The marshmallow topping turns golden in the oven, but the base underneath should be set, not loose. Beating eggs into the sweet potato mixture gives it structure, while whole milk keeps the mash from feeling heavy. I spread it into a 9×13-inch dish, bake it until the center sets, then finish with mini marshmallows. The contrast is what I’m after: a soft, buttery center under a puffed, toasted top.

Kitchen Note
When you spread the mash into the dish, level it gently instead of pressing it down hard. A light hand keeps the casserole tender rather than compact.
Save this sweet potato casserole with marshmallows for its buttery, soft center and golden mini-marshmallow topping.
A Watery Mash Starts Before the Potatoes Reach the Oven
Sweet potatoes hold onto water after boiling. If that water stays in the mash, the casserole can bake up loose in the middle, even when the top looks finished. Drain the cubes well, then return them to the warm pot so you can mash without carrying extra cooking water into the dish. This step matters more than trying to correct a wet mixture later; the eggs are there to help the base set, not to soak up excess liquid.
There’s a useful visual cue here: properly drained potatoes should look moist and tender, not glossy with pooling water. Once mashed, the mixture should be thick enough to spread and hold its shape in the baking dish. The center still needs time in the oven to set, so don’t judge doneness by the edges alone. That center check is what keeps a soft casserole from turning into a spoonable puree.
Why the Eggs and Whole Milk Matter in This Marshmallow-Topped Mash

- Sweet potatoes — Choose firm potatoes that feel heavy for their size. Peeling them and cutting the cubes evenly gives them a more consistent simmer; very uneven pieces can leave you with some ready to mash while others are still firm.
- Unsalted butter — It melts into the hot potatoes and gives the mash a rich, smooth texture. Unsalted butter lets the salt in the mixture stay in balance without making the casserole taste overly salty.
- Light brown sugar — Its mild molasses note rounds out the sweetness of the potatoes and marshmallows. Packed brown sugar blends more evenly into the mash than a loose, clumpy scoop.
- Whole milk — It loosens the potatoes without making the mixture watery when measured as listed. Pour it in with the other ingredients rather than adding extra by eye; the casserole needs a thick base to set well.
- Eggs — Beaten eggs help the sweet potato mixture hold together after baking. Beat them before adding so they distribute through the mash instead of leaving streaks of egg white.
- Vanilla extract — A little vanilla softens the earthy sweetness of the potatoes and brown sugar. It’s a small amount, but it belongs in the mixture rather than on the marshmallow topping.
- Mini marshmallows — Their smaller size makes it easier to scatter the topping evenly across the casserole. They puff and turn golden during the brief final bake, giving you toasted sweetness in each portion.
From Fork-Tender Cubes to a Set Center: The Five Stages
Cut and simmer the potatoes until tender
Heat the oven to 350°F and coat a 9×13-inch baking dish with cooking spray. Put the peeled, 1-inch sweet potato cubes in a 6-quart pot with 3 quarts of water, then bring the water to a boil over high heat. Reduce the heat to maintain a simmer and cook for 15–20 minutes. The potatoes are ready when a fork slips into a cube easily; if it catches in the center, give them more time at the simmer.
Drain, mash, and let the mixture cool briefly
Drain the potatoes well and return them to the pot. Mash them with the butter until smooth, working out any firm pieces before moving on. Let the mash cool for 5 minutes; this short pause gives the potatoes a chance to release some heat before the beaten eggs are stirred in. Don’t skip the draining step, since water left on the potatoes can make the finished base slack.
Stir in the ingredients evenly
Add the brown sugar, whole milk, beaten eggs, vanilla, and salt to the mashed potatoes. Stir until the mixture looks even from edge to edge, with no visible streaks of egg or pockets of brown sugar. The finished mash should be cohesive and spreadable, not runny. Mixing thoroughly now helps the casserole bake with a consistent texture.
Bake the base until the center sets
Spread the mixture in the prepared baking dish and bake for 25–30 minutes. Look for a center that has set rather than sloshing when the dish is moved gently. The edges may look firmer first, so don’t use them as your only cue. The topping goes on after this first bake, not at the beginning.
Toast the marshmallows, then let the casserole rest
Scatter the mini marshmallows evenly over the casserole and return it to the oven for 8–12 minutes. They should look puffed and golden, and the center should register 160°F on an instant-read thermometer. Watch the color as the topping nears the end of its baking time; marshmallows can go from lightly toasted to too dark quickly. Rest the casserole for 10 minutes before serving so the center can settle.
Two Small Changes That Keep the Sweet Potato Casserole’s Character
Skip the marshmallow topping for a less-sweet finish
Leave off the mini marshmallows and bake the sweet potato mixture until the center is set. Use the same 160°F center temperature as your doneness cue, then let the casserole rest before serving. The result is a more straightforward sweet potato side without the toasted sugar layer.
Leave a little texture in the mash
For a more rustic casserole, stop mashing when the potatoes are mostly smooth but still have a few small, tender pieces. Keep the cubes fork-tender before mashing so those pieces are soft, not firm. The base will feel less uniform, while the brown sugar, butter, and marshmallow topping stay the same.
Storage and Reheating
- Refrigerator: Refrigerate leftovers within 2 hours and keep them covered for 3 to 4 days. The marshmallow topping will soften as it sits.
- Freezer: Freeze tightly covered portions for up to 2 months for the best texture. The casserole will thaw and reheat, but the marshmallows won’t stay as airy as they are fresh from the oven.
- Reheating: Warm covered portions in a 350°F oven until the center reaches 165°F. Keeping the dish covered helps prevent the topping from getting too dark before the middle is hot.
The Questions That Come Up Before the Marshmallows Go On

Sweet Potato Casserole with Marshmallows
Ingredients
Equipment
Method
- Heat the oven to 350°F.
- Coat a 9x13-inch baking dish with cooking spray.
- Put the sweet potatoes in a 6-quart pot and add the water.
- Bring the water to a boil over high heat.
- Reduce the heat to maintain a simmer and cook for 15–20 minutes, until the potatoes are easily pierced with a fork.
- Drain the potatoes well and return them to the pot.
- Mash the potatoes with the butter until smooth.
- Let the mashed potatoes cool for 5 minutes.
- Stir in the brown sugar, milk, beaten eggs, vanilla, and salt until evenly combined.
- Spread the mixture in the prepared baking dish.
- Bake for 25–30 minutes, until the center is set.
- Scatter the marshmallows evenly over the casserole.
- Bake for 8–12 minutes, until the marshmallows are puffed and golden and the center of the casserole registers 160°F on an instant-read thermometer.
- Let the casserole rest for 10 minutes before serving.


