Sweet Potato Casserole brings everything people love about a holiday side dish into one generous baking dish. Roasted sweet potatoes create a naturally rich base, while maple syrup, brown sugar, butter, cinnamon, and nutmeg add familiar autumn flavor. Raisins bring soft bursts of sweetness, marshmallows melt into the filling, and maple-coated pecans finish the top with a crisp bite. This recipe works especially well for Thanksgiving because you can roast the potatoes ahead, assemble the casserole later, and bake it shortly before dinner. The result tastes comforting, looks festive, and serves a full table without complicated preparation.
Story
My favorite holiday recipes usually begin with one dependable ingredient and build contrast around it. This Sweet Potato Casserole follows that idea from the first step. Instead of boiling the potatoes, I roast them until tender, caramelized, and lightly charred around the edges. That roasting step deepens their flavor and keeps the filling from tasting watery. Then I fold the potatoes with milk, vanilla, brown sugar, maple syrup, warm spices, raisins, and marshmallows. I leave a mixture of creamy mash and soft chunks because the varied texture makes every serving feel homemade. Finally, a glossy pecan topping turns the dish into a memorable pecan topped casserole with crunch in every spoonful. The gentle maple flavor gives these southern maple sweet potatoes a warm finish without covering the earthy sweetness of the potatoes. It also makes a practical thanksgiving side dish for busy hosts.
Ingredients
Gather 4 large sweet potatoes, peeled and cut into 1-inch cubes; 2 to 3 tablespoons extra-virgin olive oil; 2 teaspoons ground cinnamon, divided; 5/8 teaspoon ground nutmeg, divided; 1/2 cup almond milk or whole milk; 2 teaspoons vanilla extract; 4 tablespoons unsalted butter, cut into small cubes; 1/3 cup packed brown sugar; 1/2 cup pure maple syrup, divided; a pinch of ground allspice; 1 cup raisins, soaked and drained; 2 cups mini marshmallows, plus extra if desired; and 1 1/2 cups raw pecans. These simple ingredients create creamy holiday sweet potatoes with warm spice, chewy fruit, gooey marshmallow pockets, and a crisp maple-nut finish.
Step-by-Step Instructions
Roasting the potatoes first develops caramelized edges and keeps excess water out of the finished casserole. After roasting, combine the potatoes with the milk, vanilla, sugar, maple syrup, spices, raisins, and marshmallows. Keep some chunks intact rather than creating a completely smooth puree. Next, spread the filling in a greased baking dish, distribute the butter throughout, and cover the surface with maple-coated pecans. Baking the covered casserole first heats the center gently. Removing the foil during the final stage then gives the marshmallows and pecans time to toast.
Preparing the Ingredients
Heat the oven to 400°F and line a large rimmed baking sheet with parchment paper. Peel the sweet potatoes, cut them into even cubes, and place them in a large bowl. Add the olive oil, 1 teaspoon cinnamon, and 1/2 teaspoon nutmeg, then toss until every piece carries a thin, even coating. Spread the cubes across the baking sheet in one layer, leaving a little space between them so they roast instead of steam. Bake for 50 to 60 minutes, turning once after about 30 minutes, until the potatoes feel tender and show browned edges. Meanwhile, place the raisins in a heatproof bowl, cover them with boiling water, and let them stand for 5 to 10 minutes. Drain thoroughly and pat them dry.
Cooking Instructions
Place the warm roasted sweet potatoes in a large mixing bowl. Add the milk, vanilla, brown sugar, 1/4 cup maple syrup, remaining cinnamon, remaining nutmeg, allspice, drained raisins, and 2 cups marshmallows. Fold gently until the ingredients look evenly distributed. Press some potatoes with the spoon, but keep plenty of soft chunks. Transfer the mixture to the prepared baking dish and spread it into an even layer. Push the butter cubes into different areas of the filling, then tuck in several extra marshmallows when you want more gooey pockets. Stir the pecans with the remaining 1/4 cup maple syrup and scatter them evenly over the top. Cover the dish with foil and bake for 15 minutes. Remove the foil and bake for another 15 minutes, or until the center feels hot, the marshmallows melt, and the pecans look toasted. Rest the casserole for 10 minutes before serving.
Tips for Perfect Results
Roast the sweet potatoes until fully tender because undercooked pieces remain firm after the final bake. Drain the raisins well so their soaking liquid does not loosen the filling. Cut each potato cube to roughly the same size, and give the pieces enough room on the baking sheet to brown properly. Fold the filling gently instead of stirring aggressively, since a combination of mashed potatoes and soft chunks creates the best texture. Keep the casserole covered during the first half of baking so the center heats without scorching the pecans. Then watch the uncovered dish carefully as maple-coated nuts can brown quickly.
Common Mistakes to Avoid
Do not cut the sweet potatoes into mixed sizes, since small pieces can burn before large pieces soften. Avoid adding extra milk until you see the finished filling; roasted potatoes usually need only the listed amount. Never pour wet raisins directly into the bowl, or the casserole may turn loose. Do not crush every potato into a smooth puree because the chunky texture helps the dish feel substantial beside savory foods. Keep the foil slightly tented so it does not stick to the marshmallows. After uncovering, check the topping during the last five minutes and remove the dish when the nuts smell toasted and the marshmallows show golden spots.
Pro Tips for Better Flavor
Toast the pecans for five minutes before coating them with maple syrup when you want a deeper nutty taste. Add a small pinch of salt to the filling to sharpen the maple, vanilla, and spice notes. For fuller flavor, soak the raisins in warm apple cider instead of water; for an adult holiday table, bourbon also works. Choose unsweetened almond milk so the brown sugar and maple syrup stay balanced. You can also add a little orange zest, which brightens the rich filling without changing its classic character. For the best top, scatter a few marshmallows above the pecans during the final five minutes, then let them puff and lightly brown.
Serving and Storage
Serve this casserole warm after a brief rest, when the filling holds its shape but remains soft and creamy. A wide serving spoon works better than a narrow utensil because it captures potatoes, raisins, marshmallows, and pecans in each portion. The dish pairs especially well with roast turkey, baked ham, chicken, green beans, Brussels sprouts, cornbread dressing, and tart cranberry sauce. Since the casserole tastes rich and sweet, balance the plate with savory vegetables or a crisp salad. Cool leftovers promptly, cover them tightly, and refrigerate them for easy holiday meals.
How to Serve
Bring the baking dish to the table while the topping still looks glossy and crisp. Spoon moderate portions because the casserole carries plenty of sweetness and richness. For a polished holiday plate, place it beside turkey and dressing, then add something green and something tart. A sprinkle of chopped toasted pecans gives each serving fresh crunch, while a tiny drizzle of maple syrup makes the presentation shine.

How to Store Leftovers
Let leftovers cool, then transfer them to a tightly sealed container or cover the baking dish well. Refrigerate for up to four days. Reheat individual servings in the microwave in short intervals until hot, or cover a larger portion with foil and warm it in a 325°F oven for about 20 minutes. Remove the foil for the last few minutes to refresh the pecans.
Conclusion
Sweet Potato Casserole earns its holiday place by combining roasted potatoes, maple syrup, brown sugar, warm spices, raisins, marshmallows, butter, and pecans in one welcoming dish. Prepare the potatoes ahead when your schedule feels crowded, then assemble and bake the dish as dinner approaches. Try it for your next Thanksgiving, Christmas dinner, or fall gathering.
Discover more delicious recipes by following me on Facebook and Pinterest.
Frequently Asked Questions
Can I Make Sweet Potato Casserole Ahead of Time?
Yes. Roast the sweet potatoes, cool them completely, and refrigerate them in an airtight container for up to one day. You may also mix the filling and place it in the greased baking dish, then cover and refrigerate it. Keep the maple pecan topping separate so it stays crisp. Before baking, let the dish stand at room temperature for about 20 minutes, add the butter, marshmallows, and pecans, and bake as directed. A cold casserole may need five to ten additional minutes in the oven.
Can I Make This Recipe Without Marshmallows?
Yes. Leave out the marshmallows and keep the maple pecan topping, or replace them with a simple crumble made from brown sugar, flour, butter, cinnamon, and chopped pecans. Without marshmallows, the casserole tastes less candy-like and lets the roasted sweet potato flavor stand forward. You can also reduce the brown sugar slightly when you prefer a more savory side. Add a pinch of salt and a little orange zest to create balance, then bake until the filling bubbles gently and the pecans look toasted.
Can I Make This Sweet Potato Casserole Vegan?
Yes. Use unsweetened plant-based milk, replace the butter with a dairy-free baking stick, and choose vegan marshmallows. Check the brown sugar if you follow a strict vegan diet, since processing methods vary by brand. The remaining ingredients already fit a plant-based approach. Roast the potatoes with olive oil, mix the filling as written, and watch the pecan topping closely during the uncovered bake. The finished casserole will still taste creamy, warmly spiced, and rich with maple flavor while keeping the contrasting soft and crunchy textures.
Sweet Potato Casserole
- Total Time: 1 hour 50 minutes
- Yield: 8 servings 1x
- Diet: Vegetarian
Description
Roasted sweet potatoes combine with maple syrup, brown sugar, warm spices, raisins, marshmallows, butter, and crunchy maple-coated pecans in this festive Southern holiday casserole.
Ingredients
- 4 large sweet potatoes, peeled and cut into 1-inch cubes
- 2 to 3 tablespoons extra-virgin olive oil
- 2 teaspoons ground cinnamon, divided
- 5/8 teaspoon ground nutmeg, divided
- 1/2 cup unsweetened almond milk or whole milk
- 2 teaspoons vanilla extract
- 4 tablespoons unsalted butter, cut into small cubes
- 1/3 cup packed brown sugar
- 1/2 cup pure maple syrup, divided
- 1 pinch ground allspice
- 1 cup raisins, soaked and thoroughly drained
- 2 cups mini marshmallows, plus extra if desired
- 1 1/2 cups raw pecans, roughly chopped if desired
- 1 small pinch salt, optional
Instructions
- Preheat the oven to 400°F. Line a large rimmed baking sheet with parchment paper.
- Place the cubed sweet potatoes in a large bowl. Add the olive oil, 1 teaspoon cinnamon, and 1/2 teaspoon nutmeg. Toss until evenly coated.
- Spread the sweet potatoes on the prepared baking sheet in a single layer. Roast for 50 to 60 minutes, turning once halfway through, until tender and browned around the edges.
- Place the raisins in a heatproof bowl and cover them with boiling water. Let them soak for 5 to 10 minutes, then drain thoroughly and pat dry.
- Reduce the oven temperature to 375°F. Lightly grease a 9-by-13-inch baking dish.
- Transfer the warm roasted sweet potatoes to a large mixing bowl. Add the milk, vanilla, brown sugar, 1/4 cup maple syrup, remaining cinnamon, remaining nutmeg, allspice, salt if using, raisins, and 2 cups marshmallows.
- Fold gently until combined, pressing some of the potatoes with the spoon while leaving plenty of soft chunks.
- Spread the sweet potato mixture evenly in the prepared baking dish. Push the butter cubes into different areas of the filling and tuck in extra marshmallows if desired.
- Combine the pecans with the remaining 1/4 cup maple syrup. Stir until coated, then scatter the pecans evenly over the casserole.
- Tent the casserole with foil and bake for 15 minutes.
- Remove the foil and bake for another 15 minutes, or until the center feels hot, the marshmallows have melted, and the pecans look toasted.
- Remove the casserole from the oven and let it rest for 10 minutes before serving.
Notes
- Cut the sweet potatoes into evenly sized cubes so they roast at the same rate.
- Spread the potatoes in one layer and leave space between the pieces to promote browning.
- Drain the soaked raisins thoroughly so they do not add excess moisture to the filling.
- Fold the filling gently and retain a combination of mashed sweet potatoes and soft chunks.
- For a make-ahead option, roast the potatoes one day early, cool completely, and refrigerate in an airtight container.
- Store leftovers in a tightly sealed container in the refrigerator for up to 4 days.
- Reheat individual portions in the microwave or cover a larger portion with foil and warm it in a 325°F oven.
- For a vegan variation, use plant-based milk, dairy-free butter, and vegan marshmallows.
- For a marshmallow-free variation, omit them and use the maple pecan topping alone.
- Raisins may be soaked in warm apple cider, rum, or bourbon instead of water.
- Prep Time: 20 minutes
- Cook Time: 1 hour 30 minutes
- Category: Side Dish
- Method: Roasting and Baking
- Cuisine: Southern American
Nutrition
- Serving Size: 1 serving
- Calories: 187
- Sugar: 32
- Sodium: 40
- Fat: 4
- Saturated Fat: 1
- Unsaturated Fat: 3.5
- Trans Fat: 0
- Carbohydrates: 38
- Fiber: 0.4
- Protein: 0.5
- Cholesterol: 15
