Why You’ll Love Sweet Potato Casserole with Marshmallows and Pecans Recipe
This casserole is the perfect mix of creamy, crunchy, and sweet flavors. The smooth sweet potato base is rich with butter, maple syrup, cinnamon, and vanilla, creating a comforting and flavorful foundation.
The pecan streusel topping adds a delightful crunch that contrasts beautifully with the soft filling. When the marshmallows melt and toast in the oven, they form a golden, fluffy topping that makes every bite irresistible.
It’s also an easy recipe to prepare ahead of time, making it a great option for holiday gatherings or busy family meals. The ingredients are simple, and the steps are straightforward, so both beginners and experienced cooks can make it successfully.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
2 pounds sweet potatoes (cleaned)
4 Tablespoons butter (softened or melted)
1/4 cup milk (or cream)
1 teaspoon ground cinnamon
1/4 cup brown sugar (packed)
2 Tablespoons maple syrup
1 large egg
1 teaspoon vanilla extract
1/2 teaspoon salt
1/2 cup butter (softened)
1/2 cup all-purpose flour
1/2 cup brown sugar (packed)
1 teaspoon ground cinnamon
3/4 cup pecans (chopped)
2–3 cups miniature marshmallows
Directions
-
Wash, peel, and cut the sweet potatoes into 1-inch chunks. Place them in a large pot and cover with water. Bring the pot to a boil over high heat, then reduce the heat to medium-high and simmer until the sweet potatoes are fork-tender.
-
Drain the sweet potatoes using a colander and return them to the pot. Add the butter, milk, cinnamon, brown sugar, maple syrup, egg, vanilla extract, and salt. Mash with a potato masher or beat with an electric mixer until smooth and well combined.
-
Preheat the oven to 375°F (190°C). Grease a 3-quart baking dish with non-stick cooking spray.
-
Spread the mashed sweet potato mixture evenly in the prepared baking dish.
-
In a medium bowl, mix the butter, flour, brown sugar, and cinnamon with a fork until the mixture becomes crumbly. Stir in the chopped pecans.
-
Sprinkle the streusel mixture evenly over the sweet potatoes.
-
Bake for 10–12 minutes until heated through. Remove briefly from the oven, add the miniature marshmallows over the top, and return to the oven for another 5–6 minutes until the marshmallows are golden and toasted. Watch closely to prevent burning.
-
Remove the casserole from the oven and allow it to cool for about 5 minutes before serving.
Servings and timing
This recipe makes approximately 12 servings, making it ideal for family gatherings or holiday meals.
Preparation time: 20 minutes
Cooking time: 20 minutes
Total time: about 40 minutes
Variations
You can easily adapt this casserole to suit different tastes. For a nuttier flavor, try replacing pecans with chopped walnuts or almonds.
If you prefer a less sweet dish, reduce the brown sugar slightly or skip the marshmallows and double the pecan topping for a crunchy finish.
For extra flavor, add a pinch of nutmeg or pumpkin spice to the sweet potato mixture. You can also mix shredded coconut into the streusel topping for a unique twist.
A dairy-free version can be made by substituting plant-based butter and milk alternatives such as almond milk or oat milk.
Storage/Reheating
Store leftover casserole in an airtight container in the refrigerator for up to 4 days.
To reheat, place a portion in the microwave for about 1–2 minutes until warmed through. For best texture, reheat in the oven at 350°F (175°C) for about 10–15 minutes.
If reheating the entire casserole, cover loosely with foil to prevent the marshmallows from burning while the center warms.
This casserole can also be frozen without the marshmallow topping for up to 2 months. Thaw overnight in the refrigerator before reheating and adding fresh marshmallows.
FAQs
Can I make sweet potato casserole ahead of time?
Yes, you can prepare the sweet potato base and the pecan topping a day in advance. Assemble the casserole, cover it, and refrigerate. Add the marshmallows just before baking.
Do I have to peel the sweet potatoes?
Peeling is recommended because it creates a smoother and creamier casserole texture.
Can I use canned sweet potatoes?
Yes, canned sweet potatoes can be used. Drain them well and mash before mixing with the other ingredients.
How do I prevent marshmallows from burning?
Add the marshmallows during the last few minutes of baking and watch them closely as they toast quickly.
Can I freeze sweet potato casserole?
Yes, but freeze it without the marshmallow topping. Add the marshmallows when reheating before serving.
What can I substitute for pecans?
Walnuts, almonds, or even sunflower seeds can work well as substitutes.
Is this dish a side or a dessert?
It is traditionally served as a side dish, especially during holiday meals, but its sweet flavor sometimes makes it feel like a dessert.
Can I make this recipe gluten-free?
Yes, simply replace the all-purpose flour with a gluten-free flour blend.
What makes the casserole creamy?
The combination of butter, milk, and mashed sweet potatoes creates the creamy texture.
Can I add more spices?
Yes, spices like nutmeg, cloves, or pumpkin spice can enhance the flavor even more.
Conclusion
Sweet Potato Casserole with Marshmallows and Pecans is a timeless comfort dish that brings together creamy mashed sweet potatoes, crunchy pecans, and fluffy toasted marshmallows. Its warm spices and rich flavors make it perfect for holidays, family dinners, or any time you want a cozy and satisfying side dish. With simple ingredients and easy preparation, this casserole is sure to become a favorite at your table.
Sweet Potato Casserole with Marshmallows and Pecans
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Mia
- Total Time: 1 hour
- Yield: 12 servings
- Diet: Vegetarian
Description
A classic sweet potato casserole made with creamy mashed sweet potatoes, warm cinnamon, and maple sweetness, topped with a buttery pecan streusel and toasted marshmallows.
Ingredients
- 2 pounds sweet potatoes (cleaned)
- 4 Tablespoons butter (softened or melted)
- 1/4 cup milk (or cream)
- 1 teaspoon ground cinnamon
- 1/4 cup brown sugar (packed)
- 2 Tablespoons maple syrup
- 1 large egg
- 1 teaspoon vanilla extract
- 1/2 teaspoon salt
- 1/2 cup butter (softened)
- 1/2 cup all-purpose flour
- 1/2 cup brown sugar (packed)
- 1 teaspoon ground cinnamon
- 3/4 cup pecans (chopped)
- 2–3 cups miniature marshmallows
Instructions
- Wash, peel, and cut the sweet potatoes into 1-inch chunks. Place them in a large pot and cover with water. Bring to a boil over high heat, then reduce to medium-high and simmer until the sweet potatoes are fork-tender.
- Drain the sweet potatoes in a colander and return them to the pot. Add butter, milk, cinnamon, brown sugar, maple syrup, egg, vanilla extract, and salt. Mash with a potato masher or mix with an electric mixer until smooth.
- Preheat the oven to 375°F and grease a 3-quart baking dish with non-stick cooking spray.
- Spread the mashed sweet potato mixture evenly in the prepared baking dish.
- In a medium bowl, combine butter, flour, brown sugar, and cinnamon with a fork until crumbly. Stir in the chopped pecans.
- Sprinkle the pecan streusel topping evenly over the sweet potatoes.
- Bake at 375°F for 10–12 minutes until heated through. Remove briefly, sprinkle mini marshmallows over the top, then return to the oven and bake another 5–6 minutes until the marshmallows are golden and toasted.
- Remove from the oven and allow the casserole to cool for about 5 minutes before serving.
Notes
- You can prepare the sweet potato base a day in advance and refrigerate before baking.
- If you prefer a less sweet version, reduce the marshmallows or brown sugar slightly.
- Chopped walnuts can be substituted for pecans.
- Watch the marshmallows closely in the oven as they brown quickly.
- Leftovers can be stored covered in the refrigerator for up to 3 days and reheated in the oven.
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Category: Side Dish
- Method: Bake
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 320 kcal
- Sugar: 22 g
- Sodium: 220 mg
- Fat: 14 g
- Saturated Fat: 7 g
- Unsaturated Fat: 6 g
- Trans Fat: 0 g
- Carbohydrates: 38 g
- Fiber: 3 g
- Protein: 3 g
- Cholesterol: 55 mg
