The moment the sweet potato casserole emerges from the oven, the kitchen fills with an irresistible symphony of warm spices and toasted pecans. It’s a dish that transforms mealtime into a celebration, inviting both family and friends to gather round with eager anticipation. I stumbled upon this delightful recipe when I was searching for ways to elevate my holiday spreads, and let me tell you, it quickly became a cherished favorite.
Picture luscious, creamy sweet potatoes blended to perfection with the richness of brown sugar and vanilla, all topped with a golden, crunchy streusel and a fluffy layer of marshmallow crème. With each bite, this casserole strikes the perfect balance between comfort and sophistication—ideal for those cozy nights in or festive gatherings.
Even if your schedule is jam-packed, this dish comes together easily and will have everyone asking for seconds. Join me on this culinary adventure and discover how simple ingredients can create something truly spectacular with this Sweet Potato Casserole recipe!
Why is Sweet Potato Casserole a Must-Try?
Irresistible flavor: The combination of sweet potatoes, marshmallow fluff, and crunchy pecans creates a delightful medley that’s both sweet and savory.
Quick prep: With minimal effort, you can prepare this dish, especially when you bake the sweet potatoes in advance.
Crowd pleaser: Perfect for holiday gatherings or casual dinners, this casserole will impress your guests and become a new favorite.
Versatile serving: Serve it as a side dish or even a decadent dessert, making it suitable for any occasion.
Comforting texture: The creamy filling topped with a golden streusel brings a satisfying crunch in every mouthful, appealing to all ages.
Delightful presentation: Its beautiful layers create an eye-catching centerpiece for your dining table—just wait for the compliments!
Sweet Potato Casserole Ingredients
• Get ready to create a delightful dish!
For the Filling
- Sweet potatoes – 4 medium, about 16 ounces total; these provide the creamy base for your Sweet Potato Casserole.
- Brown sugar – 1/2 cup; adds a rich sweetness that balances the flavors beautifully.
- Whole milk – 1 cup; helps to create a creamy consistency that melds everything together.
- Whole eggs – 2; act as a binding agent to hold the filling together.
- Vanilla extract – 1 teaspoon; brings a warm, inviting aroma and flavor to the casserole.
- Salt – 1 teaspoon; enhances the sweetness of the dish.
For the Topping
- Marshmallow crème – 1 (13 oz.) large jar Jet-puffed; creates a fluffy, sweet layer that’s irresistible.
- Brown sugar (for topping) – 1/2 cup; adds a delightful caramelized crust to the top of the casserole.
- Pecans – 1/2 cup, finely chopped; provide a crunchy texture that pairs perfectly with the creaminess.
- Flour – 1/3 cup; helps to bind the topping ingredients together.
- Butter, melted – 3 tablespoons; adds richness and helps to achieve that golden topping.
How to Make Sweet Potato Casserole
-
Preheat: Start by preheating your oven to 375°F (190°C). While it’s warming, wash the sweet potatoes and bake them on a foil-lined baking sheet for about 1 hour, until fork tender. Once cooled, scoop out the flesh into a large mixing bowl.
-
Mix: Increase the oven temperature to 400°F (200°C). In the bowl with sweet potatoes, add the 1/2 cup of brown sugar, 1 cup of whole milk, 2 eggs, 1 teaspoon of vanilla extract, and 1 teaspoon of salt. Use a fork to mash everything together until combined, leaving a few chunks for added texture.
-
Combine: In a separate bowl, stir together the 1/2 cup of brown sugar, 1/2 cup of finely chopped pecans, 1/3 cup of flour, and 3 tablespoons of melted butter. Mix thoroughly with a fork until crumbly.
-
Layer: Spread the sweet potato mixture into a greased 9-inch square baking dish. Gently layer the marshmallow crème on top, followed by the streusel topping mixture, making sure it’s evenly distributed.
-
Bake: Place the casserole in the oven and bake for 30 minutes, or until the top is golden brown and bubbly.
Optional: Serve warm for an extra comforting dish.
Exact quantities are listed in the recipe card below.
Sweet Potato Casserole Variations
Feel free to get creative and make this dish uniquely yours! With a few simple tweaks, you can elevate the flavors and textures like a master chef.
- Nut-Free: Substitute pecans with sunflower seeds or omit them entirely for a crunchy and nut-free option.
- Vegan-Friendly: Use coconut milk, flax eggs, and a dairy-free marshmallow alternative for a plant-based twist that everyone will love.
- Spicy Kick: Add a pinch of cayenne pepper or a drizzle of sriracha to bring a warming heat that pairs beautifully with the sweetness.
- Maple Syrup: Swap brown sugar for pure maple syrup to infuse a rich, earthy flavor throughout the casserole.
- Coconut Topping: Sprinkle shredded coconut over the marshmallow layer for an exotic twist that adds chewiness and tropical flair.
- Bourbon Infusion: Incorporate a splash of bourbon into the filling for a sophisticated, grown-up touch that enhances the sweet potato flavor.
- Crushed Cookies: Top with crushed gingersnaps or graham crackers instead of the traditional streusel for added crunch and a hint of spice.
- Fruit Surprise: Fold in chopped apples or pears for fruity bites that complement the sweet potatoes beautifully.
What to Serve with Sweet Potato Casserole?
Elevate your comfort meal with these delightful pairings that harmonize perfectly with this luscious dish.
- Savory Green Beans: Their crispness and earthy flavor create a lovely contrast to the sweetness of the casserole.
- Honey-Glazed Carrots: The natural sweetness pairs beautifully, while their bright color adds a pop to your table.
- Creamy Mashed Potatoes: A classic pairing, the velvety texture complements the casserole’s crunch while adding heartiness to the meal.
- Roasted Brussels Sprouts: Their nutty flavor enhances the pecans in your casserole, making every bite a delightful experience.
- Cranberry Sauce: A tangy addition that balances the sweetness, this classic condiment brightens up each taste.
- Grilled Chicken: Perfectly seasoned grilled chicken adds a hearty protein option to round out this comforting dish.
Each of these sides presents a unique texture or flavor that enhances the sweet notes of your casserole, ensuring a memorable dining experience for everyone. Pairing thoughtfully allows the sweet potato casserole to shine even brighter!
Expert Tips for Sweet Potato Casserole
• Choose Fresh Potatoes: Look for firm, brightly colored sweet potatoes. Older potatoes might be dry and bland, affecting your casserole’s flavor.
• Mash with Care: While mashing, leave a few chunks for a delightful texture. Over-mashing can make the mixture too smooth and lost its rustic charm.
• Even Topping: When layering the marshmallow crème and streusel, ensure even coverage for consistent flavor and texture in each bite of your Sweet Potato Casserole.
• Watch the Bake: Keep an eye on the casserole in its final baking stage. If the top begins to brown too quickly, cover it loosely with foil to prevent burning.
• Make Ahead: Prepare the sweet potato filling ahead of time and store it in the fridge for up to a day. Assemble and bake right before serving for a warm, fresh dish.
How to Store and Freeze Sweet Potato Casserole
Room Temperature: Allow your Sweet Potato Casserole to cool completely before covering it with foil and storing at room temperature for up to 2 hours.
Fridge: Store leftovers in an airtight container in the fridge for up to 3 days. Reheat slices in the microwave or the oven for a warm treat.
Freezer: For long-term storage, freeze the casserole before baking. Cover tightly with plastic wrap and aluminum foil, and it will last up to 3 months.
Reheating: When ready to enjoy, thaw overnight in the fridge and bake at 350°F (175°C) for 25-30 minutes, or until heated through.
Make Ahead Options
These Sweet Potato Casserole preparations are perfect for busy home cooks looking to save time during meal planning! You can bake the sweet potatoes and mash them up to 24 hours in advance, storing them in the refrigerator to retain their flavor and texture. Additionally, combine the topping ingredients (brown sugar, pecans, flour, and melted butter) and refrigerate them separately for up to 3 days to keep them fresh. When you’re ready to serve, simply combine the mashed sweet potatoes with milk, eggs, and vanilla, then layer with marshmallow crème and top with the streusel mixture before baking. This way, you’ll have delicious results with minimal effort, making your meal gatherings delightful and hassle-free!
Sweet Potato Casserole Recipe FAQs
How do I choose the best sweet potatoes for my casserole?
Absolutely! When selecting sweet potatoes, look for firm, vibrant ones without dark spots or blemishes. They should feel heavy for their size, indicating moisture and sweetness. Generally, medium-sized potatoes work well, and you can expect them to weigh about 4 ounces each for this recipe.
What is the best way to store leftover Sweet Potato Casserole?
To keep your casserole fresh, allow it to cool completely, then transfer it to an airtight container. It can be stored in the refrigerator for up to 3 days. When ready to enjoy, simply reheat individual slices in the microwave or pop it back in the oven at 350°F (175°C) for about 10-15 minutes until warmed through.
Can I freeze Sweet Potato Casserole? How?
Yes, you can! I often prepare my casserole ahead of time and freeze it for later. To do this, assemble the casserole but do not bake it. Instead, tightly cover it with plastic wrap and then with aluminum foil. It can be frozen for up to 3 months. When you’re ready to enjoy it, let it thaw overnight in the fridge, then bake at 350°F (175°C) for 25-30 minutes.
What are some common troubleshooting tips if my casserole doesn’t turn out?
If your casserole is overly watery, the mashed sweet potatoes may have been too moist. To resolve this, you can mix in a bit more flour or cornstarch. On the flip side, if it’s too dry, adding a splash of milk before reheating can help restore moisture. Remember to also keep an eye on baking time—if it’s browning too quickly, cover it loosely with foil during the latter stages of baking!
Can I make Sweet Potato Casserole ahead of time?
Very! You can prepare the sweet potato filling and store it in the refrigerator for up to a day before baking. Just remember to assemble and top it with marshmallow fluff and streusel right before placing it in the oven. This way, your casserole retains its fresh-baked warmth when served.
Is Sweet Potato Casserole suitable for people with nut allergies?
If anyone at your gathering has nut allergies, I recommend substituting the pecans with a mixture of crushed graham crackers or oats for a similar texture. Just keep in mind that this alteration still keeps the delicious crunch while ensuring a safe option for everyone at the table.

Sweet Potato Casserole That Will Wow Your Dinner Guests
Ingredients
Equipment
Method
- Preheat your oven to 375°F (190°C). Bake sweet potatoes on a foil-lined sheet for about 1 hour, until fork tender. Scoop flesh into a mixing bowl.
- Increase oven to 400°F (200°C). Mix sweet potatoes with brown sugar, milk, eggs, vanilla, and salt until combined, leaving chunks for texture.
- In another bowl, combine brown sugar, pecans, flour, and melted butter until crumbly.
- Spread sweet potato mixture into a greased baking dish. Layer marshmallow crème and topping evenly.
- Bake for 30 minutes or until the top is golden brown and bubbly.







