Best Sweet Potato Casserole with Marshmallow Pecan Crumble

Ready In 90 minutes
Servings 10 servings
Difficulty Medium

I figured a sweet potato casserole was just a side dish that got a little extra attention around the holidays. It took about one bite of this version to realize I had been drastically underestimating the whole category. The first time I made it, I was just trying to use up leftover sweet potatoes from a weeknight dinner. I tossed them with butter and brown sugar, threw on some marshmallows, and called it a day. It was fine. But fine doesn’t stick around in your memory, does it?

The real moment came when I added a pecan crumble. That crunchy, buttery, slightly salty layer sitting on top of the soft, sweet potatoes, with marshmallows melting into the crevices. It was the kind of thing that made everyone at the table stop talking for a second. I kept tweaking it after that—more cinnamon here, a splash of vanilla there, toasting the pecans just right. This recipe is the result of all those little experiments. It is the version I keep coming back to, and the one that gets requested every single Thanksgiving without fail. Honestly, it is the dish that taught me that the best recipes are often the ones you stumble into by accident.

Why You’ll Love This Recipe

  • Perfectly Balanced Sweetness : The natural sweetness of the sweet potatoes is complemented by brown sugar and marshmallows, but the pecan crumble and a pinch of salt keep it from being cloying. It is sweet, but it knows when to stop.
  • Irresistible Texture Contrast : You get the creamy, almost velvety sweet potato base, the crunchy, buttery pecan topping, and the gooey, blistered marshmallows. Every bite is a different experience.
  • Make-Ahead Friendly : This casserole is a lifesaver for busy holidays. You can assemble it a day in advance and just pop it in the oven before serving. It actually tastes better after the flavors have had time to meld.
  • Crowd-Pleasing Classic : I have served this at Thanksgiving, Christmas, Easter brunch, and even casual potlucks. It disappears fast every single time. Kids love the marshmallows, and adults appreciate the sophisticated pecan crunch.
  • Simple, Real Ingredients : No canned soups or processed mixes here. Just sweet potatoes, butter, cream, pecans, and marshmallows. You probably have most of these in your pantry right now.

This isn’t just another sweet potato casserole. The key is roasting the sweet potatoes instead of boiling them. Roasting concentrates their natural sugars and gives the filling a deeper, caramelized flavor that you just cannot get from boiling. It is a small extra step that makes a massive difference. This is the kind of dish that makes you close your eyes after the first bite. It is comfort food that feels both familiar and a little bit special, perfect for feeding the people you love without any stress.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver that signature creamy texture and crunchy topping. Most of these are pantry staples, especially during the fall and winter months.

  • Sweet Potatoes (3 pounds, about 4 medium): Look for firm, smooth-skinned sweet potatoes with no soft spots. I prefer the orange-fleshed variety for their natural sweetness and creamy texture when roasted.
  • Unsalted Butter (1/2 cup, 1 stick, softened): Using unsalted butter lets you control the salt level. I use it in both the filling and the pecan crumble for richness.
  • Brown Sugar (1/2 cup, packed, plus 1/4 cup for topping): Light or dark brown sugar works. Dark brown sugar will give a deeper molasses flavor to the crumble. I like using brown sugar in the filling for that warm, caramel-like sweetness.
  • Heavy Cream (1/4 cup): This adds a luxurious richness to the sweet potato puree. You can substitute with half-and-half or whole milk, but the texture will be slightly less creamy.
  • Large Eggs (2): Eggs help bind the filling and give it a slightly lighter, custard-like texture.
  • Vanilla Extract (1 teaspoon): Pure vanilla extract is best. It enhances the other flavors without overpowering them.
  • Ground Cinnamon (1 teaspoon): A warm spice that pairs beautifully with sweet potatoes.
  • Ground Nutmeg (1/4 teaspoon): Freshly grated nutmeg is amazing here if you have it.
  • Salt (1/2 teaspoon): Essential for balancing the sweetness and bringing out the savory notes of the sweet potatoes.
  • Pecans (1 cup, chopped): Use raw pecan halves or pieces. Toasting them lightly before adding to the crumble really wakes up their flavor.
  • All-Purpose Flour (1/2 cup): This is the base for the crumble topping. It gives it that sandy, crunchy texture.
  • Marshmallows (3 cups, about half a 10-ounce bag): I use standard-sized marshmallows. You can use mini marshmallows, but they tend to melt faster and can disappear into the filling.

Equipment Needed

You do not need any fancy gadgets for this recipe, which is part of its charm. A few basic tools will get the job done perfectly.

  • Baking Sheet : For roasting the sweet potatoes. A rimmed baking sheet is ideal to catch any sticky drips.
  • Large Mixing Bowls : You will need one for the sweet potato filling and another for the pecan crumble.
  • Potato Masher or Fork : For mashing the roasted sweet potatoes. A potato masher gives a more rustic texture, while a fork is fine for smaller batches.
  • Hand Mixer or Stand Mixer : Optional, but it makes whipping the filling light and fluffy incredibly easy. I have done it by hand with a wooden spoon, and it works, but the mixer saves your arm.
  • 9×13-inch Baking Dish : A standard casserole dish works perfectly. Glass or ceramic is ideal for even baking.
  • Spatula : For scraping every last bit of that delicious filling into the dish.

Preparation Method

sweet potato casserole with marshmallow pecan crumble preparation steps

  1. Roast the Sweet Potatoes : Preheat your oven to 400°F (200°C). Scrub the sweet potatoes clean and prick them a few times with a fork. Place them directly on the oven rack or on a baking sheet. Roast for 45-60 minutes, until they are very soft and a knife slides in with no resistance. Let them cool until you can handle them. This step is non-negotiable for the best flavor. Roasting caramelizes the natural sugars in a way that boiling just cannot replicate.
  2. Make the Filling : Once the sweet potatoes are cool enough to handle, peel off the skins. It should come off very easily. Place the flesh in a large mixing bowl. Add the softened butter, packed brown sugar, heavy cream, eggs, vanilla extract, cinnamon, nutmeg, and salt. Mash everything together with a potato masher, or use a hand mixer on low speed until the mixture is smooth and creamy. Do not overmix, or it can become gummy. A few small lumps are perfectly fine and add a nice rustic texture.
  3. Prepare the Pecan Crumble : In a separate medium bowl, combine the chopped pecans, all-purpose flour, and the remaining 1/4 cup of brown sugar. Add 4 tablespoons of cold, cubed butter. Use your fingers or a pastry cutter to work the butter into the dry ingredients until the mixture resembles coarse, wet sand with some pea-sized butter pieces remaining. This crumble is what makes this dish so special.
  4. Assemble the Casserole : Spread the sweet potato filling evenly into your greased 9×13-inch baking dish. Sprinkle the pecan crumble evenly over the top of the filling. Do not press it down—let it sit loosely so it bakes into a crunchy topping.
  5. Bake the Casserole : Reduce the oven temperature to 350°F (175°C). Bake the casserole uncovered for 25-30 minutes, until the filling is set around the edges and the crumble is golden brown and fragrant.
  6. Add the Marshmallows : Remove the casserole from the oven. Scatter the marshmallows evenly over the top of the pecan crumble. Return the dish to the oven and bake for another 8-12 minutes, until the marshmallows are puffed and golden brown. Watch them carefully—they can go from perfectly toasted to burnt very quickly. I like to rotate the dish halfway through for even browning.
  7. Rest and Serve : Let the casserole rest on the counter for at least 10-15 minutes before serving. This allows the filling to set up slightly, making it easier to scoop clean portions. Serve warm.

Cooking Tips & Techniques

I learned the hard way that not all sweet potatoes are created equal. For the creamiest, sweetest filling, look for the orange-fleshed varieties often labeled as “garnet” or “jewel” yams. They have a higher sugar content and a smoother texture when cooked. The paler, drier sweet potatoes just do not yield the same luxurious result.

The biggest mistake I made early on was not roasting the sweet potatoes long enough. They need to be genuinely soft, almost collapsing under their own weight. If they are even slightly firm in the center, your filling will be lumpy and less sweet. Give them the full hour if needed. You cannot over-roast them for this purpose.

When making the pecan crumble, keep your butter cold. If the butter gets too warm, the crumble will spread into a flat, greasy layer instead of staying in those beautiful, crunchy clusters. I pop my butter in the freezer for 10 minutes before cutting it into the flour mixture. It makes a noticeable difference.

For the marshmallow topping, do not overcrowd them. A single, even layer is best. If you pile them on too thick, they will just melt into a giant, sticky blob rather than getting those lovely toasted peaks. I also like to place a few marshmallows cut-side down for a more dramatic, caramelized surface.

Variations & Adaptations

This recipe is wonderfully adaptable. Here are a few ways I have tweaked it over the years to suit different tastes and dietary needs.

  • Pecan-Free Version : If you have a nut allergy or just are not a fan of pecans, you can make a simple oat crumble instead. Combine 1/2 cup rolled oats, 1/4 cup all-purpose flour, 1/4 cup brown sugar, and 4 tablespoons cold butter. It bakes up wonderfully crunchy and is just as satisfying.
  • Bourbon Maple Twist : For an adult-friendly version, add 2 tablespoons of bourbon and 1 tablespoon of pure maple syrup to the sweet potato filling. The bourbon adds a warm, smoky depth that pairs beautifully with the sweet potatoes and pecans. I have served this at a Friendsgiving dinner and it was a huge hit.
  • Make it Dairy-Free : Swap the butter with a high-quality vegan butter stick. Use full-fat canned coconut milk or a creamy oat milk in place of the heavy cream. The texture will be slightly different, but still incredibly delicious and creamy. I have tested this with a plant-based butter and it worked like a charm.
  • Spiced Orange Variation : Add the zest of one orange and a pinch of ground ginger to the filling. The bright citrus notes cut through the richness of the dish and make it feel even more festive. It is a lovely twist for a winter holiday table.

Serving & Storage Suggestions

This sweet potato casserole is best served warm, straight from the oven. Let it rest for 10-15 minutes so the filling sets up a bit, making it easier to scoop out neat portions. It is a classic side dish for Thanksgiving, but I also love it alongside a simple roasted chicken or a cozy slow cooker pot roast. The sweetness pairs wonderfully with savory, hearty mains.

For storage, let the casserole cool completely. Cover the dish tightly with plastic wrap or aluminum foil. It will keep in the refrigerator for up to 4 days. The marshmallows will soften and deflate a bit, but the flavor is still fantastic.

To reheat, place the covered dish in a 350°F (175°C) oven for 15-20 minutes, until warmed through. If you want to revive the marshmallow topping, remove the cover for the last 5 minutes of reheating. You can also reheat individual portions in the microwave, but the texture will be softer.

This casserole freezes beautifully. Assemble the dish completely, but do not bake it. Wrap it tightly in a layer of plastic wrap, then a layer of foil. Freeze for up to 3 months. Thaw overnight in the refrigerator before baking as directed. Add the marshmallows during the last 10 minutes of baking. The flavors actually deepen and meld together even more after freezing.

Nutritional Information & Benefits

While this is a decadent side dish, it does offer some nutritional benefits. Sweet potatoes are packed with vitamin A, vitamin C, and fiber. They are also a great source of complex carbohydrates, which provide steady energy. The pecans add healthy fats and a bit of protein.

Here is an approximate nutritional breakdown per serving (based on 10 servings):

Nutrient Amount
Calories 380
Total Fat 18g
Saturated Fat 8g
Carbohydrates 52g
Fiber 5g
Sugar 30g
Protein 5g
Vitamin A 400% DV
Vitamin C 15% DV

Please note that these are estimates and can vary based on specific brands and ingredient substitutions. This recipe contains dairy, eggs, gluten, and tree nuts (pecans). For a gluten-free version, use a 1:1 gluten-free flour blend in the crumble topping.

Conclusion

This sweet potato casserole is more than just a side dish. It is the one that gets the “oohs” and “ahhs” when it hits the table. It is the dish that bridges the gap between a classic, nostalgic holiday meal and something that feels fresh and exciting. The combination of the creamy, spiced sweet potato base with the crunchy, buttery pecan crumble and the gooey, toasted marshmallows is honestly unbeatable.

I hope you give this recipe a try and make it your own. Maybe you add a little extra cinnamon, or swap the pecans for walnuts. That is the beauty of cooking. I would love to hear how it turns out for you. Leave a comment below and let me know if this becomes a new favorite at your table. And if you are looking for another comforting side dish, you might enjoy this fresh creamy cucumber dill Greek yogurt salad for a lighter contrast. Happy cooking!

Frequently Asked Questions

Can I use canned sweet potatoes for this recipe?

You can, but I really do not recommend it. Canned sweet potatoes are often packed in syrup and have a much softer, mushier texture. Roasting fresh sweet potatoes gives you a deeper, more complex flavor and a better final texture. The extra 45 minutes is absolutely worth it.

Can I make this casserole ahead of time?

Absolutely. You can assemble the entire casserole (without the marshmallows) up to 24 hours in advance. Cover it and store it in the refrigerator. When you are ready to bake, let it sit on the counter for 30 minutes to take the chill off, then bake as directed. Add the marshmallows during the last 10 minutes of baking.

Why did my pecan crumble turn out soggy?

A soggy crumble usually means the butter was too warm when you mixed it in, or the crumble was pressed down too firmly onto the filling. Make sure your butter is cold, and sprinkle the crumble loosely over the top. Also, ensure your sweet potato filling is not too watery. Roasting, not boiling, helps with this.

Can I freeze this sweet potato casserole?

Yes, it freezes beautifully. Assemble the dish completely (without the marshmallows), wrap it tightly in plastic wrap and then foil, and freeze for up to 3 months. Thaw overnight in the fridge and bake as directed, adding marshmallows at the end.

How do I get the marshmallows perfectly golden brown?

Keep a close eye on them during the last few minutes of baking. Oven temperatures vary. If they are not browning evenly, you can switch your oven to the broil setting for the last 1-2 minutes. Watch them like a hawk—they can go from pale to burnt in seconds.

Pin This Recipe!

sweet potato casserole with marshmallow pecan crumble recipe

Print

Best Sweet Potato Casserole with Marshmallow Pecan Crumble

This sweet potato casserole features a creamy, roasted sweet potato base topped with a crunchy pecan crumble and gooey toasted marshmallows. It’s the perfect balance of sweet and savory, making it a crowd-pleasing holiday side dish.

  • Author: Zoe
  • Prep Time: 20 minutes
  • Cook Time: 1 hour 15 minutes
  • Total Time: 1 hour 35 minutes
  • Yield: 10 servings 1x
  • Category: Side Dish
  • Cuisine: American

Ingredients

Scale
  • 3 pounds sweet potatoes (about 4 medium)
  • 1/2 cup unsalted butter, softened (1 stick)
  • 1/2 cup packed brown sugar
  • 1/4 cup heavy cream
  • 2 large eggs
  • 1 teaspoon vanilla extract
  • 1 teaspoon ground cinnamon
  • 1/4 teaspoon ground nutmeg
  • 1/2 teaspoon salt
  • 1 cup chopped pecans
  • 1/2 cup all-purpose flour
  • 1/4 cup packed brown sugar (for topping)
  • 4 tablespoons cold unsalted butter, cubed (for topping)
  • 3 cups marshmallows (about half a 10-ounce bag)

Instructions

  1. Preheat oven to 400°F (200°C). Scrub sweet potatoes and prick with a fork. Roast directly on oven rack or on a baking sheet for 45-60 minutes until very soft. Let cool.
  2. Peel cooled sweet potatoes and place flesh in a large bowl. Add softened butter, 1/2 cup brown sugar, heavy cream, eggs, vanilla, cinnamon, nutmeg, and salt. Mash with a potato masher or mix with a hand mixer until smooth and creamy. Do not overmix.
  3. In a separate bowl, combine chopped pecans, flour, and remaining 1/4 cup brown sugar. Add cold cubed butter and work into dry ingredients with fingers or a pastry cutter until mixture resembles coarse sand with pea-sized butter pieces.
  4. Spread sweet potato filling evenly into a greased 9×13-inch baking dish. Sprinkle pecan crumble evenly over the top without pressing down.
  5. Reduce oven temperature to 350°F (175°C). Bake casserole uncovered for 25-30 minutes until filling is set around edges and crumble is golden brown.
  6. Remove from oven and scatter marshmallows evenly over the top. Return to oven and bake 8-12 minutes until marshmallows are puffed and golden brown. Watch carefully to prevent burning.
  7. Let casserole rest for 10-15 minutes before serving. Serve warm.

Notes

Roasting sweet potatoes instead of boiling concentrates their natural sugars for deeper flavor. Keep butter cold for the crumble to ensure crunchy clusters. Do not overcrowd marshmallows; a single layer works best. For make-ahead, assemble without marshmallows up to 24 hours in advance and refrigerate. Freezes well for up to 3 months.

Nutrition

  • Serving Size: 1 serving
  • Calories: 380
  • Sugar: 30
  • Sodium: 200
  • Fat: 18
  • Saturated Fat: 8
  • Carbohydrates: 52
  • Fiber: 5
  • Protein: 5

Keywords: sweet potato casserole, marshmallow pecan crumble, Thanksgiving side dish, holiday recipe, roasted sweet potatoes, pecan topping

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating