The scent of sweet potatoes baking and cinnamon wafting through the kitchen always takes me back to family gatherings centered around the dining table. When I bring out my Sweet Potato Casserole with Pecans and Marshmallows, it becomes an instant crowd-pleaser. This traditional Thanksgiving side dish is not just easy to whip up, but also adds a delightful twist to any holiday feast. Creamy and fluffy on the inside, with a crunchy topping that marries the sweetness of gooey marshmallows and the nutty crunch of pecans, it’s a comforting blend that’s hard to resist. Plus, it’s a wonderful way to showcase seasonal produce while keeping your cooking stress-free. Are you ready to bring a little nostalgia to your dinner table? Let’s dive into the recipe!

Why is Sweet Potato Casserole a Must-Try?
Nostalgic Comfort: Bringing back memories of festive gatherings, this recipe wraps your loved ones in warmth and flavor.
Easy Assembly: With simple steps and common ingredients, even novice cooks can create a stunning dish!
Versatile Delight: Perfectly pairs with roast turkey or can stand solo at any meal—offer a sweet twist your guests will love!
Textural Bliss: The creamy interior paired with a crunchy pecan and marshmallow topping creates a memorable contrast that keeps plates coming back for more.
Seasonal Stars: Showcase fresh sweet potatoes and seasonal flavors; you’ll elevate any celebration while keeping things stress-free!
This Sweet Potato Casserole is sure to shine alongside other favorites like Sausage Vegetable Casserole or Stuffed Pepper Casserole.
Sweet Potato Casserole Ingredients
• Get ready to fall in love with these flavorful ingredients that make up a perfect sweet potato casserole!
For the Casserole Base
- Sweet Potatoes – The heart of this casserole; use fresh for the best flavor, or swap in canned if you’re short on time.
- Unsalted Butter – Adds rich creaminess; margarine works well for a dairy-free version.
- Eggs – Binds the mixture together; don’t skip this crucial ingredient for the right texture.
- Evaporated Milk – Gives a luscious creaminess; feel free to use almond milk for a non-dairy twist.
- Sugar – Sweetens the overall dish; brown sugar can deepen the flavor profile.
- Cinnamon – Infuses warmth; substitute with nutmeg for a slightly different aromatic kick.
- Salt (Fine Sea Salt) – Enhances all the flavors; kosher salt is a great alternative.
For the Topping
- Pecan Topping – Provides a delightful crunch; walnuts can substitute, or you can omit for nut-free options.
- Corn Flakes – Adds a crispy texture; use gluten-free cereal if needed.
- Mini Marshmallows – Offers a sweet and chewy layer; large marshmallows can be cut into halves for a similar effect.
Unleash the magic of this sweet potato casserole and watch as it steals the spotlight at your next gathering!
Step‑by‑Step Instructions for Sweet Potato Casserole
Step 1: Bake Sweet Potatoes
Preheat your oven to 375°F (190°C). While it’s heating, wash and prick the sweet potatoes with a fork to allow steam to escape. Place them directly on the oven rack or a baking sheet and bake for 45–60 minutes until soft—test by inserting a fork. Once tender, remove them from the oven and let them cool for about 10–15 minutes.
Step 2: Prepare Casserole Base
Once cooled, scoop the sweet potato flesh into a large mixing bowl. Preheat your oven again, this time to 400°F (200°C). Add in softened unsalted butter, cracking the eggs one at a time, and mix in the evaporated milk, sugar, cinnamon, and salt until the mixture is smooth and creamy. This will create the base for your delightful sweet potato casserole.
Step 3: Initial Bake
Transfer the creamy sweet potato mixture to a greased 9×13 inch baking dish, spreading it evenly. Bake in the preheated oven for 20 minutes. Keep an eye on it; it should be just set but not browned at this stage. This step helps firm up the mixture, creating a wonderful texture for the sweet potato casserole.
Step 4: Prepare Topping
While your casserole base bakes, prepare the topping. In a medium bowl, combine melted butter with brown sugar, stirring until creamy. Then, fold in the chopped pecans for that crunchy, nutty flavor. This topping will add a beautiful texture and elevate your sweet potato casserole to new heights.
Step 5: Layer and Bake
After the casserole has baked for 20 minutes, take it out of the oven and sprinkle mini marshmallows evenly over the top. Return it to the oven and bake for an additional 5 minutes, until the marshmallows are gently melted and golden. Next, sprinkle the pecan topping mixed with corn flakes evenly across the marshmallow layer.
Step 6: Final Baking
Finally, place the casserole back in the oven for another 10–15 minutes until the topping is golden brown and crispy. The sweet potato casserole should smell heavenly by now! Once baked, remove it from the oven and let it rest for about 10–15 minutes before serving. This allows the flavors to meld beautifully, making every bite absolutely delicious.

What to Serve with Sweet Potato Casserole with Pecans and Marshmallows
When it’s time to elevate your holiday feast, consider these delightful pairings that complement the luscious sweetness of the casserole.
-
Roast Turkey: A quintessential Thanksgiving centerpiece, its savory flavor balances the sweet notes of the casserole, creating a harmonious plate.
-
Green Bean Casserole: The creamy and crunchy textures of this classic side add variety, while its earthiness contrasts beautifully with the sweet potato delight.
-
Cranberry Sauce: Serve this tart side for a burst of freshness that cuts through the richness, enhancing each bite of the sweet casserole.
-
Savory Stuffing: The herbs and bread in stuffing provide a delightful chew, making for a meeting of flavors that guests will savor.
-
Honey-Glazed Carrots: Their natural sweetness complements the casserole, while the joyful crunch provides delightful contrast to the casserole’s soft texture.
-
Cornbread Muffins: Soft and slightly sweet, cornbread is a delicious side that rounds out a comforting plate—perfect for soaking up excess flavors.
Pairing these delectable sides with your sweet potato casserole will not only complete your holiday spread but also create a tapestry of flavors that leave everyone coming back for more!
Storage Tips for Sweet Potato Casserole
Room Temperature: Allow the casserole to cool completely before covering it. It’s best enjoyed fresh, but you can leave it out for no more than 2 hours at room temperature.
Fridge: Store leftovers in an airtight container for up to 5 days. Reheat portions in the microwave or oven until warmed through to retain the casserole’s creamy texture.
Freezer: Sweet potato casserole can be frozen for up to 2 months. After cooling, wrap tightly in plastic wrap and foil for protection. Thaw in the fridge before reheating.
Reheating: When reheating, cover with foil to prevent over-browning and heat at 350°F until heated thoroughly, approximately 25–30 minutes. Enjoy the delightful flavors of your sweet potato casserole again!
Helpful Tricks for Sweet Potato Casserole
-
Tender Sweet Potatoes: Ensure sweet potatoes are fork-tender before mixing. Undercooked potatoes can lead to a chunky texture in your casserole.
-
Gentle Mixing: When combining ingredients, mix just until combined to avoid over-beating the eggs, which can result in a dense final texture.
-
Toast Your Nuts: For deeper flavor, consider toasting pecans in a dry skillet before adding them to the topping. This enhances their nuttiness and adds richness to the sweet potato casserole.
-
Make Ahead: Prepare the casserole a day in advance and store it in the fridge. Bake it just before serving to save time and keep it fresh for your holiday gathering.
-
Creative Toppings: Experiment with different toppings like crushed graham crackers or flavored cereal for a unique twist, while still showcasing the classic sweet potato casserole flavor.
Sweet Potato Casserole Variations
Get ready to explore delightful twists that can make your Sweet Potato Casserole even more exciting!
-
Dairy-Free: Substitute evaporated milk with almond or coconut milk for a creamy base without dairy. This option retains the rich flavors while accommodating dietary needs.
-
Nut-Free: Swap pecans with sunflower seeds or omit nuts altogether to create a safe version for those with allergies. You can still layer that crunchy topping!
-
Brown Sugar Upgrade: Use half brown sugar and half maple syrup for a unique depth of flavor. The maple syrup adds a lovely, rich sweetness that pairs beautifully with sweet potatoes.
-
Fruit Fusion: Add a layer of diced apples or pears for a burst of freshness and a fruity contrast. This surprising twist will delight your guests with every bite!
-
Extra Spice: For a warming kick, include a pinch of ginger or cloves alongside cinnamon. These spices can elevate the flavor profile, giving it a cozy, homemade touch.
-
Sweet vs. Savory: Incorporate crispy bacon bits in the pecan topping for a delightful savory crunch. This balances the sweet with a hint of hearty flavor, making it truly memorable.
-
Herb Infusion: Stir in a teaspoon of vanilla extract or sprigs of fresh rosemary into the sweet potato base. This adds aromatic notes that enhance the comforting essence of your dish.
Feel free to choose any of these variations to dress up your casserole. Want more delightful ideas? Consider pairing it with Oven Baked Chicken and Rice Casserole or Cheesy Chicken Enchilada Casserole for your holiday spread!
Make Ahead Options
These Sweet Potato Casseroles are perfect for meal prep enthusiasts! You can prepare the casserole base up to 24 hours in advance by mixing the cooled sweet potatoes with butter, eggs, evaporated milk, sugar, cinnamon, and salt, then store it covered in the refrigerator. The pecan topping can also be made ahead and stored separately for up to 3 days. When you’re ready to serve, pour the casserole into a greased baking dish, top with marshmallows, and finish the baking process by adding the topping—this keeps everything just as delicious and crispy. Not only does preparing ahead save time on busy days, but it also allows the flavors to meld beautifully for a delightful family meal!

Sweet Potato Casserole with Pecans and Marshmallows Recipe FAQs
What type of sweet potatoes should I use for the casserole?
Absolutely! Fresh sweet potatoes offer the best flavor and creaminess. Look for ones that are firm with smooth skin, avoiding any that have dark spots or blemishes. If you’re short on time, canned sweet potatoes can work in a pinch—just be sure to drain and rinse them thoroughly to remove excess syrup.
How should I store leftover sweet potato casserole?
After cooling completely, store any leftovers in an airtight container in the refrigerator for up to 5 days. I often use glass containers for easy reheating and leftover visibility. Simply reheat in the microwave or oven until warm; it will taste almost as good as when freshly made!
Can I freeze sweet potato casserole?
Yes, you can! To freeze, wrap the cooled casserole tightly in plastic wrap, followed by aluminum foil, and store it in the freezer for up to 2 months. When you’re ready to enjoy it again, thaw it overnight in the fridge before reheating. To reheat, cover with foil and bake at 350°F for about 25-30 minutes to ensure even warming without drying out.
What should I do if my casserole comes out too dry?
If your sweet potato casserole turns out dry, it’s often due to over-baking. To prevent this, make sure to keep an eye on the initial baking time and check for doneness. You can also try adding a splash more evaporated milk or even some melted butter to the mixture for added moisture. If it does come out dry, I recommend serving it with a scoop of whipped cream or extra marshmallows for a delicious topper!
Are there any common allergens in this recipe?
Yes, this sweet potato casserole includes eggs, dairy (through evaporated milk and butter), and nuts (in the pecan topping). For those with allergies, you can substitute the butter with margarine or coconut oil for a dairy-free option, and replace the eggs with a flaxseed mixture (1 tablespoon ground flaxseed + 2.5 tablespoons water per egg) for a binding agent. If avoiding nuts, simply omit the pecans or use seeds like sunflower seeds as an alternative.
What can I do if I can’t find mini marshmallows?
Not a problem! If mini marshmallows are hard to find, you can use regular-sized marshmallows instead. Simply cut them in half, or if you’re feeling adventurous, try using a layer of your favorite crispy candy, like broken-up pieces of chocolate-covered pretzels, for a unique marshmallow experience!

Sweet Potato Casserole: A Cozy Holiday Favorite You Need
Ingredients
Equipment
Method
- Preheat your oven to 375°F (190°C). Wash and prick the sweet potatoes with a fork, then bake for 45–60 minutes until soft.
- Once cooled, scoop the sweet potato flesh into a large mixing bowl. Preheat your oven to 400°F (200°C) and mix in softened butter, eggs, evaporated milk, sugar, cinnamon, and salt.
- Transfer the mixture to a greased 9x13 inch baking dish and bake for 20 minutes.
- While baking, combine melted butter with brown sugar and fold in chopped pecans.
- Sprinkle mini marshmallows on top of the casserole, bake for an additional 5 minutes.
- Finally, add pecan topping mixed with corn flakes and bake for another 10–15 minutes until golden brown.













