Introduction
Let me tell you, the scent of sweet potatoes roasting in my oven mingled with cinnamon and brown sugar is enough to make my whole house feel like a warm embrace. The first time I made this cozy Southern sweet potato casserole with toasted marshmallows, I was instantly swept back to my grandma’s bustling kitchen—where laughter echoed louder than the hand mixer and everyone jostled for a spot near the oven.
It was one of those chilly autumn evenings when the leaves outside were crunching underfoot, and honestly, I just wanted something nostalgic and soul-soothing. Sweet potato casserole always reminds me of family gatherings—especially the ones where someone inevitably swipes a marshmallow off the top before it’s even served (my cousin Jimmy is forever guilty, and I can’t really blame him). There’s something magical about the way the caramelized marshmallows melt into the creamy sweet potatoes, creating a gooey, golden topping that’s dangerously easy to love.
Years ago, when I was knee-high to a grasshopper, I used to watch my grandma mash sweet potatoes with a fork, her hands steady from decades of practice. She’d always let me sprinkle the marshmallows—though, let’s face it, more went in my mouth than on the casserole! I wish I’d discovered how simple this recipe could be ages ago, because now it’s a staple for every holiday, potluck, and even those random Tuesday nights when comfort food calls. My family can’t stop sneaking spoonfuls off the baking dish, and I’ve tested this recipe more times than I can count (in the name of research, of course).
This is the kind of dish that brightens up any dinner table, sweetens your Pinterest board, and honestly feels like a warm hug from the inside out. You’re going to want to bookmark this one—it’s pure, nostalgic comfort, and it just might become your new tradition.
Why You’ll Love This Recipe
After years of trial and error (and more than a few sticky marshmallow messes), my cozy Southern sweet potato casserole with toasted marshmallows has become a family favorite. Here’s why you’ll keep coming back to it:
- Quick & Easy: Comes together in under an hour, perfect for busy weeknights or last-minute holiday gatherings. No need to fuss over complicated steps—it’s as straightforward as comfort food gets.
- Simple Ingredients: Everything you need is probably already in your pantry. Sweet potatoes, a bit of butter, sugar, eggs, and those classic marshmallows—no fancy grocery runs required.
- Perfect for Any Occasion: Whether you’re hosting Thanksgiving, bringing a dish to a potluck, or just want a sweet treat for your kids, this casserole fits right in. I’ve served it at brunches, family reunions, and more cozy dinners than I can count.
- Crowd-Pleaser: Both kids and adults go wild for that gooey, golden marshmallow topping. The creamy sweet potato base is comforting, but the marshmallow layer is what gets people talking (and sneaking seconds!).
- Unbelievably Delicious: The contrast of velvety sweet potatoes, warm spices, and toasted marshmallows is pure Southern comfort. Every bite is silky, sweet, and just the right amount of indulgent.
What sets this sweet potato casserole recipe apart? I use a touch of vanilla and a hint of orange zest to brighten the flavor—plus, blending the sweet potatoes for an ultra-smooth texture. Some folks stick to pecans, but honestly, toasted marshmallows give it that classic holiday feel (and a bit of playful nostalgia).
This isn’t just another casserole—it’s the best version I’ve ever tasted. It’s the kind of dish that makes you close your eyes after the first bite, savoring every bit of comfort and warmth. Perfect for impressing guests without breaking a sweat, or turning an ordinary meal into a memory. You know what? This sweet potato casserole is comfort food reimagined—quicker, a little lighter, but still packed with soul-soothing goodness.
What Ingredients You Will Need
When it comes to cozy Southern sweet potato casserole with toasted marshmallows, it’s all about classic, wholesome ingredients coming together for unbeatable flavor and texture. This recipe keeps things simple—no need for specialty items or tricky substitutions. If you’ve got a well-stocked pantry, you’re halfway there!
- For the Sweet Potato Base:
- 3 pounds (1.4 kg) sweet potatoes (peeled and cut into large chunks)
- 1/3 cup (75 g) unsalted butter (softened; I prefer Kerrygold for richness)
- 2/3 cup (140 g) light brown sugar (packed; adds a caramel-like sweetness)
- 2 large eggs (room temperature; helps bind and add creaminess)
- 1/4 cup (60 ml) whole milk (or half-and-half for extra creaminess)
- 1 teaspoon vanilla extract (pure, not imitation—makes a difference!)
- 1/2 teaspoon ground cinnamon (plus more to taste)
- 1/4 teaspoon ground nutmeg
- Zest of 1 small orange (optional, but highly recommended for brightness)
- 1/4 teaspoon fine sea salt
- For the Topping:
- 2 cups (100 g) mini marshmallows (I use Jet-Puffed; regular or vegan work too)
- 1/2 cup (60 g) chopped pecans (optional, for crunch)
Ingredient Notes & Substitutions:
- Sweet potatoes: Look for medium-sized ones with smooth skin; they cook evenly and mash up creamy.
- Butter: Dairy-free margarine can be swapped in if needed.
- Eggs: For an egg-free version, use a flaxseed or chia egg substitute (1 tablespoon ground seed + 2.5 tablespoons water per egg).
- Milk: Almond, oat, or coconut milk work well for a dairy-free casserole.
- Spices: Add a pinch of ginger or cloves for a deeper, spiced flavor.
- Marshmallows: Vegan marshmallows are perfect for allergy-friendly adaptations.
Honestly, this is one of those recipes where you can play around a bit. Swap the orange zest for lemon if you want a tangier finish, or toss in some raisins for extra sweetness. In the summer, fresh berries on top instead of marshmallows make for a fun twist. If you’re going gluten-free, rest easy—this recipe is naturally gluten-free as written. You’re never stuck with just one way to make this casserole, which is half the fun!
Equipment Needed

Getting the right tools makes this cozy Southern sweet potato casserole with toasted marshmallows a breeze (and keeps cleanup easy, too). Here’s what you’ll want on hand:
- Large pot: For boiling sweet potatoes. If you don’t have a big stockpot, split the potatoes between two medium pots.
- Colander: For draining cooked sweet potatoes. A mesh strainer works in a pinch.
- Mixing bowls: One large for mashing, one medium for blending the filling.
- Hand mixer or potato masher: I’ve used both—mixer for ultra-smooth, masher for a bit of texture. No mixer? A sturdy fork can do the job, though it might take a bit more elbow grease.
- Measuring cups and spoons: For precise ingredient amounts.
- 9×13-inch (23×33 cm) baking dish: Glass or ceramic works best. If yours is smaller, split the mixture into two dishes to avoid overflow.
- Rubber spatula: Handy for scraping down the bowl and smoothing the casserole top.
Pro tip: If your baking dish sticks, rubbing a little butter on the inside before filling prevents a marshmallow mess. I’ve ruined a few pans over the years—so now I swear by easy-release baking spray for specialty bakeware. Budget-friendly tools work just fine, and honestly, you don’t need anything fancy to make this recipe shine.
Preparation Method
- Boil the Sweet Potatoes:
- Place peeled and cut sweet potatoes (3 pounds/1.4 kg) in a large pot. Cover with cold water and add a pinch of salt.
- Bring to a boil over high heat, then reduce to medium. Simmer for 18-22 minutes, until fork-tender.
- Drain well in a colander. Let cool for 5 minutes (steam escapes and prevents watery casserole).
- Mash & Blend:
- Transfer sweet potatoes to a large mixing bowl. Mash until smooth with a potato masher or use a hand mixer for extra creaminess.
- Add softened butter (1/3 cup/75 g), brown sugar (2/3 cup/140 g), eggs (2, lightly beaten), milk (1/4 cup/60 ml), vanilla (1 tsp), cinnamon (1/2 tsp), nutmeg (1/4 tsp), orange zest (optional), and salt (1/4 tsp).
- Mix on medium speed until fully combined and silky. The mixture should be light orange, creamy, and fragrant—if it’s too stiff, add a splash more milk.
- Prepare for Baking:
- Preheat oven to 350°F (175°C).
- Grease a 9×13-inch (23×33 cm) baking dish with butter or nonstick spray.
- Spoon sweet potato mixture into the dish, smoothing the top with a spatula.
- Add the Topping:
- Sprinkle mini marshmallows (2 cups/100 g) evenly over the surface.
- Add chopped pecans (1/2 cup/60 g) if using—scatter them for a bit of crunch.
- Don’t pack the marshmallows too tightly; leave a little space for expansion.
- Bake:
- Bake uncovered for 25-30 minutes until the casserole is hot and the marshmallows are puffed and toasted golden brown.
- If your marshmallows aren’t browning, switch to broil for 1-2 minutes—but watch closely! They go from golden to burnt in a heartbeat (don’t ask how many times I’ve learned that the hard way).
- The casserole should be bubbling at the edges and the house will smell like a Southern holiday.
- Cool & Serve:
- Let rest for 10 minutes before serving. This helps the casserole set up and makes scooping easier.
- Serve warm, straight from the dish. I like to garnish with a pinch of cinnamon or extra pecans.
Troubleshooting: If your casserole seems watery, it’s usually from undercooked or over-steamed sweet potatoes. Make sure you drain well and let them steam off excess moisture. If the marshmallows sink, add them halfway through baking next time. For extra efficiency, peel and chop sweet potatoes the night before—store in cold water in the fridge.
Cooking Tips & Techniques
Getting that perfect creamy base and golden marshmallow topping on your sweet potato casserole comes down to a few tried-and-true techniques:
- Don’t Overcook the Potatoes: Sweet potatoes should be fork-tender, not mushy. If they’re too soft, they’ll hold more water, making the casserole soupy.
- Blend for Silkiness: A hand mixer or food processor whips sweet potatoes into a velvety texture. If you prefer a bit of chunk, mash by hand—but honestly, smooth is my family’s favorite.
- Watch the Marshmallows: Marshmallows brown fast. Keep an eye on the oven, especially if you broil at the end. I’ve had more than one batch end up a little more “campfire” than I intended!
- Eggs at Room Temperature: They blend smoother and help set the casserole. If you forget, just place them in warm water for 5 minutes before using.
- Balance the Sweetness: Taste the mashed sweet potatoes before adding sugar. Some varieties are sweeter than others—you may want to adjust.
- Layering Flavors: The orange zest isn’t strictly traditional, but it lifts the whole dish. Cinnamon and nutmeg add depth; don’t be shy with spices.
I’ve had my fair share of cooking fails—like forgetting the butter (yep, it matters) or using giant marshmallows that melted into sticky puddles. Lesson learned: mini marshmallows are easiest to work with. When multitasking, prep the sweet potato filling while the potatoes boil to save time. For consistent results, always measure ingredients—eyeballing works in grandma’s kitchen, but I’ve found it’s a gamble!
Variations & Adaptations
The beauty of cozy Southern sweet potato casserole with toasted marshmallows is how easily you can tweak it to fit your tastes, dietary needs, or whatever’s in the pantry. Here are some fun and practical variations:
- Nut-Free: Skip the pecans for an allergy-friendly version. Top with sunflower seeds or crushed graham crackers for crunch without nuts.
- Low-Sugar: Reduce the brown sugar to 1/4 cup, or swap in maple syrup or coconut sugar for a subtler sweetness. You can even use a sugar alternative like monk fruit.
- Dairy-Free: Use coconut oil or vegan butter and substitute almond or oat milk for the dairy. Vegan marshmallows make it fully plant-based.
- Vegan: Replace eggs with flaxseed or chia eggs, use non-dairy milk, and vegan marshmallows. The texture stays creamy and the flavor is still big.
- Pecan Streusel Topping: For extra crunch, mix 1/2 cup flour, 1/4 cup brown sugar, 1/4 cup butter, and 1/2 cup chopped pecans. Sprinkle over the sweet potatoes before adding marshmallows.
- Seasonal Fruits: Add diced apples or pears to the sweet potato base for a fruity twist.
One of my favorite personal tweaks: swapping the marshmallow layer for a crumble topping in the spring—just butter, oats, pecans, and cinnamon. It’s not traditional, but it’s a big hit at brunch. You can also bake the casserole in individual ramekins for cute, single-serve portions. If you love spice, a dash of cayenne or ginger adds a warm kick. Honestly, don’t be afraid to experiment—the best recipes come from a bit of playful adaptation!
Serving & Storage Suggestions
Sweet potato casserole is best served warm, fresh from the oven, with the marshmallows still gooey and golden. If you’re making it for a crowd, transfer to a pretty baking dish for that “wow” effect—perfect for your Pinterest-worthy holiday table.
Serving Tips:
- Serve as a side for roast turkey, ham, or chicken—classic for Thanksgiving, but honestly, it works with any hearty meal.
- Pair with a crisp green salad or steamed veggies to balance the sweetness.
- For brunch, try alongside eggs or sausage for a sweet-savory combo.
Storage:
- Let casserole cool, then cover tightly with foil or lid. Store in the refrigerator for up to 4 days.
- For longer storage, freeze (without marshmallows) for up to 2 months. Thaw overnight and add marshmallows before reheating.
- Reheat in the oven at 350°F (175°C) for 15-20 minutes, adding fresh marshmallows if needed. Microwaving works in a pinch, but the topping won’t stay crisp.
Flavors deepen after a day in the fridge, so leftovers taste even richer. If you’re prepping ahead, bake the sweet potato base and add marshmallows just before serving. Trust me, it’s just as delicious the next day—sometimes even better!
Nutritional Information & Benefits
Here’s a quick look at the estimated nutrition per serving (based on 10 servings):
- Calories: 230
- Fat: 7g
- Carbohydrates: 38g
- Protein: 3g
- Fiber: 3g
- Sugar: 22g
Sweet potatoes are packed with vitamin A (hello, glowing skin), fiber, and potassium. The casserole is naturally gluten-free, and can be made dairy-free or vegan for any dietary needs. If you’re watching sugar, reduce the marshmallows or swap for a pecan topping. Allergens to watch: eggs, dairy, nuts (pecans), and marshmallows (some contain gelatin).
From a wellness perspective, this dish is surprisingly nourishing—especially when you skip the extra sugar and load up on those antioxidant-rich sweet potatoes. For me, it’s all about balance: sweet comfort, some good-for-you veggies, and just enough indulgence to make any gathering feel special.
Conclusion
If you’re searching for a sweet potato casserole recipe that’s easy, comforting, and a guaranteed crowd-pleaser, this cozy Southern version with toasted marshmallows is the one to try. It’s warm, nostalgic, and honestly, just plain fun to make—whether for holidays, potlucks, or a random Tuesday night craving.
Don’t be afraid to customize: swap toppings, adjust spices, or make it vegan. That’s the beauty of home cooking—making it your own. I love this recipe because every bite brings back memories, and every batch creates new ones. It’s the kind of dish that gets people talking and families asking for seconds.
So grab your sweet potatoes and get cooking! Leave a comment with your favorite twist, share with friends, or pin it for your next big gathering. Here’s to comfort food, good company, and recipes that feel like home.
FAQs
Can I make sweet potato casserole ahead of time?
Absolutely! Prep the sweet potato base up to two days in advance, store refrigerated, and add marshmallows before baking.
How do I prevent the marshmallows from burning?
Keep an eye on the oven, especially if broiling. Marshmallows brown quickly—cover with foil if they start to get too dark before the casserole is heated through.
Can I freeze sweet potato casserole?
Yes, but freeze without the marshmallow topping. Thaw overnight, add marshmallows, and bake until warmed and golden.
Is this recipe gluten-free?
Yes, as written it’s gluten-free. Double-check marshmallows and any toppings for hidden gluten if needed.
What’s the best way to mash sweet potatoes?
A hand mixer makes them extra smooth, but a potato masher or even a sturdy fork works if you like a bit of texture. Just make sure they’re cooked until fork-tender!
Pin This Recipe!

Sweet Potato Casserole Recipe – Easy Southern Comfort with Toasted Marshmallows
This cozy Southern sweet potato casserole features a creamy sweet potato base, warm spices, and a gooey toasted marshmallow topping. It’s a nostalgic, crowd-pleasing comfort food perfect for holidays, potlucks, or any time you crave a sweet and soulful side dish.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Yield: 10 servings 1x
- Category: Side Dish
- Cuisine: Southern, American
Ingredients
- 3 pounds sweet potatoes, peeled and cut into large chunks
- 1/3 cup unsalted butter, softened
- 2/3 cup light brown sugar, packed
- 2 large eggs, room temperature
- 1/4 cup whole milk (or half-and-half)
- 1 teaspoon vanilla extract
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
- Zest of 1 small orange (optional)
- 1/4 teaspoon fine sea salt
- 2 cups mini marshmallows
- 1/2 cup chopped pecans (optional)
Instructions
- Place peeled and cut sweet potatoes in a large pot. Cover with cold water and add a pinch of salt.
- Bring to a boil over high heat, then reduce to medium. Simmer for 18-22 minutes, until fork-tender.
- Drain well in a colander and let cool for 5 minutes.
- Transfer sweet potatoes to a large mixing bowl. Mash until smooth with a potato masher or use a hand mixer for extra creaminess.
- Add softened butter, brown sugar, eggs, milk, vanilla, cinnamon, nutmeg, orange zest (if using), and salt.
- Mix on medium speed until fully combined and creamy. If mixture is too stiff, add a splash more milk.
- Preheat oven to 350°F (175°C). Grease a 9×13-inch baking dish with butter or nonstick spray.
- Spoon sweet potato mixture into the dish and smooth the top with a spatula.
- Sprinkle mini marshmallows evenly over the surface. Add chopped pecans if using.
- Bake uncovered for 25-30 minutes until casserole is hot and marshmallows are puffed and toasted golden brown.
- If marshmallows aren’t browning, switch to broil for 1-2 minutes, watching closely.
- Let rest for 10 minutes before serving. Serve warm, garnished with a pinch of cinnamon or extra pecans if desired.
Notes
For a dairy-free or vegan version, substitute non-dairy milk, vegan butter, and vegan marshmallows. Pecans are optional for crunch; omit for nut-free. Orange zest adds brightness but can be skipped. Watch marshmallows closely when broiling to prevent burning. Casserole can be made ahead and refrigerated before baking.
Nutrition
- Serving Size: 1/10 of casserole
- Calories: 230
- Sugar: 22
- Sodium: 160
- Fat: 7
- Saturated Fat: 4
- Carbohydrates: 38
- Fiber: 3
- Protein: 3
Keywords: sweet potato casserole, southern comfort food, marshmallow topping, holiday side dish, Thanksgiving, gluten-free, easy casserole, potluck recipe



