Southern Sweet Potato Casserole with Marshmallows is a beloved classic dish that graces the tables of many family gatherings, especially during the holidays. This comforting casserole combines the natural sweetness of roasted sweet potatoes with a buttery, brown sugar topping and is crowned with fluffy, golden marshmallows. It’s a dish that strikes the perfect balance between savory and sweet, making it a favorite for both children and adults. The creamy texture of the sweet potatoes paired with the crunch of the marshmallows creates a delicious contrast that will have your guests coming back for more. Whether you’re preparing it for Thanksgiving, Christmas, or a cozy dinner at home, this casserole is sure to be a hit. Let’s take a closer look at the ingredients and preparation method to help you create this flavorful and irresistible side dish.
Ingredients:
For the Southern Sweet Potato Casserole with Marshmallows, you’ll need the following ingredients:
- 4 large sweet potatoes (about 2 pounds)
- ½ cup unsalted butter, softened
- 1 cup brown sugar (packed)
- 1 teaspoon vanilla extract
- 1 teaspoon ground cinnamon
- ½ teaspoon ground nutmeg
- ¼ teaspoon salt
- 2 large eggs, beaten
- ½ cup milk (or heavy cream for a richer texture)
- 1 cup mini marshmallows
- 1 tablespoon chopped pecans (optional, for garnish)
Preparation:
Now that you have all your ingredients ready, let’s go step-by-step through the preparation process for the Southern Sweet Potato Casserole with Marshmallows.
- Cook the Sweet Potatoes: Begin by peeling the sweet potatoes and cutting them into chunks. Place the chunks in a large pot and cover them with water. Bring to a boil over medium-high heat and cook for about 15-20 minutes or until the sweet potatoes are fork-tender. Drain the water and mash the potatoes until smooth.
- Make the Casserole Mixture: In a separate bowl, cream together the softened butter and brown sugar until smooth. Add the vanilla extract, cinnamon, nutmeg, and salt, and mix until well combined. Beat in the eggs and milk (or cream) to create a smooth, creamy mixture. Add the mashed sweet potatoes and stir until fully incorporated.
- Bake the Casserole: Preheat your oven to 350°F (175°C). Transfer the sweet potato mixture into a greased 9×13-inch casserole dish. Smooth the top with a spatula to ensure it’s even. Bake the casserole for 30-35 minutes, or until it’s heated through and slightly set.
- Top with Marshmallows: After baking, remove the casserole from the oven and evenly sprinkle the mini marshmallows over the top. Return the dish to the oven and bake for an additional 5-7 minutes, or until the marshmallows are golden brown and puffed up.
- Serve and Garnish: Once done, remove the casserole from the oven and let it cool slightly before serving. Garnish with chopped pecans for added texture, if desired.
Mistakes to Avoid:
When making Southern Sweet Potato Casserole with Marshmallows, there are a few common mistakes to watch out for to ensure your dish turns out perfectly:
- Overcooking the Sweet Potatoes: Be careful not to overcook the sweet potatoes during the boiling process, as this can cause them to become mushy and lose their shape. Check for doneness with a fork to avoid overcooking.
- Not Mashing the Sweet Potatoes Smoothly: For the best texture, make sure the sweet potatoes are well mashed. Lumpy potatoes can affect the consistency of the casserole. Use a potato masher or a hand mixer for a smoother result.
- Underbaking the Casserole: The casserole should be baked long enough to fully set and heat through. If you take it out too soon, the casserole may be too runny and not hold its shape when served.
- Overcrowding the Marshmallows: When topping with marshmallows, spread them evenly over the casserole. If you pile them up too much, they may not toast properly and could burn in certain areas.
- Forgetting to Grease the Dish: Make sure to grease the casserole dish well before adding the sweet potato mixture. This prevents sticking and ensures easy cleanup.
Ingredient Alternatives:
While the Southern Sweet Potato Casserole with Marshmallows recipe is already perfect as is, there are several ingredient alternatives you can try to customize the dish to your taste or dietary needs. Here are some suggestions:
- Sweet Potatoes: If you’re unable to find sweet potatoes, you can substitute them with yams, though there may be a slight difference in flavor and texture. Another option is using butternut squash or pumpkin for a different flavor profile.
- Butter: For a dairy-free version, substitute the butter with coconut oil or vegan butter. These alternatives still provide the rich flavor needed for the casserole without the use of dairy.
- Milk: If you prefer a dairy-free or vegan version, swap out the milk for almond milk, oat milk, or any plant-based milk of your choice. You can also use coconut milk for an extra hint of tropical flavor.
- Brown Sugar: If you want to reduce sugar, you can substitute brown sugar with maple syrup or honey. Just remember that the consistency of the casserole may change slightly, so you may need to adjust the baking time or amount of liquid.
- Marshmallows: Traditional marshmallows contain gelatin, which is not suitable for vegetarians or vegans. You can find vegan marshmallow options made from agar-agar or other plant-based ingredients. Alternatively, try topping the casserole with caramelized nuts or shredded coconut for a different twist.
- Pecans: If you’re allergic to nuts or just prefer another topping, try using crushed graham crackers, granola, or oats. These alternatives will add texture and a crunchy element to the casserole.
Tips and Tricks:
To elevate your Southern Sweet Potato Casserole with Marshmallows and make it even more impressive, here are some helpful tips and tricks to keep in mind:
- Pre-Bake the Sweet Potatoes: If you want to save time and enhance the flavor, consider baking the sweet potatoes instead of boiling them. Simply roast them in the oven at 400°F (200°C) for 45 minutes to 1 hour, until soft. The roasting process intensifies the sweetness and adds a smoky flavor.
- Use a Stand Mixer: For a smoother and fluffier casserole, use a stand mixer to beat the sweet potato mixture. The air whipped into the mix creates a light and airy texture that will make the casserole even more delicious.
- Make It Ahead of Time: This casserole can be prepared a day in advance. After assembling the casserole, cover it tightly with plastic wrap and store it in the refrigerator. When you’re ready to bake, simply add the marshmallows and bake as directed.
- Add a Crunchy Topping: If you love texture contrast, try adding a crunchy topping made of pecans, walnuts, or a mix of both. For an even richer flavor, drizzle some caramel sauce over the casserole before serving.
- Ensure Even Marshmallow Coverage: When topping the casserole with marshmallows, be sure to spread them evenly across the surface. This ensures that every bite has that perfect marshmallow-to-sweet potato ratio. If some marshmallows brown too quickly, cover the casserole with foil to prevent burning while the rest of the dish finishes baking.
- Adjust the Sweetness: Depending on how sweet your sweet potatoes are, you may want to adjust the amount of sugar you add. Taste the sweet potato mixture before baking, and if it’s already sweet enough, cut back on the brown sugar.
Suggestions:
This Southern Sweet Potato Casserole with Marshmallows is a versatile dish that pairs wonderfully with a wide range of main courses. Here are some suggestions for meals that complement the casserole:
- Roast Turkey or Chicken: The richness of the casserole complements the savory flavors of roasted poultry, making it a perfect side dish for holiday meals like Thanksgiving or Christmas.
- Grilled Pork Chops: The sweet and savory nature of the casserole pairs beautifully with the smoky flavor of grilled pork chops. The combination will add a satisfying contrast of flavors to your dinner.
- BBQ Ribs: If you’re in the mood for a summer BBQ, serve this casserole alongside tender, smoky ribs. The sweetness of the casserole balances the spiciness of BBQ sauce perfectly.
- Vegetarian Dishes: For a vegetarian option, pair the casserole with a hearty salad or a vegetable stir-fry. The sweetness of the casserole can help offset the earthiness of greens and vegetables.
- Cornbread: Serve with a slice of cornbread for an extra Southern touch. The slightly savory flavor of cornbread pairs wonderfully with the sweet casserole.
- Mashed Potatoes: If you’re preparing a large holiday feast, mashed potatoes are another comforting side dish that complements the sweetness of the casserole. The combination will create a balanced and satisfying meal.
FAQ:
Here are some frequently asked questions about Southern Sweet Potato Casserole with Marshmallows that may help you in the kitchen:
- Can I make this casserole ahead of time? Yes, you can prepare the casserole a day in advance. Simply assemble the sweet potato mixture, cover it tightly with plastic wrap, and refrigerate it. When you’re ready to bake, add the marshmallows and bake as instructed. This can save you time on the day you plan to serve it.
- Can I freeze this casserole? Yes, you can freeze the casserole before baking. Assemble the casserole in a freezer-safe dish, cover it tightly with plastic wrap, and then with aluminum foil. Freeze for up to 2-3 months. When you’re ready to bake, let it thaw in the refrigerator overnight, add the marshmallows, and bake as usual.
- Can I use regular marshmallows instead of mini marshmallows? Yes, you can use regular marshmallows, but they may not cover the casserole as evenly as mini ones. Be sure to cut them into smaller pieces to distribute them evenly over the top.
- How do I store leftovers? Store any leftover casserole in an airtight container in the refrigerator for up to 3-4 days. Reheat in the microwave or in the oven at a low temperature until warmed through. The marshmallows may lose their fluffy texture upon reheating, but the casserole will still be delicious.
- Can I use different toppings? Absolutely! If you’re not a fan of marshmallows, you can top the casserole with crushed nuts, granola, or even a streusel topping made with butter, brown sugar, and oats. You could also try drizzling it with caramel sauce for extra sweetness.
- Can I make a vegan version of this casserole? Yes, you can easily make a vegan version by using plant-based butter and a non-dairy milk substitute like almond or oat milk. For the marshmallows, opt for vegan marshmallows, which are available in many health food stores or online.
- How do I know when the casserole is done baking? The casserole should be heated through and slightly set, with the marshmallows on top golden brown and puffed up. You can check by inserting a toothpick into the center – if it comes out clean, the casserole is ready. The marshmallows should be toasted but not burned, so keep an eye on them during the final baking step.
- Can I add other fruits or ingredients to this casserole? Yes! Feel free to get creative with your casserole by adding chopped apples, pears, or dried fruits like cranberries or raisins. Some people also enjoy adding a splash of orange juice or maple syrup for extra flavor.
Conclusion:
The Southern Sweet Potato Casserole with Marshmallows is a warm, comforting dish that brings a touch of Southern charm to your table. Its blend of sweet potatoes, brown sugar, and marshmallows creates a delightful balance of flavors and textures, making it an unforgettable side dish for any occasion. Whether you’re making it for a family dinner, a holiday feast, or a potluck, this casserole is sure to impress your guests and have them coming back for seconds. With a few simple ingredient alternatives and tips to enhance your preparation, this dish can be customized to fit your preferences or dietary needs. So, don’t hesitate to give this classic recipe a try—it’s easy to make, incredibly delicious, and perfect for sharing with loved ones. Enjoy every bite
Print
Southern Sweet Potato Casserole with Marshmallows: A Perfect Holiday Dish
Ingredients
- 4–5 large sweet potatoes (peeled and cubed)
- 1/2 cup unsalted butter (melted)
- 1/2 cup brown sugar (packed)
- 1/4 cup milk (whole or plant-based)
- 1 teaspoon vanilla extract
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
- 1/4 teaspoon salt
- 2 large eggs (beaten)
- 2 cups mini marshmallows
- 1/2 cup chopped pecans (optional for topping)
Instructions
- Preheat the Oven: Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish with butter or non-stick spray.
- Cook the Sweet Potatoes: In a large pot, bring water to a boil. Add the cubed sweet potatoes and cook for about 15-20 minutes, or until fork-tender. Drain and return the sweet potatoes to the pot.
- Mash the Sweet Potatoes: Mash the cooked sweet potatoes until smooth using a potato masher or an electric mixer.
- Prepare the Casserole Mixture: Add the melted butter, brown sugar, milk, vanilla extract, cinnamon, nutmeg, and salt to the mashed sweet potatoes. Stir in the beaten eggs until everything is well combined.
- Assemble the Casserole: Transfer the sweet potato mixture into the prepared baking dish and spread it out evenly.
- Add Marshmallows: Top the casserole with mini marshmallows, spreading them evenly over the surface. If using, sprinkle the chopped pecans on top for extra texture and flavor.
- Bake: Place the casserole in the preheated oven and bake for 25-30 minutes, or until the marshmallows are golden brown and the casserole is heated through.
- Serve: Let the casserole cool for a few minutes before serving. Enjoy your delicious Southern Sweet Potato Casserole with Marshmallows!


