
Southern Maple Sweet Potato Casserole tastes like a cozy hug from the South, with creamy spiced sweet potatoes, deep maple flavor, and a buttery, crunchy pecan topping. It works perfectly for Thanksgiving, Sunday dinners, or any fall gathering and usually takes about 1 hour from start to finish. I first made this for a tiny apartment Friendsgiving, and my friends scraped the dish so clean I barely had leftovers for breakfast.
Why Make This Southern Maple Sweet Potato Casserole at Home
Homemade Southern Maple Sweet Potato Casserole tastes richer and fresher than anything from a can. Real maple syrup, real butter, and warm spices give the sweet potatoes a deep, caramel-like flavor that you simply cannot get from shortcuts.
You also control the sweetness, texture, and topping style. You can go extra crunchy with pecans, keep it nut free, or split the pan half and half for picky eaters.
“This Southern Maple Sweet Potato Casserole tastes like dessert disguised as a side dish, and it steals the show every single holiday ★★★★★”
Ingredients You Need
Here is everything you need for a classic Southern Maple Sweet Potato Casserole with maple pecan topping.
For the sweet potato base
- 3 pounds sweet potatoes
- Choose orange-fleshed varieties like Beauregard or Jewel for the creamiest texture.
- 4 tablespoons unsalted butter, softened
- Use real butter, not margarine, for best flavor.
- 1/3 cup pure maple syrup
- Grade A dark or “robust” tastes best. Avoid pancake syrup.
- 1/4 cup brown sugar, light or dark
- Dark brown sugar gives a deeper molasses note.
- 1/3 cup whole milk or half-and-half
- Use canned evaporated milk if you need a pantry backup.
- 2 large eggs, room temperature
- Room temp eggs mix in more smoothly.
- 1 teaspoon vanilla extract
- 1 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
- 1/4 teaspoon ground ginger (optional but tasty)
- 1/2 teaspoon fine sea salt
For the maple pecan topping
- 1 cup chopped pecans
- Toasted pecans add extra flavor.
- 1/2 cup all-purpose flour
- Use a 1:1 gluten free blend if needed.
- 1/2 cup brown sugar
- 1/4 teaspoon salt
- 4 tablespoons unsalted butter, melted
- 2 tablespoons pure maple syrup
Optional marshmallow finish
- 2 to 3 cups mini marshmallows
- Use these if you like a half crunchy, half gooey topping.
Equipment list
- Large pot for boiling sweet potatoes
- Colander
- Large mixing bowl
- Potato masher or hand mixer
- Whisk
- Rubber spatula
- 9×13 inch baking dish (or similar size casserole dish)
- Measuring cups and spoons
- Small bowl for topping
- Oven preheated to 350°F
Tips & Mistakes
- Use fresh sweet potatoes, not canned, for better texture and flavor.
- Cut sweet potatoes into even chunks so they cook at the same rate.
- Boil sweet potatoes just until fork tender; avoid overcooking or they turn watery.
- Drain sweet potatoes very well so the casserole does not bake up loose.
- Let sweet potatoes cool a few minutes before adding eggs so the eggs do not scramble.
- Taste the sweet potato mixture before baking and adjust sweetness or spices to your liking.
- Use pure maple syrup, not “maple flavored” syrup, or the flavor turns flat.
- Toast pecans lightly in a dry skillet for 3 to 4 minutes to boost flavor.
- Spread the topping evenly but gently so it does not sink into the sweet potatoes.
- Keep an eye on the topping in the last 5 minutes so it turns golden, not burnt.
- Add marshmallows in the last 10 minutes only, or they melt into a sticky puddle.
- Let the casserole rest 10 to 15 minutes before serving so it sets and slices more cleanly.
How to Make Southern Maple Sweet Potato Casserole
Step 1: Prep and cook the sweet potatoes
Preheat your oven to 350°F and grease a 9×13 inch baking dish with butter or cooking spray. Peel the sweet potatoes and cut them into roughly 1 1/2 inch chunks. Add them to a large pot, cover with cold water by about 1 inch, and add a pinch of salt.
Bring the pot to a gentle boil over medium high heat. Reduce the heat to medium and cook until the sweet potatoes turn fork tender, about 15 to 20 minutes. Drain them very well in a colander, then let them sit for 3 to 5 minutes so steam escapes.
Step 2: Mash and season the sweet potatoes
Transfer the drained sweet potatoes to a large mixing bowl. Mash them with a potato masher until mostly smooth, or use a hand mixer if you want a very silky texture. I like a few small chunks for a more rustic feel.
In a separate bowl, whisk together the melted butter, maple syrup, brown sugar, milk or half-and-half, eggs, vanilla, cinnamon, nutmeg, ginger, and salt. Pour this mixture over the mashed sweet potatoes. Stir until everything blends into a smooth, creamy mixture.
Step 3: Taste and adjust
Taste a spoonful of the sweet potato mixture. Add a bit more maple syrup or brown sugar if you prefer a sweeter casserole. Add another pinch of salt or cinnamon if you want more warmth.
Once you feel happy with the flavor, spread the sweet potato mixture evenly in the greased baking dish. Smooth the top with a spatula so the topping sits nicely.
Step 4: Mix the maple pecan topping
In a small bowl, combine the chopped pecans, flour, brown sugar, and salt. Stir to mix. Add the melted butter and maple syrup.
Stir until the mixture looks like moist, chunky crumbs. If it feels too dry, add another teaspoon of melted butter or maple syrup. If it feels too wet, sprinkle in a teaspoon of flour.
Step 5: Add topping and bake
Sprinkle the maple pecan topping evenly over the sweet potato layer. Try to cover most of the surface so every scoop gets some crunch. Slide the dish into the oven.
Bake at 350°F for 25 to 30 minutes, until the topping turns golden and the edges of the casserole look slightly puffed. If you want marshmallows, pull the dish out at the 20 minute mark, scatter mini marshmallows over the top, and return it to the oven for 8 to 10 minutes until they turn lightly browned.
Step 6: Rest and serve
Remove the casserole from the oven and place it on a cooling rack or trivet. Let it rest for 10 to 15 minutes so it thickens slightly and slices more neatly. Serve warm, and watch it disappear faster than the turkey.
Variations I've Tried
I sometimes swap half the sweet potatoes with roasted butternut squash for a slightly lighter texture and a bit of earthy flavor. I also tried a version with coconut milk instead of dairy, which tasted rich and worked well for guests who avoid lactose.
If you need a nut free version, skip the pecans and use a crunchy oat streusel topping with oats, flour, brown sugar, and butter. I also like a “half and half” pan, with pecan topping on one side and marshmallows on the other, so everyone gets their favorite style.
How to Serve Southern Maple Sweet Potato Casserole
Serve Southern Maple Sweet Potato Casserole warm as a side dish with roasted chicken, turkey, or baked ham substitutes like turkey sausage or plant based roasts. It pairs nicely with green beans, roasted Brussels sprouts, or a crisp salad to balance the sweetness. I also sneak a scoop with breakfast next to scrambled eggs or yogurt when I have leftovers. If you host a potluck, bring this in a warm casserole carrier and expect people to ask for the recipe before they even finish their plate.
How to store
- Cool the casserole to room temperature, then cover the dish tightly with foil or transfer leftovers to airtight containers.
- Store in the fridge for up to 4 days.
- Freeze portions in freezer safe containers for up to 2 months; press plastic wrap directly on the surface before sealing to reduce freezer burn.
- Reheat single servings in the microwave in 30 second bursts until hot, or reheat the whole dish covered with foil in a 325°F oven for 20 to 25 minutes, then uncover for the last 5 minutes to crisp the topping again.

Southern Maple Sweet Potato Casserole
Ingredients
Method
- Preheat the oven to 350°F and grease a 9x13-inch baking dish with butter or cooking spray.
- Peel the sweet potatoes and cut them into roughly 1 1/2-inch chunks. Place in a large pot, cover with cold water by about 1 inch, and add a pinch of salt.
- Bring to a gentle boil over medium-high heat, then reduce to medium and cook until the sweet potatoes are fork tender, about 15 to 20 minutes.
- Drain very well in a colander and let them sit for 3 to 5 minutes so excess steam can escape.
- Transfer the drained sweet potatoes to a large mixing bowl and mash with a potato masher until mostly smooth, or use a hand mixer for a very silky texture.
- In a separate bowl, whisk together the softened butter, maple syrup, brown sugar, milk or half-and-half, eggs, vanilla, cinnamon, nutmeg, ginger (if using), and salt until well combined.
- Pour the wet mixture over the mashed sweet potatoes and stir until everything is evenly blended and creamy.
- Taste and adjust the sweetness or spices if desired, then spread the sweet potato mixture evenly in the prepared baking dish and smooth the top with a spatula.
- In a small bowl, combine the chopped pecans, flour, brown sugar, and salt, and stir to mix.
- Add the melted butter and maple syrup, stirring until the mixture forms moist, chunky crumbs. If it seems too dry, add a little more melted butter or maple syrup; if too wet, sprinkle in a bit more flour.
- Sprinkle the maple pecan topping evenly over the sweet potato layer, covering most of the surface.
- Bake at 350°F for 25 to 30 minutes, until the topping is golden and the edges of the casserole look slightly puffed.
- If adding marshmallows, remove the casserole around the 20-minute mark, scatter mini marshmallows over the top, and return to the oven for 8 to 10 minutes, until lightly browned.
- Remove the casserole from the oven and let it rest for 10 to 15 minutes so it can set slightly.
- Serve warm as a side dish with roasted chicken, turkey, ham substitutes, or other fall mains.
Notes
Approximate per serving (10 servings): 320–360 calories; fat 16–19 g; saturated fat 6–8 g; carbohydrates 44–50 g; fiber 4–5 g; sugars 20–25 g; protein 4–5 g; sodium 220–260 mg. Values will vary based on exact ingredients, brands, and portion size. To store, cool completely, cover tightly, and refrigerate up to 4 days or freeze up to 2 months. Reheat covered at 325°F until hot, then uncover briefly to re-crisp the topping.
