Sweet Potato Casserole with Marshmallows brings together creamy, buttery sweet potatoes, warm cinnamon and nutmeg, a crisp pecan topping, and a layer of toasted mini marshmallows. The sweet potato filling is smooth and rich, while the pecans add a little crunch before the soft, golden marshmallows finish everything with a classic sweet topping.
This casserole works especially well for holiday meals because much of the preparation can be done ahead of time. The sweet potatoes are boiled and mashed before being combined with brown sugar, butter, vanilla, and warm spices, then layered with the pecan mixture and marshmallows for baking. The result is a comforting side dish with several textures in every spoonful.

Why You’ll Love This Recipe
- Creamy and crunchy in one dish: The mashed sweet potato base is soft and smooth, while the pecan topping adds a pleasant contrast.
- Warm, familiar flavors: Cinnamon, nutmeg, vanilla, brown sugar, and butter complement the natural sweetness of the potatoes without requiring a long ingredient list.
- A festive marshmallow topping: Mini marshmallows melt and toast in the oven, giving the casserole its recognizable finishing layer.
- Easy to prepare: The sweet potatoes can be cooked and mashed before assembling the casserole, making the final baking step straightforward.
- Great for holiday gatherings: A single baking dish makes it easy to serve alongside other traditional sides.
Preparation and Tools
Start by peeling the sweet potatoes and cutting them into large, fairly even chunks. Keeping the pieces similar in size helps them cook at roughly the same rate. You will need a large pot for boiling the potatoes and a large bowl or mixing vessel for preparing the filling.
A potato masher works well for creating the sweet potato base. If you prefer a particularly smooth texture, you can mash the potatoes thoroughly while they are still warm. Avoid leaving large chunks if you want the finished casserole to have a smooth, spoonable consistency.
For assembly, use a suitable baking or casserole dish with enough room for the sweet potato filling, pecan topping, and marshmallow layer. Since the marshmallows need to brown on top, an uncovered casserole is important during the final baking stage.
Preparation Tips
Cut the sweet potatoes evenly. Large chunks are useful because they are less likely to become waterlogged than very small pieces, but try to keep the pieces close in size so they finish cooking together.
Mash while the potatoes are warm. Warm sweet potatoes are easier to mash and incorporate with the butter and other filling ingredients. Mash until the texture suits your preference before adding the toppings.
Let the butter melt completely for the pecan topping. The melted butter helps bring the brown sugar, flour, salt, and chopped pecans together into a crumbly mixture that can be distributed over the casserole.
Chop the pecans finely. Smaller pieces spread more evenly across the surface and make it easier to get some pecans into each serving.
Watch the marshmallows closely. Mini marshmallows can move from lightly golden to deeply browned quickly near the end of baking. Keep an eye on them during the final stage so the topping reaches the level of browning you prefer.
Ingredients
Sweet Potato Filling
The sweet potatoes form the creamy base of the casserole. Four large sweet potatoes provide enough cooked flesh for a substantial side dish.
Unsalted butter adds richness and helps create a smooth, indulgent texture. Using unsalted butter also gives you better control over the overall seasoning.
Brown sugar sweetens the filling while contributing a deeper, caramel-like flavor. Cinnamon and nutmeg provide the warm spice notes that make the casserole especially fitting for a holiday table.
A small amount of salt balances the sweetness, while vanilla extract rounds out the flavor and complements both the sweet potatoes and brown sugar.
Pecan Topping
The pecan topping is made with melted butter, brown sugar, all-purpose flour, salt, and finely chopped pecans. Together, these ingredients create a sweet, buttery layer with plenty of nutty crunch.
The flour helps give the topping structure as it bakes, while the pecans provide the main textural contrast against the soft sweet potato filling.
Marshmallow Layer
Mini marshmallows create the final layer. They soften and become lightly toasted as the casserole bakes, adding a sweet, airy contrast to the denser sweet potato and pecan layers.

Cooking Instructions
Step 1: Cook the Sweet Potatoes
Place the peeled and chopped sweet potatoes in a large pot and cook them until they are tender enough to mash easily. The exact cooking time will depend on the size of the chunks, so use tenderness as the main guide.
Once the potatoes are cooked, drain them well. Excess water can make the filling looser than intended, so give the potatoes enough time to drain before moving on to the mixing stage.
Step 2: Mash the Sweet Potatoes
Transfer the cooked sweet potatoes to a large bowl and mash them until smooth or nearly smooth. While they are still warm, add the ½ cup unsalted butter, 1 cup brown sugar, ½ teaspoon salt, ½ teaspoon cinnamon, 1 teaspoon vanilla extract, and ¼ teaspoon nutmeg.
Mix thoroughly so the butter melts into the potatoes and the sugar and spices are distributed evenly. Taste the mixture if desired and make sure there are no pockets of unmixed cinnamon, nutmeg, or brown sugar.

Step 3: Prepare the Pecan Topping
In a separate bowl, combine the 4 tablespoons melted unsalted butter, ⅓ cup brown sugar, 2 tablespoons all-purpose flour, ½ teaspoon salt, and 1¼ cups finely chopped pecans.
Stir until the ingredients are evenly combined and the pecans are coated with the buttery brown sugar mixture. The topping should be crumbly rather than completely smooth.
Step 4: Assemble the Casserole
Spread the sweet potato mixture evenly into your prepared casserole dish. Smooth the surface so the pecan topping can be distributed evenly.
Sprinkle the pecan mixture over the sweet potato layer, covering as much of the surface as possible. An even layer helps ensure that the finished casserole has a consistent combination of creamy sweet potato and crunchy pecans throughout.
Step 5: Add the Marshmallows
Arrange the 10 ounces of mini marshmallows over the pecan topping, creating an even layer across the casserole.
Try not to leave large uncovered areas unless you intentionally want more of the pecan topping exposed. The marshmallows will expand and soften as they heat, creating a cohesive topping over the casserole.

Step 6: Bake Until Golden and Toasted
Bake the assembled casserole in a preheated oven until it is heated through and the marshmallows are soft and lightly golden on top.
Keep a close eye on the casserole during the final minutes. The marshmallow layer should have a toasted appearance without becoming excessively dark. Once the topping has reached the desired color, remove the casserole from the oven and let it rest briefly before serving.
Notes
For a smoother filling: Mash the cooked sweet potatoes thoroughly while they are warm. A smoother base also makes the contrast with the crunchy pecan topping more noticeable.
For more pecan texture: Keep the pecans finely chopped but not ground into a powder. Small pieces provide a better crunch while still allowing the topping to spread evenly.
For the marshmallow topping: The marshmallows are added after the pecan mixture, creating three distinct layers. For the classic look and texture of this casserole, keep them on the surface rather than mixing them into the sweet potato filling.
Common Mistakes to Avoid
Leaving the Sweet Potatoes Too Wet
Sweet potatoes that retain too much cooking water can produce a loose filling. Drain them thoroughly after cooking before mashing and mixing.
Undermixing the Filling
If the butter, brown sugar, and spices are not mixed evenly, some servings may taste noticeably sweeter or more heavily spiced than others. Mix the warm potatoes thoroughly so the seasonings are distributed throughout.
Making the Pecan Pieces Too Large
Very large pecan pieces can make the topping difficult to distribute evenly and harder to scoop neatly. Finely chopped pieces work better for this particular layered casserole.
Overbrowning the Marshmallows
The marshmallow layer needs close attention because it can brown quickly. Rather than relying only on a fixed baking time, watch the surface and remove the casserole once the marshmallows are nicely toasted.
Cutting Into It Immediately
Allowing the casserole to rest briefly after baking makes it easier to serve neatly. The layers will settle slightly as the dish cools, while the topping remains warm and soft.What to Serve With Sweet Potato Casserole with Marshmallows
Sweet Potato Casserole with Marshmallows is naturally sweet and rich, so it pairs best with savory dishes that provide contrast. It fits especially well into a holiday-style meal where several flavors and textures are served together.
- Roasted turkey: The savory, herb-seasoned flavor of turkey balances the brown sugar and marshmallow topping.
- Glazed or roasted ham: The salty, savory character of ham works particularly well with the sweet potato and pecan layers.
- Roasted green beans: A simple vegetable side adds freshness and keeps the plate from feeling too heavy.
- Mashed potatoes and gravy: For a traditional holiday spread, the creamy savory potatoes and gravy provide a strong contrast to this sweeter casserole.
- Roasted Brussels sprouts: Their slightly bitter, caramelized edges complement the sweetness of the casserole.
- Stuffing: A savory, herb-filled stuffing makes a natural companion and adds another hearty texture to the meal.
Storage Instructions
Allow leftover casserole to cool before transferring it to the refrigerator. Cover the baking dish tightly with a lid or plastic wrap, or place portions in airtight containers.
Refrigerated leftovers are best enjoyed within 3–4 days. When reheating, warm individual portions in the microwave or reheat a larger amount in the oven until heated through. If reheating in the oven, cover the casserole if the marshmallow topping is already sufficiently browned so it does not become overly dark.
For make-ahead preparation, the sweet potato filling and pecan topping can be prepared ahead and refrigerated separately. Assemble the casserole when ready to bake, adding the marshmallows on top just before baking. This helps preserve the texture of the marshmallow layer.
Freezing is possible, although the texture of the marshmallows can change after freezing and thawing. For the best topping texture, prepare and freeze the sweet potato portion rather than freezing the fully assembled casserole with the marshmallows already on top.
Estimated Nutrition
Nutrition will vary depending on the exact size of the sweet potatoes, the specific ingredients used, and serving size. As an estimate, one serving of this casserole contains approximately:
- Calories: 430–480
- Carbohydrates: 65–70g
- Fat: 19–22g
- Protein: 4–6g
- Sugar: 35–40g
- Fiber: 5–7g
These values are estimates rather than laboratory-verified nutritional information.
Frequently Asked Questions
Can I make Sweet Potato Casserole with Marshmallows ahead of time?
Yes. Prepare the sweet potato filling and pecan topping ahead, then refrigerate them until you are ready to assemble the casserole. Add the marshmallows shortly before baking for the best result.
Do I have to make the sweet potatoes completely smooth?
No. The filling can have a little texture if you prefer. Mash thoroughly for a smoother casserole, or leave some small pieces for a more rustic consistency.
Can I use larger marshmallows instead of mini marshmallows?
Mini marshmallows are specified because they form an even layer and soften and brown relatively consistently. If using larger marshmallows, they may need to be arranged carefully so the surface is covered evenly.
Why is salt added to both the sweet potato filling and pecan topping?
The small amounts of salt help balance the sweetness of the brown sugar and marshmallows. It also keeps the pecan topping from tasting overly sugary.
Can I leave out the pecan topping?
Yes, although the pecan layer provides an important crunchy contrast to the soft sweet potato filling and marshmallows. If you omit it, the casserole will have a softer overall texture.
How do I prevent the marshmallows from getting too dark?
Watch the casserole closely toward the end of baking. Once the marshmallows are lightly golden and toasted to your preference, remove the casserole from the oven rather than continuing to bake simply to extend the cooking time.
Conclusion
Sweet Potato Casserole with Marshmallows combines a creamy spiced sweet potato filling with buttery brown sugar pecans and a soft, toasted marshmallow topping. The contrasting layers make it especially appealing on a holiday table, while the straightforward preparation makes it manageable alongside other dishes. Preparing the filling and pecan topping ahead can also make serving day easier, leaving the final assembly and baking to finish the casserole just before the meal.
Print
Sweet Potato Casserole with Marshmallows
- Total Time: 55 minutes
- Yield: 8 servings 1x
Description
This Sweet Potato Casserole with Marshmallows features creamy brown sugar-spiced sweet potatoes topped with buttery pecans and a layer of golden mini marshmallows for a comforting holiday side dish.
Ingredients
For the sweet potato filling
- 4 large sweet potatoes, peeled and chopped into large chunks
- ½ cup unsalted butter
- 1 cup brown sugar
- ½ teaspoon salt
- ½ teaspoon cinnamon
- 1 teaspoon vanilla extract
- ¼ teaspoon nutmeg
For the pecan topping
- 4 tablespoons unsalted butter, melted
- ⅓ cup brown sugar
- 2 tablespoons all-purpose flour
- ½ teaspoon salt
- 1¼ cups finely chopped pecan pieces
For the marshmallow layer
- 10 oz mini marshmallows
Instructions
- Place the peeled and chopped sweet potatoes in a large pot and cook until they are tender and easy to mash.
- Drain the sweet potatoes thoroughly, then transfer them to a large bowl and mash until smooth or nearly smooth.
- Add the ½ cup unsalted butter, 1 cup brown sugar, ½ teaspoon salt, ½ teaspoon cinnamon, 1 teaspoon vanilla extract, and ¼ teaspoon nutmeg. Mix thoroughly until the butter is incorporated and the seasonings are evenly distributed.
- In a separate bowl, combine the 4 tablespoons melted unsalted butter, ⅓ cup brown sugar, 2 tablespoons all-purpose flour, ½ teaspoon salt, and 1¼ cups finely chopped pecans. Stir until evenly combined and crumbly.
- Spread the sweet potato mixture evenly into a suitable casserole dish.
- Sprinkle the prepared pecan mixture evenly over the sweet potato layer.
- Arrange the 10 oz mini marshmallows evenly over the pecan topping.
- Bake the casserole in a preheated oven until heated through and the marshmallows are soft and lightly golden on top. Watch closely during the final minutes to prevent excessive browning.
- Let the casserole rest briefly before serving.
Notes
- Drain the cooked sweet potatoes well before mashing to prevent a watery filling.
- For the smoothest texture, mash the sweet potatoes while they are still warm.
- Watch the marshmallows closely near the end of baking because they can brown quickly.
- Prep Time: 25 minutes
- Cook Time: 30 minutes
- Category: Dinner
- Method: Baked
- Cuisine: American
Nutrition
- Serving Size: 8 servings
- Calories: 450
Keywords: sweet potato casserole with marshmallows, sweet potato casserole, marshmallow sweet potato casserole, sweet potato casserole recipe

Leave a Comment