Creamy Southern Sweet Potato Casserole Recipe – Best Streusel & Marshmallow Topping

Posted on

Southern sweet potato casserole - featured image

Introduction

Let me paint you a picture—the moment you walk into my kitchen on Thanksgiving morning, and the aroma of sweet potatoes, cinnamon, and brown sugar hits you like a warm Southern breeze. There’s this unmistakable scent, almost buttery, with a hint of caramel thanks to the bubbling marshmallows and crumbly streusel on top. Honestly, it’s the kind of smell that draws folks from the backyard and makes them linger around the oven, waiting for just one more whiff.

The first time I made this Creamy Southern Sweet Potato Casserole with Streusel & Marshmallows, I was knee-high to a grasshopper, helping my grandma mash sweet potatoes in her sunlit Georgia kitchen. It was a moment of discovery—one bite and I was instantly hooked. There’s something so nostalgic about the creamy texture and the sweet, crunchy topping. It’s the kind of moment where you pause, take a deep breath, and just smile because you know you’re onto something truly special.

We’ve made this casserole every holiday since, and, you know what, my family can’t stop sneaking spoonfuls off the edge of the baking dish (and I can’t really blame them). It’s dangerously easy to whip up, and, let’s face it, there’s nothing quite like the comfort of sweet potatoes topped with gooey marshmallows and that signature brown sugar streusel. Whether you’re looking for a showstopper for your next potluck or just want to brighten up your Pinterest board, this recipe is pure, nostalgic comfort. I’ve tested it more times than I care to admit—in the name of research, of course—and it’s become a staple for family gatherings, gifting, or those cozy weekend dinners. It’s the kind of recipe that feels like a warm hug, and, honestly, you’re going to want to bookmark this one.

Why You’ll Love This Recipe

There’s something about a Southern sweet potato casserole that just hits different. I’ve made a dozen versions over the years, and let me tell you, this one stands out for all the right reasons. From chef-tested tweaks to good old family secrets, here’s why this creamy sweet potato casserole will win your heart (and your taste buds):

  • Quick & Easy: Ready to bake in under an hour, so you’re not spending all day in the kitchen.
  • Simple Ingredients: No special grocery trips needed—these are pantry staples, plus a few fresh sweet potatoes.
  • Perfect for Any Occasion: Whether it’s Thanksgiving, Christmas, Easter brunch, or a cozy Sunday dinner, this casserole shines every time.
  • Crowd-Pleaser: Adults love the creamy texture, kids go wild for the marshmallow topping—everyone comes back for seconds.
  • Unbelievably Delicious: The combo of smooth sweet potatoes, crunchy pecan streusel, and gooey marshmallows is just next-level comfort food.

What sets this recipe apart? Instead of just mashing and baking, I blend the sweet potatoes with real butter and a splash of cream for the creamiest texture ever. The streusel is loaded with pecans and brown sugar, so you get that classic Southern crunch. And the marshmallow layer—well, let’s just say it’s not shy. This isn’t your average casserole; it’s the best version I’ve ever tasted, with a perfect balance of sweet and savory that doesn’t overwhelm.

Honestly, this sweet potato casserole isn’t just good—it’s the kind of comfort food that makes you close your eyes after the first bite and think, “How did I not make this sooner?” It’s faster to prep than you’d expect, and healthier than most (you can swap the sugar or lighten things up if you want), but it still brings all the soul-soothing satisfaction of classic Southern cooking. Whether you’re impressing guests or just treating yourself, this is one dish you’ll want on repeat. Trust me—your table will thank you.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and the kind of creamy, dreamy texture you crave in a Southern sweet potato casserole. Most of these are pantry staples, and there’s plenty of room for substitutions if you need—no fuss, just pure comfort.

  • For the sweet potato filling:
    • 4 large sweet potatoes (about 2 lbs/900g), peeled and cubed
    • 1/3 cup (75g) unsalted butter, softened (for that signature creaminess)
    • 1/2 cup (120ml) heavy cream or whole milk (cream gives the richest texture)
    • 2 large eggs, room temperature
    • 2/3 cup (135g) granulated sugar (can use coconut sugar for a slightly healthier twist)
    • 1/2 tsp ground cinnamon (adds warmth)
    • 1/4 tsp ground nutmeg (optional, but it’s a classic Southern touch)
    • 1 tsp pure vanilla extract
    • 1/2 tsp salt
  • For the pecan streusel topping:
    • 3/4 cup (90g) all-purpose flour
    • 1/2 cup (100g) brown sugar, packed
    • 1/2 cup (115g) unsalted butter, melted
    • 1 cup (100g) chopped pecans (or walnuts if you prefer)
    • Pinch of salt
  • For the marshmallow layer:
    • 2 to 3 cups (100-150g) mini marshmallows (the more, the merrier!)

Ingredient tips: I recommend using fresh, firm sweet potatoes for best flavor (no canned stuff here). For a gluten-free casserole, swap in almond flour for the streusel. If you’re dairy-free, use coconut milk and plant-based butter. And for nut allergies, skip the pecans and add a few crushed pretzels for crunch instead. Honestly, this casserole is super forgiving—just don’t skimp on the marshmallows!

Brand notes: I always reach for Land O’Lakes butter and Bob’s Red Mill flour for consistent results. If you can, use local farm eggs—they always make the filling richer. In summer, you can even swap a few sweet potatoes for roasted pumpkin or butternut squash if you’re feeling adventurous. You’ll still get that creamy, Southern classic vibe.

Equipment Needed

Southern sweet potato casserole preparation steps

You don’t need a fancy kitchen to make this creamy sweet potato casserole—just a few basics, plus one or two handy tools if you have them.

  • Large pot (for boiling sweet potatoes)
  • Colander (to drain potatoes)
  • Mixing bowls (at least two—one for filling, one for streusel)
  • Potato masher or electric hand mixer (hand mixer makes the filling ultra-smooth)
  • Whisk (for blending eggs and sugar)
  • 9×13-inch (23x33cm) baking dish (glass or ceramic works best)
  • Measuring cups and spoons
  • Spatula or wooden spoon

If you don’t have a potato masher, you can use a sturdy fork (though it takes a bit more elbow grease). For the streusel, a pastry cutter is nice but totally optional—a fork works just fine. I’ve made this with every kind of baking dish—Pyrex, stoneware, even metal pans. Glass gives a lovely golden crust, but metal heats up faster for a crispier edge. If you’re on a budget, thrift store baking dishes are perfect (that’s where I got my favorite one, and it’s still going strong after years!). Remember to let your mixer cool if you’re blending hot potatoes—trust me, I’ve fried a motor or two by rushing the process.

Preparation Method

  1. Prep the sweet potatoes:
    Peel and cube 4 large sweet potatoes (about 2 lbs/900g). Place them in a large pot, cover with cold water, and add a generous pinch of salt. Bring to a boil over high heat, then reduce to a simmer. Cook for 15-20 minutes until completely tender—when you poke them with a fork, there should be zero resistance. Drain in a colander and let cool for 5 minutes (so the steam doesn’t make your filling runny).
  2. Mash and blend the filling:
    Transfer sweet potatoes to a large mixing bowl. Add 1/3 cup (75g) softened unsalted butter. Using a potato masher or electric hand mixer, mash until mostly smooth. Add 1/2 cup (120ml) heavy cream or milk, 2 large eggs, 2/3 cup (135g) granulated sugar, 1/2 tsp cinnamon, 1/4 tsp nutmeg, 1 tsp vanilla, and 1/2 tsp salt. Beat until creamy and lump-free (about 2 minutes with a mixer, 4 minutes by hand). The mixture should be velvety and hold soft peaks. If it seems too thick, add a splash more milk; if it’s runny, let it sit for 2 minutes to thicken.
  3. Assemble the casserole:
    Preheat your oven to 350°F (175°C). Grease a 9×13-inch (23x33cm) baking dish with butter or nonstick spray. Spread the sweet potato mixture evenly in the dish, smoothing the top with a spatula. Take a moment to check the color—bright orange means you’ve nailed the sweet potato ratio!
  4. Make the pecan streusel:
    In a medium bowl, combine 3/4 cup (90g) flour, 1/2 cup (100g) brown sugar, and a pinch of salt. Stir in 1/2 cup (115g) melted butter until crumbly but moist. Fold in 1 cup (100g) chopped pecans. If the mixture seems dry, add another tablespoon of melted butter. Scatter the streusel evenly over the sweet potato layer.
  5. Add the marshmallows:
    Sprinkle 2 to 3 cups (100-150g) mini marshmallows on top of the streusel—make sure they’re evenly spread. I like to leave a few gaps so the streusel peeks through after baking.
  6. Bake:
    Place the casserole in the oven and bake for 25-30 minutes, until the marshmallows are golden and puffed and the streusel is crisp. If your marshmallows start browning too quickly, cover loosely with foil for the last 10 minutes.
  7. Cool and serve:
    Remove from oven and let cool for at least 10 minutes. This helps the filling set and makes it easier to slice. The marshmallow topping should be gooey and stretchy, and the edges slightly caramelized. Serve warm for best flavor.

Troubleshooting notes: If your filling is watery, it’s likely too much liquid or undercooked potatoes—just bake 5-10 minutes longer. If the streusel sinks, your filling was too hot before topping. Next time, let it cool a bit first. For efficiency, prep the streusel while the potatoes boil, and crack your eggs while the potatoes cool—you’ll save a few precious minutes!

Cooking Tips & Techniques

After years of making sweet potato casseroles, I’ve picked up a few tricks that make all the difference—because, let’s be honest, we all want that perfect creamy filling and golden topping every single time.

  • Roast or boil? Boiling is faster, but roasting sweet potatoes at 400°F (200°C) for 40 minutes brings out their natural sweetness. If you have time, try roasting for extra flavor depth (just let them cool before mashing).
  • Don’t overmix the eggs: Whisk the eggs separately before adding to the filling. Overmixing can make the casserole dense instead of creamy.
  • Streusel texture: Use cold butter for a chunkier topping, or melted butter for a finer crumb. I learned this after accidentally using melted once—honestly, both work, but melted gives a more uniform crunch.
  • Prevent soggy bottoms: Let the casserole rest after baking. Cutting too soon makes the filling run—patience pays off!
  • Multitasking tip: While potatoes boil, mix your streusel and crack your eggs. This way, everything comes together without extra waiting.

Common mistakes? I’ve burned the marshmallows more times than I care to admit—so keep an eye on them in the last 10 minutes. If you forget to soften your butter, just microwave it for a few seconds (but not too long, or you’ll end up with soup). If your streusel clumps, break it up with your fingers before topping. For consistent results, use the same baking dish each time—glass dishes heat evenly and help avoid burnt edges. Trust me, these little tweaks make all the difference between good and truly great sweet potato casserole.

Variations & Adaptations

One of the best things about creamy Southern sweet potato casserole is how easy it is to customize. Here are a few ways to make it your own:

  • Gluten-Free: Swap out the flour in the streusel for almond flour or oat flour. You still get that crunchy topping without any gluten.
  • Dairy-Free: Use coconut milk or oat milk in the filling and plant-based butter in both filling and streusel. The flavor is just as rich, and it’s perfect for anyone avoiding dairy.
  • Nut-Free: Replace chopped pecans with pumpkin seeds, sunflower seeds, or leave them out entirely. For crunch, add crushed pretzels or granola to the streusel.
  • Seasonal Twist: In fall, add a handful of dried cranberries to the streusel. In summer, swap half the sweet potatoes for roasted pumpkin or butternut squash.
  • Flavor Boost: Stir a tablespoon of orange zest into the filling for a citrusy zing, or a dash of bourbon for a grown-up kick (trust me, it’s a hit at holiday parties).

I once tried adding chopped apples to the filling for a little sweetness and crunch—turned out delicious, especially with extra cinnamon. If you prefer savory, ditch the marshmallows and top with crispy bacon bits and a sprinkle of fresh thyme. The casserole adapts beautifully, so don’t be afraid to experiment or swap based on what you have on hand.

Serving & Storage Suggestions

Serve this creamy sweet potato casserole piping hot from the oven, when the marshmallows are gooey and the streusel is golden brown. Honestly, it’s at its best right after baking—the aroma alone will have folks lining up.

  • Serving temperature: Warm is best, but room temp works for potlucks or picnics.
  • Presentation tips: Slice into squares for neat servings, or just scoop with a big spoon for rustic charm. Top with extra pecans or a sprinkle of cinnamon for a little flair.
  • Complementary dishes: Pairs perfectly with roasted turkey, ham, or a simple garden salad. For drinks, serve with apple cider or even a light sparkling white wine.
  • Storage: Cool leftovers completely, then cover tightly and refrigerate for up to 4 days. For longer storage, wrap portions in foil and freeze for up to 2 months.
  • Reheating: Reheat in a 350°F (175°C) oven for 10-15 minutes, or microwave individual slices for 1-2 minutes. If marshmallows get too hard, add a fresh layer before reheating.

The flavors deepen by the next day, so leftovers are extra yummy. Just watch out—my family always sneaks a bite cold from the fridge!

Nutritional Information & Benefits

Let’s talk about what’s inside this classic Southern sweet potato casserole. Each serving (about 1/10th of a 9×13-inch dish) contains roughly:

  • Calories: 320
  • Fat: 16g
  • Carbohydrates: 44g
  • Protein: 4g
  • Fiber: 3g
  • Sugar: 26g

Sweet potatoes are naturally loaded with vitamin A, potassium, and fiber, making this a surprisingly nutritious comfort food. The pecans add heart-healthy fats and extra protein, while eggs boost the casserole’s staying power. You can lighten things up by using less sugar or swapping whole milk for cream. For gluten-free or dairy-free diets, the recommended swaps work beautifully. Note: Contains eggs, dairy, and nuts—so be mindful if you’re serving to folks with allergies. From a wellness perspective, I love how this dish brings together wholesome veggies and classic flavors, all in one cozy bite.

Conclusion

There’s a reason creamy Southern sweet potato casserole with streusel and marshmallows is a staple at every holiday table—it’s easy, comforting, and downright delicious. This recipe brings together everything I love about Southern cooking: bold flavor, creamy texture, and a topping that’s just a little bit over-the-top (in the best way). Whether you tweak it for your family or stick to the classic, you’ll end up with a dish that’s worth every bite.

Honestly, I make this casserole every year, and it never fails to get rave reviews. So don’t be afraid to make it your own—play with the toppings, switch up the spices, or sneak in a healthy swap or two. I hope this recipe brings you as much joy (and as many leftovers) as it’s brought my family. If you try it, let me know in the comments—share your twists, your serving ideas, or just say hi. Pin it, share it, and come back for seconds. From my kitchen to yours, happy cooking!

FAQs

Can I make sweet potato casserole ahead of time?

Yes! You can prepare the filling and streusel a day ahead, then add marshmallows and bake just before serving. Store covered in the fridge until ready.

Can I use canned sweet potatoes?

You can, but fresh sweet potatoes give the best flavor and texture. If using canned, drain well and reduce the sugar slightly.

How do I keep marshmallows from burning?

Watch closely in the last 10 minutes of baking. If they brown too fast, cover loosely with foil.

Is this recipe gluten-free?

Not as written, but you can swap almond or oat flour for the streusel to make it gluten-free.

Can I freeze sweet potato casserole?

Absolutely. Wrap tightly and freeze for up to 2 months. Reheat in the oven with a fresh layer of marshmallows for best results.

Pin This Recipe!

Southern sweet potato casserole recipe

Print

Creamy Southern Sweet Potato Casserole Recipe – Best Streusel & Marshmallow Topping

This classic Southern sweet potato casserole features a creamy, buttery sweet potato filling topped with a crunchy pecan streusel and gooey marshmallows. It’s a nostalgic comfort food perfect for holidays and family gatherings.

  • Author: paula
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Total Time: 50 minutes
  • Yield: 10 servings 1x
  • Category: Side Dish
  • Cuisine: Southern, American

Ingredients

Scale
  • 4 large sweet potatoes (about 2 lbs), peeled and cubed
  • 1/3 cup unsalted butter, softened
  • 1/2 cup heavy cream or whole milk
  • 2 large eggs, room temperature
  • 2/3 cup granulated sugar
  • 1/2 tsp ground cinnamon
  • 1/4 tsp ground nutmeg (optional)
  • 1 tsp pure vanilla extract
  • 1/2 tsp salt
  • 3/4 cup all-purpose flour
  • 1/2 cup brown sugar, packed
  • 1/2 cup unsalted butter, melted
  • 1 cup chopped pecans
  • Pinch of salt
  • 2 to 3 cups mini marshmallows

Instructions

  1. Peel and cube sweet potatoes. Place in a large pot, cover with cold water, and add a generous pinch of salt. Bring to a boil, then simmer for 15-20 minutes until tender. Drain and let cool for 5 minutes.
  2. Transfer sweet potatoes to a large mixing bowl. Add softened butter and mash until mostly smooth. Add cream or milk, eggs, sugar, cinnamon, nutmeg, vanilla, and salt. Beat until creamy and lump-free.
  3. Preheat oven to 350°F (175°C). Grease a 9×13-inch baking dish. Spread sweet potato mixture evenly in the dish.
  4. In a medium bowl, combine flour, brown sugar, and a pinch of salt. Stir in melted butter until crumbly. Fold in chopped pecans. Scatter streusel evenly over sweet potato layer.
  5. Sprinkle mini marshmallows evenly over the streusel.
  6. Bake for 25-30 minutes, until marshmallows are golden and puffed and streusel is crisp. If marshmallows brown too quickly, cover loosely with foil for the last 10 minutes.
  7. Remove from oven and let cool for at least 10 minutes before serving.

Notes

For extra flavor, roast sweet potatoes instead of boiling. Use almond or oat flour for gluten-free, coconut milk and plant-based butter for dairy-free, and pumpkin seeds or pretzels for nut-free. Let casserole rest after baking for best texture. Watch marshmallows closely to prevent burning.

Nutrition

  • Serving Size: 1/10th of a 9x13-inc
  • Calories: 320
  • Sugar: 26
  • Sodium: 220
  • Fat: 16
  • Saturated Fat: 8
  • Carbohydrates: 44
  • Fiber: 3
  • Protein: 4

Keywords: sweet potato casserole, southern casserole, Thanksgiving side, marshmallow topping, pecan streusel, holiday recipe, comfort food

Did you make this recipe?

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

Tags:

You might also like these recipes

Leave a Comment

Recipe rating