Written by

Monica Reyes

Published

Best Easy Sweet Potato Casserole with Marshmallow Meringue

Ready In 90 minutes
Servings 12 servings
Difficulty Medium

“Wait, this is sweet potato casserole?” my brother-in-law asked, fork hovering mid-air. “I thought I hated this stuff.”

That was the moment I knew this recipe was different. Not the clumpy, overly-sweet marshmallow blob I grew up dodging at holiday tables. Not the kind that sits there looking sad while everyone reaches for the green bean casserole instead. This was the version that actually converted people.

I stumbled into this sweet potato casserole recipe by accident, honestly. I was trying to salvage a batch of sweet potatoes I’d roasted the night before and left out on the counter. They were soft, a little caramelized around the edges, and too good to throw away. So I mashed them up, added a few things I had in the pantry, and topped them with a marshmallow meringue that puffs up like a cloud. The first time I pulled it out of the oven, the golden peaks were so tall they nearly touched the top heating element. My kitchen smelled like brown sugar and vanilla and something I couldn’t quite name.

What I love about this sweet potato casserole is that it doesn’t pretend to be something it’s not. It’s sweet, sure. But it’s also got that earthy depth from the potatoes themselves, and the meringue isn’t just sugar fluff — it’s toasted, crackly, and slightly chewy in the best way. This is the dish that makes people close their eyes after the first bite. And honestly? That’s the kind of recipe worth keeping around.

Why You’ll Love This Recipe

I’ve tested this sweet potato casserole more times than I can count. I’ve made it for Thanksgiving, for random Tuesday dinners, and for a friend who was having a rough week. Every single time, it delivers. Here’s why this version stands out:

  • Comfort Food That Actually Works — The sweet potatoes stay creamy and smooth while the marshmallow meringue gets beautifully toasted on top. No soupy bottoms, no burnt marshmallows, no weird textures.
  • Simple Pantry Ingredients — You probably already have most of what you need. Sweet potatoes, butter, brown sugar, eggs, vanilla, and marshmallows. That’s basically it. No fancy grocery store trips required.
  • Perfect for Holiday Tables — This is the dish that disappears first at Thanksgiving and Christmas. It’s sweet enough to feel like a treat but savory enough to sit comfortably next to turkey and stuffing.
  • Crowd-Pleaser Guaranteed — Kids love it. Adults love it. Even people who swear they don’t like sweet potatoes end up asking for seconds. I’ve seen it happen more times than I can count.
  • Make-Ahead Friendly — You can prep the sweet potato base a day or two in advance, then add the meringue and bake right before serving. It takes the stress out of holiday cooking.

The real secret here is the marshmallow meringue. Instead of just tossing mini marshmallows on top and hoping for the best, you actually make a proper meringue that holds its shape, toasts evenly, and doesn’t turn into a sticky mess. It’s a small extra step that makes a huge difference. This isn’t just another sweet potato casserole — it’s the one that makes people ask for the recipe before they’ve even finished eating.

What Ingredients You Will Need

This recipe keeps things simple. Every ingredient has a purpose, and none of them are hard to find. Here’s what you’ll need:

For the Sweet Potato Base

  • 3 pounds sweet potatoes (about 4-5 medium-sized) — Look for firm, evenly-colored potatoes without soft spots. I prefer Garnet or Jewel varieties for their deep orange color and natural sweetness.
  • 1/2 cup unsalted butter, melted — Use good quality butter here. It makes a difference in flavor. I like Kerrygold or Plugrà for baking.
  • 1/2 cup packed brown sugar — Light or dark both work. Dark brown sugar adds a deeper molasses flavor if that’s your thing.
  • 2 large eggs, room temperature — Room temperature eggs blend more smoothly into the mixture. Cold eggs can cause the butter to seize up.
  • 1 teaspoon vanilla extract — Pure vanilla extract, not imitation. It adds warmth and depth that you can’t get from artificial flavoring.
  • 1/2 teaspoon salt — Don’t skip this. Salt balances the sweetness and brings out the natural flavor of the potatoes.
  • 1/4 teaspoon ground cinnamon — Optional but recommended. It adds a subtle warmth that pairs beautifully with the sweet potatoes.
  • 1/8 teaspoon ground nutmeg — Freshly grated if you have it. A little goes a long way.

For the Marshmallow Meringue

sweet potato casserole preparation steps

  • 3 large egg whites, room temperature — Save the yolks for another recipe (they freeze well!). Room temperature egg whites whip up higher and more stable.
  • 3/4 cup granulated sugar — Regular white sugar works best here. Don’t substitute brown sugar or coconut sugar for the meringue.
  • 1/4 teaspoon cream of tartar — This stabilizes the meringue and helps it hold its shape. If you don’t have it, you can use a squeeze of lemon juice instead.
  • 1/2 teaspoon vanilla extract — Again, pure vanilla. It rounds out the sweetness of the meringue.

A quick note on sweet potatoes: you can use canned sweet potato puree in a pinch, but the texture won’t be quite as good. Fresh roasted sweet potatoes have a deeper flavor and better consistency. If you’re in a hurry, you can boil them instead of roasting — just make sure to drain them really well before mashing so the filling isn’t watery.

For the brown sugar, I’ve tested this with both light and dark varieties. Light brown sugar gives a milder sweetness, while dark brown sugar adds a richer, almost caramel-like flavor. Both work, so use what you have on hand.

Equipment Needed

You don’t need a professional kitchen to make this sweet potato casserole. Here’s what you’ll need:

  • 9×13-inch baking dish — Glass or ceramic works best. Metal can react with the meringue and cause discoloration.
  • Large pot or baking sheet — For cooking the sweet potatoes. A baking sheet works if you’re roasting them, a large pot if you’re boiling.
  • Potato masher or hand mixer — For mashing the sweet potatoes. A hand mixer gives a smoother texture, but a masher works fine if you like a little chunkiness.
  • Stand mixer or hand mixer — For making the meringue. You can whip egg whites by hand with a whisk, but it takes forever and your arm will hurt. Trust me on this one.
  • Mixing bowls — At least two. One for the sweet potato mixture, one for the meringue.
  • Spatula — For scraping every last bit of sweet potato goodness into the baking dish.
  • Kitchen torch (optional) — For toasting the meringue. If you don’t have one, you can broil it in the oven for a minute or two. Just watch it closely so it doesn’t burn.
  • Measuring cups and spoons — Standard baking equipment. Nothing fancy.

If you don’t have a stand mixer, a hand mixer works perfectly fine for the meringue. Just make sure your bowl is completely clean and free of any grease — even a tiny bit of fat can prevent the egg whites from whipping up properly. I learned this the hard way after ruining three batches of meringue in one afternoon. Not my finest moment.

Preparation Method

Let’s get cooking. This sweet potato casserole comes together in three main stages: cooking the sweet potatoes, making the filling, and whipping up the meringue.

Step 1: Cook the Sweet Potatoes

Preheat your oven to 400°F (200°C). Scrub the sweet potatoes clean and prick them a few times with a fork. Place them on a baking sheet and roast for 45-60 minutes, until they’re completely soft and starting to caramelize around the edges. You’ll know they’re done when you can easily pierce them with a knife. Let them cool until you can handle them, then scoop out the flesh into a large mixing bowl. Discard the skins. You should have about 4 cups of mashed sweet potato.

If you’re short on time, you can peel and cube the sweet potatoes, then boil them in salted water for 15-20 minutes until tender. Drain them really well and let them steam dry for a few minutes before mashing. Roasting gives better flavor, but boiling works in a pinch.

Step 2: Make the Filling

Reduce your oven temperature to 350°F (175°C). To the bowl with the sweet potatoes, add the melted butter, brown sugar, eggs, vanilla, salt, cinnamon, and nutmeg. Mash everything together until smooth. You can use a potato masher for a slightly chunky texture or a hand mixer for a silky-smooth filling. I prefer it smooth, but that’s personal preference. Taste the mixture and adjust the sweetness if needed — some sweet potatoes are naturally sweeter than others.

Grease your 9×13-inch baking dish with butter or non-stick spray. Spread the sweet potato mixture evenly in the dish. At this point, you can cover and refrigerate the dish for up to 2 days if you’re making it ahead. Just bring it to room temperature before baking.

Step 3: Bake the Base

Bake the sweet potato mixture for 20-25 minutes, until it’s hot and slightly set around the edges. It should be bubbling gently. Remove from the oven and let it sit while you make the meringue. This step ensures the filling is hot when the meringue goes on top, which helps the meringue cook evenly.

Step 4: Make the Marshmallow Meringue

In the bowl of a stand mixer (or a large mixing bowl if using a hand mixer), combine the egg whites, granulated sugar, and cream of tartar. Place the bowl over a pot of simmering water, making sure the bottom of the bowl doesn’t touch the water. Whisk constantly until the sugar is completely dissolved and the mixture is warm to the touch, about 3-4 minutes. Rub a little between your fingers — if it feels gritty, keep whisking. This step is crucial for a stable meringue.

Transfer the bowl to the mixer and beat on medium-high speed until stiff, glossy peaks form. This takes about 5-7 minutes. Add the vanilla extract and beat for another 30 seconds. The meringue should be thick, shiny, and hold its shape when you lift the whisk.

Step 5: Assemble and Toast

Spoon the meringue over the hot sweet potato filling. Use a spatula to create peaks and swirls — the more texture, the better it will toast. You can either broil the casserole for 1-2 minutes until the meringue is golden brown (watch it like a hawk, it burns fast) or use a kitchen torch to toast it. I prefer the torch because it gives you more control and doesn’t heat up the filling too much.

Let the casserole sit for 5-10 minutes before serving. The meringue will set slightly and be easier to scoop. Serve warm and watch it disappear.

Cooking Tips & Techniques

I’ve made this sweet potato casserole enough times to know exactly what can go wrong. Here are the tips I wish someone had told me:

Don’t overmix the sweet potatoes. If you use a hand mixer, stop as soon as everything is combined. Overmixing can make the filling gummy and dense instead of light and creamy. A little bit of texture is actually nice.

Room temperature eggs are non-negotiable. Cold eggs won’t blend smoothly into the warm sweet potato mixture and can cause the butter to harden into little chunks. Take them out of the fridge 30 minutes before you start cooking. If you forget, place them in a bowl of warm water for 5 minutes.

The meringue needs a clean bowl. Any trace of grease or egg yolk will prevent the egg whites from whipping up properly. Wash your bowl and whisk with hot soapy water, then wipe them down with vinegar or lemon juice to remove any residual fat. I learned this after wasting a dozen eggs trying to figure out why my meringue wouldn’t stiffen.

Toast the meringue right before serving. If you toast it too early, the meringue can start to weep and slide off the filling. Wait until everyone is sitting down at the table, then give it a quick toast. The dramatic effect is worth the wait.

Watch the broiler like a hawk. Meringue goes from perfectly golden to burnt black in about 15 seconds. If you’re using the broiler, don’t walk away. Stand there and watch it. I’ve ruined more than one casserole by getting distracted.

Let it rest before serving. The filling needs a few minutes to set up after baking. If you dig in immediately, it will be too loose and runny. Five minutes makes a huge difference.

Variations & Adaptations

This sweet potato casserole is flexible. Here are some ways to make it your own:

Pecan Streusel Topping — Skip the meringue and top the sweet potato mixture with a pecan streusel instead. Mix 1 cup chopped pecans, 1/2 cup brown sugar, 1/4 cup melted butter, and 1/2 cup all-purpose flour. Sprinkle over the filling and bake at 350°F for 25-30 minutes. It’s a classic for a reason.

Vegan Version — Replace the butter with coconut oil or vegan butter. Use flax eggs (1 tablespoon ground flaxseed mixed with 3 tablespoons water per egg) instead of regular eggs. For the topping, skip the meringue and use vegan marshmallows or the pecan streusel option above. It won’t be exactly the same, but it’s still delicious.

Maple Bourbon Twist — Add 2 tablespoons of bourbon and 1 tablespoon of maple syrup to the sweet potato filling. The bourbon adds warmth and complexity, while the maple syrup deepens the sweetness. This version is especially good for adult-only gatherings.

Make It Savory-Sweet — Reduce the brown sugar to 1/4 cup and add 1 teaspoon of smoked paprika and 1/2 teaspoon of black pepper to the filling. Top with the meringue as usual. The smoky-spicy-sweet combination is unexpected and addictive.

Individual Servings — Divide the sweet potato mixture among 8-10 ramekins instead of using a large baking dish. Top each with meringue and toast. These are perfect for dinner parties where everyone wants their own little dish.

I’ve tried the maple bourbon version at a Friendsgiving dinner last year, and it was the first dish to run out. The bourbon flavor is subtle enough that it doesn’t overpower the sweet potatoes, but it adds a grown-up depth that makes the dish feel special.

Serving & Storage Suggestions

This sweet potato casserole is best served warm, right after the meringue is toasted. The contrast between the hot, creamy filling and the cool, airy meringue is what makes it so good. Serve it alongside roasted turkey, cozy slow cooker Tuscan chicken thighs, or a simple green salad for a complete meal.

For holiday dinners, I like to serve it in the same dish I baked it in. It looks rustic and inviting, and it keeps the casserole warm throughout the meal. If you’re feeling fancy, you can transfer individual portions to plates and garnish with a sprinkle of cinnamon or a few fresh cranberries.

Storage: Leftover sweet potato casserole keeps well in the refrigerator for up to 4 days. Cover the dish tightly with plastic wrap or transfer leftovers to an airtight container. The meringue will deflate and soften over time, but the flavor is still great.

Reheating: To reheat, place the casserole in a 350°F oven for 10-15 minutes until warmed through. The meringue won’t be as fluffy as it was fresh, but it will still taste good. You can also microwave individual portions for 1-2 minutes, though the texture won’t be quite the same.

Freezing: You can freeze the sweet potato base (without the meringue) for up to 3 months. Let it cool completely, then wrap the dish tightly in plastic wrap and foil. Thaw overnight in the refrigerator, then bake at 350°F for 20-25 minutes before adding the meringue and toasting. I’ve done this for Thanksgiving prep and it works beautifully.

The flavors actually deepen after a day in the fridge. I’ve been known to make this casserole just for myself on a Sunday afternoon, then eat it for lunch all week. It’s that good.

Nutritional Information & Benefits

Here’s the thing about this sweet potato casserole — it’s not health food, but it’s not junk food either. Sweet potatoes are packed with vitamin A, fiber, and antioxidants. They’re one of the most nutritious vegetables you can eat. The marshmallow meringue adds sugar, sure, but it also adds air, so you’re getting more volume with fewer calories than you might think.

Per serving (based on 12 servings):

  • Calories: 285
  • Fat: 10g
  • Carbohydrates: 47g
  • Fiber: 4g
  • Sugar: 28g
  • Protein: 4g
  • Vitamin A: 380% of daily value
  • Vitamin C: 15% of daily value

If you’re watching your sugar intake, you can reduce the brown sugar in the filling to 1/4 cup without sacrificing too much flavor. The sweet potatoes are naturally sweet, especially if you roast them. For a lower-carb option, you can swap the sweet potatoes for mashed cauliflower, but honestly, it’s not the same dish. Sometimes you just need the real thing.

This recipe is naturally gluten-free and nut-free (if you skip the pecan variation). It contains dairy and eggs, so it’s not suitable for vegans unless you make the substitutions I mentioned above.

Conclusion

This sweet potato casserole with marshmallow meringue is the kind of recipe that earns a permanent spot in your holiday rotation. It’s comforting without being heavy, sweet without being cloying, and impressive without being complicated. The meringue topping is a showstopper, but the real star is the creamy, flavorful sweet potato base that’s simple enough to make on a random Tuesday.

I love this recipe because it reminds me that the best dishes don’t need to be complicated. It’s just good ingredients, treated with care, and served with love. Whether you’re making it for Thanksgiving, Christmas, or just because you’re craving something warm and sweet, this casserole delivers every time.

I’d love to hear how yours turns out. Leave a comment below and let me know if you tried any variations, or share a photo of your casserole on Pinterest and tag me. And if you’re looking for more holiday inspiration, check out my cozy brown sugar peach cobbler or these salted caramel pumpkin cinnamon rolls for more sweet treats. Happy cooking!

Frequently Asked Questions

Can I make this sweet potato casserole ahead of time?

Yes! You can prepare the sweet potato base up to 2 days in advance. Just spread it in the baking dish, cover it, and refrigerate. When you’re ready to serve, bring it to room temperature, bake at 350°F for 20-25 minutes, then make the meringue and toast. Don’t add the meringue ahead of time — it will deflate and lose its texture.

Why did my meringue turn out runny?

Runny meringue usually means the egg whites weren’t whipped long enough, or there was some fat or grease in the bowl. Make sure your bowl and whisk are completely clean and free of any residue. Also, make sure the sugar is fully dissolved before you start whipping — if it’s gritty, the meringue won’t hold its shape.

Can I use canned sweet potatoes instead of fresh?

You can, but the texture won’t be as good. Canned sweet potatoes are often mushy and watery, which can make the filling too loose. If you’re in a pinch, drain them really well and pat them dry with paper towels before mashing. Fresh roasted sweet potatoes give much better flavor and texture.

How do I store leftovers?

Cover the dish tightly with plastic wrap or transfer leftovers to an airtight container. They’ll keep in the refrigerator for up to 4 days. The meringue will soften and deflate, but the flavor is still great. Reheat in a 350°F oven for 10-15 minutes or in the microwave for 1-2 minutes per serving.

Can I freeze this casserole?

You can freeze the sweet potato base (without the meringue) for up to 3 months. Let it cool completely, then wrap the dish tightly in plastic wrap and foil. Thaw overnight in the refrigerator, then bake at 350°F for 20-25 minutes before adding the meringue and toasting. Don’t freeze the assembled casserole with meringue — it won’t thaw well.

Pin This Recipe!

sweet potato casserole recipe

Print

Best Easy Sweet Potato Casserole with Marshmallow Meringue

This sweet potato casserole features a creamy, flavorful sweet potato base topped with a toasted marshmallow meringue that puffs up like a cloud. It’s the perfect holiday side dish that converts even sweet potato skeptics.

  • Author: Belle
  • Prep Time: 20 minutes
  • Cook Time: 1 hour 25 minutes
  • Total Time: 1 hour 45 minutes
  • Yield: 12 servings 1x
  • Category: Side Dish
  • Cuisine: American

Ingredients

Scale
  • 3 pounds sweet potatoes (about 45 medium-sized)
  • 1/2 cup unsalted butter, melted
  • 1/2 cup packed brown sugar
  • 2 large eggs, room temperature
  • 1 teaspoon vanilla extract
  • 1/2 teaspoon salt
  • 1/4 teaspoon ground cinnamon
  • 1/8 teaspoon ground nutmeg
  • 3 large egg whites, room temperature
  • 3/4 cup granulated sugar
  • 1/4 teaspoon cream of tartar
  • 1/2 teaspoon vanilla extract

Instructions

  1. Preheat oven to 400°F (200°C). Scrub sweet potatoes clean and prick them with a fork. Place on a baking sheet and roast for 45-60 minutes until completely soft and caramelized around the edges. Let cool, then scoop out flesh into a large bowl. Discard skins.
  2. Reduce oven temperature to 350°F (175°C). To the bowl with sweet potatoes, add melted butter, brown sugar, eggs, vanilla, salt, cinnamon, and nutmeg. Mash together until smooth using a potato masher or hand mixer.
  3. Grease a 9×13-inch baking dish with butter or non-stick spray. Spread sweet potato mixture evenly in the dish.
  4. Bake sweet potato mixture for 20-25 minutes until hot and slightly set around the edges. Remove from oven and let sit while making meringue.
  5. In the bowl of a stand mixer, combine egg whites, granulated sugar, and cream of tartar. Place bowl over a pot of simmering water (bottom of bowl should not touch water). Whisk constantly until sugar is completely dissolved and mixture is warm to the touch, about 3-4 minutes.
  6. Transfer bowl to mixer and beat on medium-high speed until stiff, glossy peaks form, about 5-7 minutes. Add vanilla extract and beat for another 30 seconds.
  7. Spoon meringue over hot sweet potato filling. Use a spatula to create peaks and swirls. Broil for 1-2 minutes until golden brown, or use a kitchen torch to toast the meringue.
  8. Let casserole sit for 5-10 minutes before serving. Serve warm.

Notes

For best results, use fresh roasted sweet potatoes instead of canned. Room temperature eggs are essential for smooth blending. Make sure the mixing bowl for meringue is completely clean and free of grease. Toast meringue right before serving. The sweet potato base can be prepared up to 2 days in advance.

Nutrition

  • Serving Size: 1 serving
  • Calories: 285
  • Sugar: 28
  • Sodium: 220
  • Fat: 10
  • Saturated Fat: 6
  • Carbohydrates: 47
  • Fiber: 4
  • Protein: 4

Keywords: sweet potato casserole, marshmallow meringue, holiday side dish, Thanksgiving, Christmas, sweet potato recipe

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating