I have to tell you, this Southern Sweet Potato Casserole Recipe is one of my all-time favorites for family gatherings and holiday meals. There's something so comforting and nostalgic about the creamy sweet potato filling paired with that crunchy, buttery pecan streusel topping. I love how effortlessly it comes together, yet it feels indulgent and special every time I make it. When I serve this dish, it always disappears fast, and honestly, I’m always tempted to sneak a second helping myself!
Why You'll Love This Southern Sweet Potato Casserole Recipe
What really makes this Southern Sweet Potato Casserole Recipe stand out is the balance of flavors and textures. The smooth, lightly sweetened sweet potato base is rich but not overpowering, providing a velvety bite that melts in your mouth. Then, as you dig in, the brown sugar and pecan topping gives you a satisfying crunch with a buttery, nutty sweetness that perfectly complements the creamy filling. I always look forward to that contrast—it’s a hallmark of a great casserole in my book.
I also appreciate how simple and quick it is to prepare. Using canned sweet potatoes keeps things hassle-free without sacrificing flavor, and the rest of the ingredients are all pantry staples that you probably already have. I’m a big fan of recipes like this—minimal prep, maximum reward. It’s easy enough for a weekday dinner but impressive enough for holiday feasts.
Speaking of occasions, this casserole is extremely versatile. I love making it for Thanksgiving and Christmas because it delivers that classic Southern comfort in every bite. But honestly, I’m just as happy to whip it up for casual dinners or potluck parties. It’s one of those dishes everyone loves, and it always brings a warm, homey vibe to the table.
Ingredients You'll Need

The magic of this Southern Sweet Potato Casserole Recipe lies in some wonderfully simple yet purposeful ingredients. Each one plays a vital role in creating that creamy, flavorful center and the perfectly crunchy topping that makes the dish so memorable.
TIP : You'll find the full list of ingredients and measurements in the recipe card below
- Canned sweet potatoes: They give you creamy texture and authentic flavor without the fuss of peeling and boiling fresh sweet potatoes.
- Salted butter: Adds rich, buttery depth to both the filling and the topping for a luscious mouthfeel.
- Milk: Keeps the casserole moist and silky, ensuring the filling is perfectly smooth.
- Sugar and brown sugar: White sugar sweetens the filling just right, while brown sugar in the topping adds warm caramel notes.
- Vanilla extract: A little touch of vanilla enhances the natural sweetness and warms up the flavors.
- Eggs: Bind the filling together, giving it a custard-like structure once baked.
- All-purpose flour: Helps create the crumbly streusel that holds the topping together.
- Chopped pecans: Bring a nutty crunch and authentic Southern flair to the topping.
Directions
Step 1: Preheat your oven to 350 degrees Fahrenheit. This sets the stage for perfectly even baking.
Step 2: Drain the canned sweet potatoes and mash them in a large bowl until smooth. This step is key for that creamy texture in the casserole.
Step 3: Stir in the melted salted butter, milk, sugar, vanilla extract, and beaten eggs until everything is well combined and silky smooth. The mixture should have a nice consistency that's easy to pour.
Step 4: Pour the sweet potato mixture into a 2-quart (8-inch square) baking dish, smoothing the top gently with a spatula to level it out.
Step 5: In a separate bowl, combine melted salted butter, brown sugar, all-purpose flour, and chopped pecans. Use a fork or your fingers to mix until you see small crumbly clusters forming—this will be your delicious streusel topping.
Step 6: Evenly sprinkle the pecan crumble over the sweet potato base, making sure to cover it nicely for that perfect crunchy layer.
Step 7: Place the casserole uncovered in the oven and bake for 30 to 40 minutes, or until the topping is golden brown and crisp. Keep an eye on it after 30 minutes to avoid burning the nuts.
Step 8: Once done, remove the casserole from the oven and let it cool for at least 15 to 20 minutes before serving. This resting time is crucial because it helps the casserole set up and makes portioning clean and easy.
Servings and Timing
This Southern Sweet Potato Casserole Recipe yields about 10 generous servings, making it perfect for larger family meals or festive gatherings. You’ll need roughly 15 minutes for prep to mash and mix your ingredients. The bake time is between 30 and 40 minutes, giving you a total time of around 55 minutes from start to finish. Don’t forget to factor in the 15 to 20 minutes of cooling after baking—that step is important for the casserole to firm up and develop its wonderful texture.
How to Serve This Southern Sweet Potato Casserole Recipe

I love serving this casserole warm, straight from the oven, to enjoy the full contrast of creamy filling and crunchy topping. It pairs beautifully as a side dish alongside roasted turkey or baked ham for holiday dinners. If you want to dress up the presentation, sprinkle a few extra toasted pecans on top or add a small pat of butter that melts over the hot topping—it’s a small touch that looks amazing and boosts the flavor.
For beverage pairings, I like something that complements the sweetness without overwhelming it. A glass of lightly chilled Riesling or a fruity Pinot Noir works wonders. If you prefer non-alcoholic options, try a sparkling apple cider or a warm spiced tea. These choices balance nicely with the richness of the casserole.
This dish is so versatile that I happily serve it at both casual weeknight dinners and more formal occasions. I typically plate portions about the size of a small scoop, enough to get that satisfying sweet potato flavor without filling up too quickly. It’s best enjoyed warm or at room temperature—refrigerated leftovers are nice but the contrast between creamy and crunchy is most pronounced fresh from the oven.
Variations
Over time, I’ve experimented with variations on this Southern Sweet Potato Casserole Recipe, and there are plenty of ways to make it your own. For example, if you prefer fresh sweet potatoes, you can peel, boil, and mash them instead of using canned—just be sure to drain them well so the casserole isn’t too runny.
If you’re looking for a gluten-free version, swapping the all-purpose flour in the topping with almond flour or a gluten-free blend works beautifully. For a vegan twist, you can replace the butter with coconut oil and use a plant-based milk along with a flaxseed egg substitute. The flavor is just as delightful, and the texture stays moist and rich.
For flavor variations, I sometimes add a sprinkle of cinnamon or ground nutmeg to the filling to give it a warm spice note. Another favorite is adding a handful of mini marshmallows on top during the final 5 minutes of baking for a gooey, nostalgic finish that’s even more indulgent.
Storage and Reheating
Storing Leftovers
Leftover Southern Sweet Potato Casserole stores wonderfully in an airtight container in the refrigerator for up to 3 to 4 days. I usually transfer pieces into a glass or plastic container with a tight-fitting lid to maintain freshness and prevent odors from other foods from mingling. Just cover well to keep that crumbly topping from becoming soggy.
Freezing
You can absolutely freeze this casserole. I recommend freezing it uncovered on a baking sheet first so the topping doesn’t stick, then transfer it to a freezer-safe container or foil pan and wrap tightly with plastic wrap or foil. Stored this way, it keeps well for up to 2 months. When you're ready to enjoy it, thaw overnight in the fridge for the best texture.
Reheating
To reheat, I find the oven is best to revive the crunchy topping. Preheat your oven to 325 degrees Fahrenheit and bake the casserole, uncovered, for about 15 to 20 minutes or until heated through. Avoid microwaving if you want to keep the topping crisp, as the microwave tends to soften it. If you’re short on time, a quick blast in the microwave is fine—just add a minute or two—but I always prefer the oven for that freshly baked feel.
FAQs
Can I use fresh sweet potatoes instead of canned for this recipe?
Absolutely! If you use fresh sweet potatoes, be sure to peel and boil them until tender, then mash thoroughly before assembling the casserole. Just drain any excess water well so the filling doesn’t become watery.
Is this Southern Sweet Potato Casserole Recipe gluten-free?
The traditional recipe uses all-purpose flour in the topping, which contains gluten. However, you can easily swap it with gluten-free flour blends or almond flour to make it gluten-free while still maintaining that crumbly topping texture.
Can I prepare the casserole ahead of time?
Yes! I often assemble the casserole a few hours ahead and keep it refrigerated, then bake it closer to serving time. Just add a few extra minutes to the baking time if it goes into the oven cold from the fridge.
What can I substitute for pecans if I don’t have them?
You can use walnuts, almonds, or even chopped hazelnuts as a substitute. Each brings a slightly different flavor but still adds wonderful crunch and nuttiness to the topping.
How do I prevent the topping from burning while baking?
Keep an eye on the casserole during the last 10 minutes of baking, especially if your oven runs hot. If the topping browns too quickly, loosely cover the dish with foil to protect it while the filling finishes baking.
Conclusion
I hope you’re inspired to try this Southern Sweet Potato Casserole Recipe because it truly is a comforting classic that never fails to impress. Whether you’re celebrating a special holiday or just craving something cozy and delicious, this dish will bring warmth and smiles to your table. Happy cooking, and enjoy every single bite!
Print
Southern Sweet Potato Casserole Recipe
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 10 servings
- Category: Side Dish
- Method: Baking
- Cuisine: American
Description
This Southern Sweet Potato Casserole features a creamy, smooth filling made with canned sweet potatoes, enriched with butter, milk, sugar, and eggs, all topped with a crunchy brown sugar pecan streusel. Perfect as a comforting side dish for family dinners and holiday gatherings.
Ingredients
For the casserole:
- 29 ounce can sweet potatoes, drained
- ½ cup (1 stick) salted butter, melted
- ⅓ cup milk
- ¾ cup sugar
- 1 teaspoon vanilla extract
- 2 large eggs, beaten
For the topping:
- 5 Tablespoons salted butter, melted
- ⅔ cup brown sugar
- ⅔ cup all-purpose flour
- 1 cup chopped pecans
Instructions
- Preheat the Oven: Preheat your oven to 350°F (175°C) to ensure it reaches the proper temperature for baking the casserole evenly.
- Prepare the Sweet Potato Mixture: In a large bowl, mash the drained sweet potatoes thoroughly. Stir in the melted butter, milk, sugar, vanilla extract, and beaten eggs. Mix everything well until fully combined and smooth.
- Transfer to Baking Dish: Pour the sweet potato mixture into a 2-quart (8-inch square) baking dish, spreading it evenly.
- Make the Streusel Topping: In a separate bowl, combine melted butter, brown sugar, all-purpose flour, and chopped pecans. Use a fork or your fingers to blend these ingredients into small crumbly pieces.
- Top the Casserole: Sprinkle the streusel topping evenly over the sweet potato mixture in the baking dish.
- Bake: Place the baking dish in the preheated oven and bake uncovered for 30 to 40 minutes, until the topping becomes golden brown and crisp.
- Cool Before Serving: Remove the casserole from the oven and allow it to cool for at least 15 to 20 minutes. This resting time helps the casserole set and makes it easier to serve.
Notes
- Using canned sweet potatoes saves time but be sure to drain them well to avoid excess moisture.
- Allowing the casserole to cool before serving ensures it sets properly and slices cleanly.
- You can substitute pecans with walnuts or omit nuts for a nut-free option.
- For a richer flavor, use whole milk or even half-and-half instead of regular milk.
- Leftovers can be refrigerated and gently reheated before serving.



Leave a Reply