Sweet Potato Casserole with Pecan Topping and Mini Marshmallows Recipe
Introduction
Sweet Potato Casserole is a comforting and classic side dish perfect for holiday meals or any cozy dinner. It combines creamy mashed sweet potatoes with a crunchy pecan topping and gooey marshmallows for the perfect balance of flavors and textures.

Ingredients
- 3 ½ pounds sweet potatoes, peeled and cut into large chunks
- ½ cup brown sugar
- ½ cup unsalted butter, melted
- 1 teaspoon pumpkin pie spice
- 1 teaspoon vanilla extract
- ½ teaspoon salt
- 1 cup pecans, chopped
- ¼ cup unsalted butter, melted
- ¼ cup brown sugar, packed
- 3 tablespoons all-purpose flour
- 5 ounces mini marshmallows
Instructions
- Step 1: Boil the sweet potatoes in a large pot until they are tender, about 20 minutes. Drain well, then mash them until smooth.
- Step 2: Stir the brown sugar, melted butter, pumpkin pie spice, vanilla extract, and salt into the mashed sweet potatoes until well combined.
- Step 3: Spread the sweet potato mixture evenly in a baking dish.
- Step 4: In a separate bowl, mix the chopped pecans, melted butter, brown sugar, and flour to make the topping. Sprinkle this mixture evenly over the sweet potatoes.
- Step 5: Scatter the mini marshmallows on top of the pecan layer.
- Step 6: Bake in a preheated oven at 350°F (175°C) for 20 minutes, or until the marshmallows are golden brown and the topping is bubbly.
Tips & Variations
- For a dairy-free version, substitute butter with coconut oil or a plant-based margarine.
- Add a pinch of cinnamon or nutmeg to the sweet potato mixture for extra warmth.
- Use chopped walnuts instead of pecans if preferred or for a different texture.
- For a less sweet topping, reduce the amount of brown sugar in the pecan mixture.
Storage
Store leftover casserole covered in the refrigerator for up to 3 days. Reheat gently in the oven at 325°F (160°C) until warmed through to maintain the crisp topping and soft interior. Avoid microwaving to prevent the topping from becoming soggy.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I prepare this casserole ahead of time?
Yes, you can assemble the casserole up to a day before baking. Keep it covered in the refrigerator and add the marshmallows just before baking to prevent them from melting too much.
What can I use if I don’t have pumpkin pie spice?
You can substitute with a blend of cinnamon, nutmeg, ginger, and cloves. Use about ¼ teaspoon cinnamon, ⅛ teaspoon nutmeg, and a pinch each of ginger and cloves to match the flavor.
Print
Sweet Potato Casserole with Pecan Topping and Mini Marshmallows Recipe
- Total Time: 1 hour
- Yield: 8 servings 1x
Description
This Sweet Potato Casserole is a comforting and classic side dish featuring tender mashed sweet potatoes sweetened with brown sugar and warmed with pumpkin pie spice and vanilla. It’s topped with a crunchy pecan streusel and gooey mini marshmallows, baked to golden perfection—a perfect recipe for holiday gatherings or cozy family meals.
Ingredients
Sweet Potato Layer
- 3 ½ pounds sweet potatoes, peeled and cut into large chunks
- ½ cup brown sugar
- ½ cup unsalted butter, melted
- 1 teaspoon pumpkin pie spice
- 1 teaspoon vanilla extract
- ½ teaspoon salt
Pecan Topping
- 1 cup pecans, chopped
- ¼ cup unsalted butter, melted
- ¼ cup brown sugar, packed
- 3 tablespoons all-purpose flour
Topping
- 5 ounces mini marshmallows
Instructions
- Prepare sweet potatoes: Boil the peeled and chunked sweet potatoes in a large pot of water until they are tender when pierced with a fork, about 20-25 minutes. Drain well to avoid excess moisture.
- Mash and mix: Mash the drained sweet potatoes in a large bowl. Add brown sugar, melted butter, pumpkin pie spice, vanilla extract, and salt. Mix until fully combined and smooth.
- Assemble sweet potato layer: Pour the sweet potato mixture into a greased baking dish, spreading it out evenly for a flat surface.
- Prepare pecan topping: In a separate bowl, combine chopped pecans, melted butter, brown sugar, and all-purpose flour. Mix until crumbly and evenly incorporated.
- Add topping and marshmallows: Sprinkle the pecan mixture evenly over the sweet potato layer. Then, evenly distribute the mini marshmallows on top of the pecan topping.
- Bake: Preheat the oven to 350°F (175°C). Bake the casserole for about 20 minutes or until the topping is golden brown and the marshmallows are melted and lightly toasted.
- Serve: Remove from oven and let cool slightly before serving to allow the casserole to set.
Notes
- Use fresh sweet potatoes for the best texture and flavor.
- Be careful not to overcook the sweet potatoes in water to avoid sogginess.
- The pecan topping adds a crunchy contrast to the creamy sweet potatoes.
- If you prefer, substitute mini marshmallows with marshmallow fluff spread after baking for less browning.
- This casserole pairs wonderfully with roasted meats, especially during the holidays.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Category: Side Dish
- Method: Baking
- Cuisine: American
Keywords: Sweet Potato Casserole, Holiday Side Dish, Pecan Topping, Marshmallow Topping, Comfort Food

