As the cool breeze of autumn settles in, I’ve found myself reminiscing about the comforting meals that warm both heart and home. One dish that not only brings nostalgia but also garners delightful smiles at the dinner table is Sweet Potato Casserole with Marshmallows and Pecan Streusel. The moment you take that first heavenly bite, the blend of sweet potatoes, buttery pecans, and fluffy marshmallows transports you to a cozy fall gathering, no matter the season.
This recipe came into my life through a last-minute holiday dinner, where I was tasked with bringing a side dish that would impress yet not stress me out. With its perfect balance of sweetness and crunch, this casserole quickly became a cherished staple within my home. What I love most is its versatility—whether it’s a weeknight dinner or a festive gathering, it steals the spotlight effortlessly.
Join me in creating this irresistible dish that celebrates the richness of sweet potatoes and the nostalgia of family feasts. You’ll find it’s easy to whip up, and the flavors are bound to leave everyone asking for seconds!
Why is Sweet Potato Casserole with Marshmallows and Pecan Streusel a Must-Try?
Comforting, the warm blend of sweet potatoes and marshmallows creates a dish that feels like a hug on your plate. Quick and easy, you’ll have this stunning casserole ready in just about 30 minutes! Crowd-pleaser, it always leaves my friends and family begging for more. Versatile, this dish shines as a side for any meal or as a star at holiday gatherings. Don’t miss the chance to explore even more delightful sides—check out my popular side dish recipes for more inspiration!
Sweet Potato Casserole Ingredients
• Dive into this cozy dish with just a few simple ingredients!
For the Casserole
- Sea Salt – 3 ¼ teaspoons to enhance the natural sweetness of the sweet potatoes.
- Sweet Potatoes – 3 pounds, peeled and cut into 2-inch pieces, the star of this sweet potato casserole with marshmallows and pecan streusel!
- Unsalted Butter – ½ cup melted, lending a rich, creamy texture to the mix.
- Light Brown Sugar – ⅔ cup to provide that perfect sweetness and caramel flavor.
- All-Purpose Flour – ⅓ cup acts as a binding agent for the streusel topping.
- Cinnamon – 1 teaspoon for warm and cozy spicing.
- Maple Syrup – 2 tablespoons add an extra hint of sweetness and sophistication.
- Vanilla Extract – 1 teaspoon to elevate the overall flavor profile.
- Fresh Lemon Juice – 1 tablespoon brings a zesty brightness to balance the sweetness.
- Heavy Cream – ¼ cup for a luscious, creamy texture.
- Large Eggs – 2 for binding and richness.
- Nutmeg – ⅛ teaspoon for that earthy warmth.
- Ginger – ¼ teaspoon to add a touch of zing.
For the Topping
- Mini Marshmallows – 2 cups create that irresistibly gooey top layer.
- Chopped Pecans – ⅓ cup for a delightful crunch and nutty flavor.
How to Make Sweet Potato Casserole
-
Preheat your oven to 350°F and position a rack in the center. Greasing a 9 x 13-inch baking dish will ensure a beautiful, non-stick finish for your casserole.
-
Boil a large pot of water with 2 teaspoons of sea salt. Add the sweet potatoes and simmer until fork-tender, about 15 minutes—just the right softness for mashing!
-
Mix in a small bowl: ¼ cup of the melted butter, ¼ teaspoon of salt, ⅓ cup of brown sugar, flour, and ½ teaspoon of cinnamon. Combine until the mixture resembles pea-sized crumbs, then refrigerate it to firm up the streusel topping.
-
Mash the drained sweet potatoes right in the pot, adding the remaining 1 teaspoon of salt, ¼ cup melted butter, ⅓ cup brown sugar, ½ teaspoon cinnamon, maple syrup, vanilla, lemon juice, heavy cream, eggs, nutmeg, and ginger. Aim for a smooth, creamy texture that’s bursting with flavor!
-
Spread the sweet potato mixture evenly into your greased baking dish. Top with 1½ cups of marshmallows, then sprinkle the chilled streusel topping over it. Finish off with the pecans and the remaining ½ cup of marshmallows for that delightful gooeyness.
-
Bake for 25 to 30 minutes, or until the marshmallow topping is golden brown. Keep an eye on it—if the marshmallows brown too quickly, gently cover with foil. Let it sit for 5 minutes before serving to let the flavors meld beautifully.
Optional: Drizzle with extra maple syrup for a delightful finishing touch.
Exact quantities are listed in the recipe card below.
Sweet Potato Casserole Variations
Feel free to explore exciting twists and alternative ingredients to make this dish your own!
- Vegan: Substitute unsalted butter with coconut oil and use flax eggs in place of real eggs for a plant-based version.
- Nut-Free: Omit the pecans, and add an extra cup of mini marshmallows for that uplifting crunch without the nuts.
- Spicy Kick: Stir in ¼ teaspoon of cayenne pepper for a surprising and delightful heat that cuts through the sweetness.
- Fruit-Infused: Add 1 cup of dried cranberries or apple chunks for a burst of fruity goodness that enhances the flavor profile.
- Creamy Delight: Replace heavy cream with coconut cream for a sweet, tropical twist that pairs beautifully with sweet potatoes.
- Sweet Potato Blend: Mix in 1 pound of mashed butternut squash for added creaminess and a subtle flavor variation that’s equally delicious.
- Savory Flavor: Incorporate ½ cup of crumbled blue cheese into the sweet potato mix for a bold, tangy contrast to the sweetness of the marshmallows.
- Chocolate Lover’s Dream: Fold in ½ cup of semi-sweet chocolate chips into the sweet potato mixture for a decadent touch that will surprise everyone.
No matter the variation, each version is bound to create a delicious memory around your dinner table!
Make Ahead Options
These Sweet Potato Casserole with Marshmallows and Pecan Streusel are perfect for busy weeknights or festive gatherings! You can prepare the sweet potato mixture up to 24 hours in advance; simply follow the steps to mash the sweet potatoes, then cover and refrigerate the mixture. For the streusel topping, mix and store it in an airtight container in the fridge to maintain its crispness. When you’re ready to bake, simply spread the sweet potato mixture into your greased baking dish, top with marshmallows and streusel, and bake following the original instructions. This way, you’ll save precious time and still enjoy a dish that’s just as delicious!
What to Serve with Sweet Potato Casserole with Marshmallows and Pecan Streusel?
As you prepare to enjoy this heartwarming dish, let’s explore some delightful sides and accompaniments that will complete your meal beautifully.
- Savory Green Beans: Crisp-tender and lightly seasoned, these vibrant veggies add a lovely contrast to the sweetness of the casserole.
- Buttery Cornbread: Rich and moist, cornbread is perfect for soaking up the flavors of your sweet potato casserole with marshmallows and pecan streusel.
- Roasted Brussels Sprouts: Their earthy flavor and crispy edges create a delightful balance with the casserole’s creamy texture. Pairing these will elevate your dinner experience.
- Herbed Turkey: A perfectly roasted turkey can be an impressive centerpiece that pairs wonderfully with the richness of sweet potatoes.
- Cranberry Sauce: Tangy and sweet, a dollop of cranberry sauce can enhance the flavors and add a festive touch to your meal.
- Apple Crisp: For dessert, serve a warm apple crisp; the cinnamon and tart apples harmonize beautifully with the sweetness of your casserole.
- Chilled White Wine: A glass of chilled Sauvignon Blanc will refresh your palate while complementing the meal’s comforting aspects.
- Maple Pecan Pie: Finish off the evening with a slice of maple pecan pie, bringing all those warm, nutty flavors full circle.
- Homemade Rolls: Light, fluffy rolls are perfect for mopping up every last bit of the casserole—who could resist?
How to Store and Freeze Sweet Potato Casserole
Fridge: Keep your sweet potato casserole with marshmallows and pecan streusel in an airtight container for up to 3 days. Ensure it cools completely before sealing to maintain freshness.
Freezer: For longer storage, freeze the casserole in an airtight container or wrap it tightly in plastic wrap for up to 3 months. Thaw in the fridge overnight before reheating.
Reheating: To reheat, place the casserole in a preheated oven at 350°F for about 20-25 minutes, or until heated through. You may want to add a few extra marshmallows on top for a gooey finish!
Room Temperature: If serving at a gathering, do not leave the casserole out for more than 2 hours to ensure food safety.
Expert Tips for Sweet Potato Casserole
-
Choose Sweet Potatoes Wisely: Opt for medium-sized sweet potatoes for even cooking and a more consistent texture in your sweet potato casserole with marshmallows and pecan streusel.
-
Avoid Over-Mashing: Mash your sweet potatoes just until smooth. Over-mashing can result in a gummy texture, which you want to avoid for a light, fluffy casserole.
-
Streusel Consistency: Make sure your streusel topping resembles pea-sized crumbs before refrigerating. This ensures a delightful crunch over the marshmallows when baked.
-
Monitor Browning: If the marshmallows brown too quickly during baking, loosely cover the dish with foil to prevent burning while the casserole continues to cook.
-
Cool Before Serving: Let the casserole sit for 5 minutes after baking to help the flavors settle and make serving easier.
Sweet Potato Casserole with Marshmallows and Pecan Streusel Recipe FAQs
What type of sweet potatoes should I use for the casserole?
Choose medium-sized sweet potatoes that feel firm and heavy for their size. Look for ones with smooth skin and no dark spots or blemishes, ensuring the best flavor and texture in your sweet potato casserole with marshmallows and pecan streusel.
How should I store leftovers?
Absolutely! Allow your sweet potato casserole with marshmallows and pecan streusel to cool completely before transferring it to an airtight container. It will stay fresh in the refrigerator for about 3 days. Just reheat it gently in the oven when you’re ready to enjoy more!
Can I freeze sweet potato casserole?
Yes, you can! Wrap the casserole tightly in plastic wrap or transfer it to an airtight container. It can be frozen for up to 3 months. When you’re ready to eat it, thaw it overnight in the refrigerator, then bake it at 350°F for about 20-25 minutes until warmed through.
What to do if my marshmallows are browning too quickly?
That can happen! If you notice the marshmallows brown too fast while baking, don’t hesitate to tent your casserole with a piece of aluminum foil. This will slow down the browning process while allowing the rest of the casserole to finish baking beautifully.
Any dietary considerations for this recipe?
Definitely! This casserole contains eggs and dairy, so be mindful of allergies. For a dairy-free version, you can substitute the heavy cream with coconut milk and use vegan butter. Just make sure to choose marshmallows that are free of gelatin if you’re catering to a vegan diet.
Do I have to use mini marshmallows?
Not at all! While mini marshmallows are a classic choice, feel free to use regular-sized marshmallows for a more dramatic presentation. Just keep in mind that they may take a little longer to toast and may require adjusting the cooking time slightly. The more the merrier!

Sweet Potato Casserole with Marshmallows and Pecan Streusel Magic
Ingredients
Equipment
Method
- Preheat your oven to 350°F and grease a 9 x 13-inch baking dish.
- Boil a large pot of water with 2 teaspoons of sea salt. Add the sweet potatoes and simmer until fork-tender, about 15 minutes.
- In a small bowl, mix ¼ cup melted butter, ¼ teaspoon salt, ⅓ cup brown sugar, flour, and ½ teaspoon cinnamon until crumbly. Refrigerate.
- Mash the drained sweet potatoes, adding remaining ingredients until smooth and creamy.
- Spread the sweet potato mixture in the baking dish. Top with 1½ cups marshmallows and streusel topping. Add pecans and remaining marshmallows.
- Bake for 25 to 30 minutes, or until the topping is golden brown. Let sit for 5 minutes before serving.







