Sweet potato casserole with marshmallows is a quintessential holiday dish that perfectly balances sweet and savory flavors. This dish brings warmth and comfort to any gathering, making it a favorite on Thanksgiving and Christmas tables.
With creamy mashed sweet potatoes, a crunchy pecan topping, and gooey marshmallows, it’s a crowd-pleaser that appeals to both kids and adults alike. Follow this detailed guide to create a delectable casserole that will become a beloved tradition in your home.

Why You’ll Love This Sweet Potato Casserole with Marshmallows
- Perfect Balance of Flavors: The sweetness of the marshmallows and brown sugar complements the natural earthiness of the sweet potatoes.
- Delightful Texture Contrast: Creamy sweet potatoes, crunchy pecans, and gooey marshmallows create a harmonious blend of textures.
- Easy to Make: This recipe is straightforward, making it accessible even for novice cooks.
- Versatile Dish: Perfect for holiday feasts or as a comforting side dish for any meal.
- Make-Ahead Friendly: Can be prepared in advance, saving time on busy cooking days.
Sweet Potato Casserole with Marshmallows Recipe
For this delicious casserole, you’ll need the following ingredients:
Ingredients
- 6 sweet potatoes (about 3 lbs), cut into cubes
- ½ teaspoon vanilla extract
- 1 cup chopped pecans, divided
- ¼ teaspoon cinnamon
- ⅓ cup packed brown sugar
- ¼ cup butter, softened
- Salt and black pepper to taste
- 2 ½ cups miniature marshmallows
Optional Add-ons
- Chopped walnuts
- Dried cranberries
- Shredded coconut
- Maple syrup drizzle
Step-by-Step Instructions for Sweet Potato Casserole with Marshmallows
#1 Preheat the Oven
Begin by preheating your oven to 375°F (190°C) and greasing a 9 x 13-inch baking pan to prevent sticking.
#2 Boil the Sweet Potatoes
Place the cubed sweet potatoes in a large pot of boiling water. Simmer for about 13-15 minutes, or until the potatoes are fork-tender. Drain well to remove excess water.
#3 Mash the Potatoes
Transfer the drained sweet potatoes to a large bowl. Mash thoroughly, then add the brown sugar, softened butter, vanilla extract, cinnamon, salt, and pepper. Mix until the ingredients are well incorporated and the mixture is smooth.
#4 Incorporate Pecans
Fold in half of the chopped pecans to add a nutty crunch throughout the casserole.
#5 Assemble the Casserole
Spread the mashed sweet potato mixture evenly into the prepared baking pan. Sprinkle the remaining pecans and miniature marshmallows over the top.
#6 Bake the Casserole
Place the casserole in the preheated oven and bake for 20-25 minutes, or until the marshmallows are golden brown and the sweet potato mixture is heated through. Watch closely to prevent the marshmallows from burning.
Storage and Serving
Store any leftovers in an airtight container in the refrigerator for up to 4 days. To reheat, place the casserole in the oven at 350°F (175°C) until warmed through or use a microwave for quicker reheating. This dish can also be prepared a day ahead and baked just before serving.
Tips for Success
- Use Fresh Sweet Potatoes: For the best texture and flavor, choose fresh, firm sweet potatoes.
- Avoid Overcooking: Boil the sweet potatoes just until tender to prevent a watery casserole.
- Customize Sweetness: Adjust the amount of brown sugar and marshmallows to suit your taste preferences.
Variations
- Spiced Sweet Potato Casserole: Add a pinch of nutmeg and allspice for a warm, spiced flavor.
- Nut-Free Option: Omit the pecans and use sunflower seeds or pumpkin seeds as a crunchy topping.
- Vegan Version: Substitute the butter with a plant-based alternative and use vegan marshmallows.
- Savory Twist: Reduce the brown sugar and add a sprinkle of cheese on top for a savory version.
In Conclusion
Sweet potato casserole with marshmallows is a versatile and comforting dish that can be enjoyed year-round. With its creamy texture, crunchy topping, and sweet flavor, it’s sure to be a hit at your next gathering. Enjoy this delightful recipe and make it a staple in your kitchen!