There is something truly magical about the comforting warmth and rich flavors of a classic Sweet Potato Casserole with Marshmallows and Pecans Recipe. This dish not only bursts with natural sweetness from tender mashed sweet potatoes but also delights with the crunchy pecan streusel and gooey, golden toasted marshmallows crowning the top. Perfect for holidays or any cozy family dinner, this casserole is that unforgettable blend of sweet, buttery, and nutty notes that invites everyone back for seconds. Whether you’re a casserole newbie or a seasoned pro, this recipe brings incredible texture and flavor that feels like a loving hug on a plate.
Ingredients You’ll Need
Gathering simple, wholesome ingredients is the key to crafting a standout Sweet Potato Casserole with Marshmallows and Pecans Recipe. Each item plays an essential role in delivering the dish’s comforting texture, rich flavor, and irresistible aroma. From creamy butter to the touch of cinnamon, these ingredients combine to create magic in every bite.
- 2 pounds sweet potatoes: The star ingredient offering natural sweetness and a velvety base for the casserole.
- 4 Tablespoons butter (softened or melted): Adds richness and helps create a smooth, creamy texture.
- 1/4 cup milk or cream: Ensures the mash stays moist and luscious without overwhelming the sweet potato flavor.
- 1 teaspoon ground cinnamon: Brings a warm, cozy spice that pairs beautifully with the sweetness.
- 1/4 cup brown sugar (packed): Deepens the sweetness with a subtle molasses note.
- 2 Tablespoons maple syrup: Enhances natural sweet potato flavor with a hint of woodsy sweetness.
- 1 large egg: Binds the mixture, adding structure and silkiness.
- 1 teaspoon vanilla extract: Injects warm, fragrant undertones for extra depth.
- 1/2 teaspoon salt: Balances sweetness and sharpens overall flavor.
- 1/2 cup butter (for streusel topping, softened): Creates a crumbly, buttery crust that crisps beautifully in the oven.
- 1/2 cup all-purpose flour: Provides structure for the streusel topping’s delightful crunch.
- 1/2 cup brown sugar (for topping, packed): Adds a caramelized sweetness complementing the nuts and marshmallows.
- 1 teaspoon ground cinnamon (for topping): Continues the warm spice theme in the crunchy layer.
- 3/4 cup pecans (chopped): Offers irresistible crunch and a nutty contrast to the soft sweet potatoes.
- 2-3 cups miniature marshmallows: The classic finishing touch that melts and toasts to golden perfection on top.
How to Make Sweet Potato Casserole with Marshmallows and Pecans Recipe
Step 1: Prepare and Cook the Sweet Potatoes
Start by washing, peeling, and cutting the sweet potatoes into roughly 1-inch chunks to ensure they cook evenly. Place these chunks in a large pot and cover them with water. Bring the pot to a boil over high heat, then reduce to medium-high and allow the sweet potatoes to simmer until fork-tender. This step is crucial for achieving that creamy mash that’s the foundation of this dish.
Step 2: Mash and Mix the Sweet Potato Base
Drain the cooked sweet potatoes in a colander, then transfer them back to the pot. While still warm, add softened butter, milk (or cream), cinnamon, brown sugar, maple syrup, the egg, vanilla extract, and salt. Mash everything together using a potato masher or whip with an electric mixer until smooth and well combined. This mixture should be rich, slightly fluffy, and bursting with warm, sweet spices.
Step 3: Prepare the Baking Dish
Preheat your oven to 375ºF and lightly grease a 3-quart baking dish with non-stick cooking spray. Evenly spread the sweet potato mixture into the dish, smoothing the surface so the topping can be spread evenly.
Step 4: Make the Pecan Streusel Topping
In a medium bowl, combine softened butter, all-purpose flour, brown sugar, and cinnamon. Use a fork to mix until the mixture turns crumbly and well combined. Stir in the chopped pecans, distributing them evenly throughout this buttery crumble. This topping will provide a delightful texture contrast when baked atop the smooth sweet potatoes.
Step 5: Assemble and Bake the Casserole
Sprinkle the pecan streusel mixture evenly over the mashed sweet potatoes. Bake the casserole at 375ºF for 10 to 12 minutes, just until heated through and the topping starts to firm up. Then, carefully layer the miniature marshmallows across the top and return the dish to the oven. Bake for another 5 to 6 minutes, watching closely, until the marshmallows puff up and toast to a beautiful golden brown. Keep an eye on the marshmallows to avoid burning, as they can become delicate quickly!
Step 6: Cool and Serve
Once baked, allow the casserole to cool for about 5 minutes before serving. This brief rest helps the topping set and gives everyone a moment to admire that gorgeous golden finish before digging in!
How to Serve Sweet Potato Casserole with Marshmallows and Pecans Recipe
Garnishes
A sprinkle of extra chopped pecans adds a fresh crunch and a lovely rustic touch that complements the rich casserole. For a splash of color and brightness, a few fresh rosemary sprigs or chopped parsley make a charming garnish, offering a subtle herbaceous contrast.
Side Dishes
Sweet Potato Casserole with Marshmallows and Pecans Recipe pairs wonderfully with savory mains like roasted turkey, glazed ham, or herb-seasoned chicken. Its sweet richness balances beautifully with crisp, fresh green beans, a simple garden salad, or tangy cranberry sauce, creating a well-rounded festive meal.
Creative Ways to Present
For entertaining, consider serving the casserole in individual ramekins or mini cast-iron skillets. This not only looks charming but keeps each portion warm and perfectly toasted on top. Alternatively, use colorful baking dishes that match your holiday decor for an inviting centerpiece everyone will admire before digging in.
Make Ahead and Storage
Storing Leftovers
After enjoying your Sweet Potato Casserole with Marshmallows and Pecans Recipe, store leftovers in an airtight container in the refrigerator for up to 3 to 4 days. This way, the flavors deepen and can be easily reheated for a quick, comforting meal any day of the week.
Freezing
This casserole freezes beautifully! Wrap it tightly in plastic wrap and aluminum foil or use a freezer-safe container. It will keep well for up to 2 months. Thaw overnight in the fridge before reheating for the best texture and flavor.
Reheating
To reheat, place the casserole in a preheated 350ºF oven until warmed through, usually about 20 to 25 minutes. If you want to revive the marshmallow topping’s toasted texture, broil for a minute or two carefully watching to avoid burning. This always brings back the just-baked magic enchantingly!
FAQs
Can I make this Sweet Potato Casserole with Marshmallows and Pecans Recipe vegan?
Absolutely! Replace butter with vegan margarine or coconut oil, swap milk for a plant-based milk like almond or oat milk, and omit the egg or use a flax egg as a binder. Use vegan marshmallows to keep it fully plant-based as well.
What can I use instead of marshmallows?
If marshmallows aren’t your thing or you want a less sweet topping, try a crunchy pecan streusel only or top the casserole with toasted coconut flakes for a tropical twist. Some also enjoy a light dusting of powdered sugar before serving as a subtle sweet finish.
How far in advance can I prepare this casserole?
You can prepare the sweet potato mash and streusel topping up to a day ahead. Assemble everything just before baking or keep the covered baking dish in the fridge overnight and add marshmallows right before the final bake for best texture.
Can I cook the sweet potatoes in the oven instead of boiling?
Yes, roasting the sweet potatoes in the oven until tender enhances their natural sweetness and adds depth of flavor. Roast at 400ºF wrapped in foil for about 45-60 minutes, then proceed with mashing and mixing the other ingredients.
Why is my marshmallow topping not melting properly?
If marshmallows don’t melt and toast as expected, it might be because your oven temperature is too low or the marshmallows were added too early. Always add marshmallows after the casserole has baked partially and make sure your oven is hot enough (around 375ºF) for quick toasting.
Final Thoughts
There is simply nothing like coming together around a warm dish like this Sweet Potato Casserole with Marshmallows and Pecans Recipe to make any meal feel special. It’s one of those timeless classics that brings joy, nostalgia, and a burst of cozy flavor to the table. I encourage you to try it as soon as possible – your family and friends will thank you for sharing such a delicious, heartwarming treat!
Print
Sweet Potato Casserole with Marshmallows and Pecans Recipe
A comforting and classic Sweet Potato Casserole made with creamy mashed sweet potatoes, topped with a crunchy pecan streusel and toasted miniature marshmallows. Perfect for holiday dinners or cozy family meals.
- Total Time: 50 minutes
- Yield: 8 servings
Ingredients
Sweet Potato Mixture
- 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
Pecan Streusel Topping
- 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
Other
- 2–3 cups miniature marshmallows
Instructions
- Prepare Sweet Potatoes: 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 fork-tender, about 15-20 minutes.
- Mash Sweet Potatoes: Drain the cooked sweet potatoes and return them to the pot. Add butter, milk, ground cinnamon, brown sugar, maple syrup, egg, vanilla extract, and salt. Mash thoroughly with a potato masher or whip with an electric mixer until smooth and creamy.
- Preheat Oven & Prepare Dish: Preheat your oven to 375ºF (190ºC). Grease a 3-quart baking dish with non-stick cooking spray to prevent sticking.
- Assemble Sweet Potato Layer: Spread the mashed sweet potato mixture evenly in the prepared baking dish, creating a smooth surface.
- Make Pecan Streusel: In a medium bowl, mix softened butter, all-purpose flour, brown sugar, and cinnamon with a fork until crumbly. Stir in the chopped pecans evenly.
- Add Streusel Topping: Sprinkle the prepared pecan streusel topping evenly over the mashed sweet potatoes.
- Bake First Phase: Bake in the preheated oven at 375ºF for 10-12 minutes or until the casserole is heated through and the streusel is slightly set.
- Add Marshmallows and Finish Baking: Remove from oven and evenly scatter 2-3 cups of miniature marshmallows on top. Return to oven and bake for an additional 5-6 minutes, or until marshmallows are toasted golden brown. Keep a close eye to avoid burning.
- Cool and Serve: Remove the casserole from the oven and let it cool for 5 minutes before serving to allow flavors to meld and topping to set.
Notes
- Use either milk or cream depending on desired richness for the sweet potato mash.
- Watch the marshmallows carefully in the final minutes to prevent burning.
- Chopped pecans can be toasted beforehand for extra flavor.
- This casserole can be prepared ahead up to step 6, then refrigerated and baked before serving.
- Substitute maple syrup with honey if preferred.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Side Dish
- Method: Baking
- Cuisine: American