This post may contain affiliate links. See our Privacy Policy.
This sweet potato casserole is a Southern staple for a reason. You get a smooth, buttery base of mashed sweet potatoes topped with a crunchy pecan layer that bakes up golden every time. It’s the kind of side dish that just feels like home, and it fits right in on a holiday spread or a regular Sunday dinner.
The best part is it’s easy to throw together and doesn’t skimp on flavor. The sweet potatoes handle the sweetness and keep it moist, and the pecan topping gives you that toasty, nutty bite with almost no effort. Serve it next to turkey or ham, or just grab a plate of it on its own — it brings that cozy, familiar feeling to the table either way.
What You’ll Like About This Recipe
- Classic Southern flavor. The combination of creamy sweet potatoes with a buttery brown sugar–pecan topping gives the casserole its signature blend of comfort and richness. It’s sweet enough to feel special without overpowering the savory dishes on the table.
- Crowd-pleasing texture contrast. The soft, smooth sweet potato base pairs beautifully with the crisp pecan topping. This interplay of textures is part of what makes the dish so memorable and beloved at holiday gatherings.
- Simple ingredients with big results. Butter, brown sugar, eggs, and vanilla transform mashed sweet potatoes into a lightly sweetened, custard-like filling. The topping uses pantry staples and requires only a quick mix before baking.
- Flexible sweetness level. You can easily adjust the brown sugar to suit your crowd—keep it subtle for a more savory-leaning dish or increase it slightly if you prefer a dessert-style casserole.
- Perfect make-ahead side. Both the filling and topping can be prepared in advance. Assemble just before baking to streamline your holiday cooking.
Ingredient Notes
- Sweet potatoes – Fresh-cooked and mashed sweet potatoes give the casserole its creamy base. Roasting the potatoes (instead of boiling) enhances their flavor and sweetness, though either method works well.
- Butter – Adds richness to both the filling and topping. Unsalted butter gives you more control over the final seasoning.
- Brown sugar – Provides sweetness and moisture. Light brown sugar works beautifully, but dark brown sugar creates a deeper caramel note.
- Eggs – Lightly beaten eggs help set the casserole and give it a slightly fluffy, custard-like texture once baked.
- Milk – Adds creaminess without making the mixture too loose. Whole milk works best, but half-and-half can be used for extra richness.
- Pecans – Traditional in Southern versions and essential for the classic crunchy topping. Chop them coarsely so they toast evenly as the casserole bakes.
Steps to Make Southern Sweet Potato Casserole
- How to Make It
- Preheat the oven and prepare the baking dish with butter to ensure easy release and golden edges.
- Mash the cooked sweet potatoes while still warm so the butter and sugar melt smoothly into the mixture. This helps create an even, velvety texture.
- Whisk in the eggs, milk, vanilla, and salt until the filling becomes silky and well blended. Avoid overmixing to keep the texture light.
- Spread the sweet potato mixture evenly in the prepared dish, smoothing the top for consistent baking.
- Make the topping by stirring melted butter, brown sugar, flour, and a pinch of salt until clumps form. The mixture should resemble coarse, buttery crumbs.
- Fold in the chopped pecans, ensuring they’re distributed evenly so the topping bakes into a uniform crust.
- Sprinkle the topping over the sweet potato layer, covering it completely but without packing it down.
- Bake until the casserole is set, bubbling around the edges, and the pecan topping is golden and crisp.
Pro Tips
- Cook potatoes until very soft to ensure a smooth, creamy mash with no fibrous bits.
- Taste the filling before adding eggs to adjust sweetness or seasoning without risking curdling.
- Roast instead of boil if you want a deeper, more caramelized sweet potato flavor.
- Keep topping clumpy rather than sandy—larger clusters create better texture contrast.
- Let the casserole rest briefly after baking so it slices cleanly and holds its structure.
Recipe Variations
- Swap the nuts. Use chopped walnuts instead of pecans, or omit the nuts altogether.
- Spice the topping. Add 1/2 teaspoon cinnamon or pumpkin pie spice for extra warmth.
- Add citrus. Stir 1 1/2 teaspoons of finely grated orange zest into the sweet potato mixture.
- Use marshmallows. Skip the pecan topping and add mini marshmallows instead.
- Try coconut. Stir shredded coconut into the topping for a tropical twist.
- Use maple syrup. Replace the brown sugar in the filling with maple syrup for deeper flavor.
Serving Suggestions
- Serve alongside roast turkey, ham, or pork chops.
- Pair with green beans, Brussels sprouts, or roasted carrots.
- Add this to your holiday table alongside stuffing and cranberry sauce.
- Include it in a potluck spread — it’s easy to transport and serve.
How to Store
- Refrigerate: Store leftovers in an airtight container for up to 4 days. Reheat gently in the oven to restore the crisp topping.
- Reheat: Warm portions in the oven until hot throughout. A brief uncovered bake helps refresh the pecan crust.
- Freeze: Freeze tightly wrapped portions for up to 2 months. Thaw overnight in the refrigerator before reheating.
Frequently Asked Questions
Southern Sweet Potato Casserole
Ingredients
- Butter for the baking dish
- 5 to 6 cups warm mashed sweet potatoes
- 5 tbsp butter
- ¼ cup brown sugar, packed
- 2 large eggs, lightly beaten
- ½ cup milk
- 1 ½ tsp vanilla extract
- ½ tsp fine salt
For the Topping
- 4 tbsp melted unsalted butter
- ½ cup brown sugar, packed
- ½ cup all-purpose flour
- 1 pinch fine salt
- ⅔ cup chopped pecans
Recommended Equipment
Instructions
- Preheat the oven to 325°F and butter a 2-quart baking dish.Butter for the baking dish
- Mix the mashed sweet potatoes, 5 tablespoons of butter, and 1/4 cup of brown sugar until well blended. Whisk in the eggs, milk, vanilla, and salt.5 to 6 cups warm mashed sweet potatoes | 5 tbsp butter | 1/4 cup brown sugar | 2 large eggs | 1/2 cup milk | 1 1/2 tsp vanilla extract | 1/2 tsp fine salt
- Spoon the sweet potato mixture into the prepared baking dish.
Prepare the Topping
- Combine the melted butter, brown sugar, flour, and a pinch of salt in a medium bowl. Stir until the mixture forms clumps, then incorporate the pecans.4 tbsp melted unsalted butter | 1/2 cup brown sugar | 1/2 cup all-purpose flour | 1 pinch fine salt | 2/3 cup chopped pecans
- Sprinkle the pecan mixture over the sweet potato filling and bake the casserole for 30 to 40 minutes or until set.
Nutrition
Disclaimer:
Our nutritional information is based on a third-party application that analyzes the ingredients list to determine the values. The information is meant to be helpful, but should be considered an estimate. Values may differ depending on measurements, brands, serving variations, and database availability.