This Roasted Sweet Potato Casserole is comfort food in its coziest form. It starts with caramelized sweet potatoes, roasted until golden and tender, then folded into a warm, spiced filling with hints of cinnamon, nutmeg, vanilla, and maple. The finale? A gooey marshmallow-studded base crowned with a crisp maple-pecan topping. It's the kind of dish that tastes like a holiday memory, whether you're gathered around the Thanksgiving table or just craving something sweet and soul-satisfying.
Jump to:

Why You'll Love This Recipe
Key Benefits
- Perfect for Holidays: A show-stopping dish for Thanksgiving, Christmas, or cozy weekend dinners.
- Sweet & Savory Balance: Brown sugar, maple syrup, and warming spices bring depth without overwhelming sweetness.
- Make-Ahead Friendly: Roast the potatoes and prep the filling the day before.
Taste & Texture
- Tender chunks of roasted sweet potato.
- Creamy, spiced filling with melted marshmallows.
- Crunchy maple-glazed pecan topping.
Dietary Attributes
- Vegetarian
- Gluten-free (check marshmallow and syrup labels to confirm)
Ingredients & Substitutions
For the Roasted Sweet Potatoes:
- 3-4 medium sweet potatoes, peeled and cubed
- 2 tablespoons olive oil
- 1 teaspoon ground cinnamon
- ยผ teaspoon ground nutmeg
For the Casserole Filling:
- Roasted sweet potatoes (from above)
- ยฝ cup milk (or dairy-free milk)
- 1 teaspoon vanilla extract
- ยผ cup brown sugar
- 2 tablespoons maple syrup
- 1 teaspoon ground cinnamon
- ยผ teaspoon ground nutmeg
- ยผ teaspoon ground allspice
- ยฝ cup raisins (optional)
- 1 cup mini marshmallows (plus more for stuffing into the filling)
- 3 tablespoons unsalted butter, cut into small cubes
For the Maple-Pecan Topping:
- 1 cup chopped pecans
- 2 tablespoons maple syrup

Notes on Quality
- Use fresh sweet potatoes for best caramelization.
- Pure maple syrup gives richer flavor than pancake syrup.
- Toast the pecans lightly beforehand for extra crunch.
Possible Substitutions
- Swap raisins for dried cranberries.
- Use coconut sugar in place of brown sugar.
- Replace marshmallows with a pecan-streusel topping if preferred.
Step-by-Step Instructions
To Roast the Sweet Potatoes:
- Preheat the oven to 400ยฐF (200ยฐC). Line a baking sheet with parchment paper.
- In a bowl, toss the cubed sweet potatoes with olive oil, cinnamon, and nutmeg until evenly coated.
- Spread them in a single layer on the baking sheet.
- Roast for 50-60 minutes, stirring halfway through, until golden, tender, and slightly charred. Remove and let cool slightly.
To Make the Casserole Filling:
- Preheat the oven to 375ยฐF (190ยฐC). Lightly grease a 9x13-inch baking dish.
- In a large mixing bowl, combine roasted sweet potatoes, milk, vanilla, brown sugar, maple syrup, cinnamon, nutmeg, allspice, raisins, and 1 cup marshmallows. Mix gently. (Some mashing is okay.)
- Spread mixture evenly into the prepared baking dish.
- Dot with butter pieces and tuck in extra marshmallows throughout for added gooeyness.
To Make the Topping:
- In a small bowl, combine pecans and maple syrup.
- Sprinkle mixture generously over the casserole.
To Bake:
- Cover the dish with foil and bake for 15 minutes.
- Remove foil and continue baking for another 15 minutes or until the top is golden and marshmallows are melted.
- Let cool slightly before serving.

Expert Tips & Tricks
Best Practices
- Spread sweet potatoes in a single layer to ensure even roasting.
- Gently fold ingredients to keep some texture in the filling.
- Add foil loosely so it doesn't stick to the marshmallows.
Common Mistakes
- Overmixing the filling can make it gummy.
- Skipping parchment paper can lead to sticking.
- Over-roasting can dry out the potatoes before they make it to the filling.
Time-Saving Tips
- Roast sweet potatoes a day ahead.
- Assemble the casserole completely and refrigerate overnight, then bake before serving.
Serving Suggestions
Pairings
- Roasted turkey or chicken
- Green beans or Brussels sprouts
- Cranberry sauce
Presentation Ideas
- Garnish with fresh thyme or rosemary sprigs for a holiday feel.
- Serve in individual ramekins for elegant plating.
Beverage Pairings
- Sparkling apple cider
- Spiced chai or cinnamon tea
- Pinot Noir or Riesling

Storage & Reheating
Leftover Storage
- Store covered in the fridge for up to 4 days.
- Freeze leftovers in airtight containers for up to 1 month.
Reheating Methods
- Reheat in the oven at 350ยฐF (175ยฐC) until warmed through.
- Microwave individual portions with a splash of milk for moisture.
Frequently Asked Questions
Can I make it ahead?
Yes! Assemble the entire casserole up to a day in advance and refrigerate. Add the pecan topping right before baking.
Can I make it dairy-free?
Use dairy-free butter and plant-based milk (almond, oat, soy, etc.).
Can I use canned sweet potatoes?
You can, but roasted fresh potatoes give better flavor and texture.
Variations & Customizations
Dietary Adaptations
- Vegan: Use vegan butter, plant milk, and vegan marshmallows.
- Nut-Free: Omit pecans and top with oat streusel instead.
Flavor Twists
- Add orange zest or splash of bourbon to the filling.
- Mix in chopped apples or pears with the sweet potatoes.

Seasonal/Holiday Versions
- Top with cranberry-pecan crumble for a festive twist.
- Serve in a pumpkin or squash shell for Thanksgiving flair.
Your Turn to Cook
This Roasted Sweet Potato Casserole delivers everything you want in a holiday side-sweet, creamy, crunchy, and indulgent. With layers of flavor and texture in every bite, it's a dish that brings comfort and celebration to the table. Try it once, and it'll become a treasured favorite.
Print
Roasted Sweet Potato Casserole
- Prep Time: 20 minutes
- Cook Time: 1 hour 15 minutes
- Total Time: 1 hour 35 minutes
- Yield: 8 servings 1x
- Category: Side Dish
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
Comfort food in its coziest form golden roasted sweet potatoes folded into a warm, spiced filling with gooey marshmallows and a maple-pecan topping. Perfect for the holidays or any soul-satisfying craving.
Ingredients
For the Roasted Sweet Potatoes:
- 3-4 medium sweet potatoes, peeled and cubed
- 2 tablespoons olive oil
- 1 teaspoon ground cinnamon
- ยผ teaspoon ground nutmeg
For the Casserole Filling:
- Roasted sweet potatoes (from above)
- ยฝ cup milk (or dairy-free milk)
- 1 teaspoon vanilla extract
- ยผ cup brown sugar
- 2 tablespoons maple syrup
- 1 teaspoon ground cinnamon
- ยผ teaspoon ground nutmeg
- ยผ teaspoon ground allspice
- ยฝ cup raisins (optional)
- 1 cup mini marshmallows (plus more for stuffing into the filling)
- 3 tablespoons unsalted butter, cut into small cubes
For the Maple-Pecan Topping:
- 1 cup chopped pecans
- 2 tablespoons maple syrup
Instructions
- Preheat oven to 400ยฐF (200ยฐC). Line a baking sheet with parchment paper.
- Toss cubed sweet potatoes with olive oil, cinnamon, and nutmeg.
- Spread evenly on baking sheet and roast for 50-60 minutes, stirring halfway. Let cool slightly.
- Reduce oven to 375ยฐF (190ยฐC). Lightly grease a 9x13-inch baking dish.
- In a large bowl, combine roasted sweet potatoes, milk, vanilla, brown sugar, maple syrup, cinnamon, nutmeg, allspice, raisins, and 1 cup marshmallows. Mix gently, leaving some texture.
- Spread mixture in baking dish. Dot with butter and tuck extra marshmallows throughout.
- Mix pecans and maple syrup in a small bowl and sprinkle on top.
- Cover with foil and bake for 15 minutes. Remove foil and bake an additional 15 minutes, until golden and bubbly.
- Let cool slightly before serving.
Equipment

Notes
Use fresh sweet potatoes for best caramelization. Pure maple syrup offers richer flavor. Toast pecans beforehand for added crunch. Swap raisins for cranberries, or use coconut sugar for a twist.
Nutrition
- Serving Size: 1 portion
- Calories: 290
- Sugar: 18g
- Sodium: 105mg
- Fat: 12g
- Saturated Fat: 4g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 42g
- Fiber: 3g
- Protein: 3g
- Cholesterol: 10mg




