Southern Sweet Potato Casserole Recipe is the kind of comforting, crowd-pleasing dish that feels like a warm hug straight out of the oven. Whether you’re prepping for Thanksgiving, a Sunday potluck, or just a Tuesday night when you’re craving something cozy and sweet, this casserole hits all the right notes. Between the creamy mashed sweet potatoes and that irresistible crunchy pecan topping, it’s no wonder this Southern staple has earned a spot at tables across generations.
Made with simple pantry staples—like cinnamon, brown sugar, and butter—it’s sweet but not overly sugary, with just the right balance of spice. And the best part? You don’t need a culinary degree to pull it off (trust me, if you can mash potatoes, you’re golden). Let’s dig into what makes this Southern Sweet Potato Casserole Recipe a must-save.
Table of Contents
What is Southern Sweet Potato Casserole?
Southern Sweet Potato Casserole is that magical hybrid between a side dish and a dessert—and no, we’re not complaining. It’s traditionally made with mashed sweet potatoes sweetened with sugar and spices, then topped with a buttery, nutty streusel made of brown sugar, flour, and chopped pecans or walnuts. The whole thing is baked until bubbly and golden, creating that delightful contrast of creamy and crunchy in every bite.
It originated in the South (as the name lovingly suggests), and it’s a staple on holiday tables, particularly Thanksgiving and Christmas. But in true Southern fashion, it’s welcome at any gathering, potluck, or Sunday dinner. Think of it as the cozy cousin to pumpkin pie—sweet, spiced, and full of comfort—but with a texture and flavor that stands out all on its own.
Reasons to Try Southern Sweet Potato Casserole Recipe
Still wondering if this Southern Sweet Potato Casserole recipe deserves a spot on your menu? Let me give you a few sweet (pun intended) reasons why:
- It’s Easy – If you can boil water and mash potatoes, you’re already halfway there. No complicated techniques required.
- Crowd Favorite – Kids, picky eaters, and even your salad-only aunt will go back for seconds.
- Double Duty Dish – Is it a side? Is it dessert? Yes and yes. Serve it alongside turkey or sneak a bite later as a midnight treat.
- Customizable – Not into nuts? Swap them for marshmallows or a crumble topping. You do you.
- Made Ahead Friendly – Prep it the night before and just pop it in the oven when ready. Perfect for the holidays when oven real estate is premium.
Ingredients Needed to Make Southern Sweet Potato Casserole
For the Sweet Potato Filling:
- 3 cups cooked and mashed sweet potatoes
- 1 cup sugar
- ⅓ cup butter, melted
- 2 eggs
- 1 teaspoon vanilla extract
- 1 teaspoon ground cinnamon
- ¼ teaspoon ground nutmeg
- ¼ cup heavy cream (or half and half, or whole milk)
For the Crunchy Topping:
- 3 tablespoons butter, melted
- 1 cup brown sugar
- ⅓ cup all-purpose flour
- 1 cup chopped pecans or walnuts

Instructions to Make Southern Sweet Potato Casserole
Making this Southern Sweet Potato Casserole is much easier than you might think. If you’re new to baking or just need a foolproof process, this step-by-step guide will walk you through everything with clarity (and a sprinkle of Southern charm). Whether it’s your first casserole or your fiftieth, these steps will help you create a dish that’s rich, cozy, and full of sweet, spiced flavor.
Step 1: Preheat Your Oven and Prep Your Dish
Before you dive into mixing and mashing, set your oven to 325°F. A properly preheated oven ensures your casserole bakes evenly and that golden topping gets bubbly and crisp.
While the oven is heating, grease a 1½-quart casserole dish with a bit of butter or non-stick spray. This keeps the sweet potatoes from sticking and helps with easy cleanup later. If you’re wondering what type of baking dish to use, check out our guide on bakeware basics for some helpful tips.
Step 2: Cook and Mash the Sweet Potatoes
If you haven’t already, boil or bake your sweet potatoes until they’re fork-tender. You’ll need about 3 cups mashed, which is roughly 3–4 medium sweet potatoes.
To cook quickly, peel and cube them before boiling. If you prefer roasting for a richer flavor, leave the skins on and bake at 400°F for 45–60 minutes, then scoop out the flesh.
Once cooked, mash them until smooth using a potato masher or hand mixer. You want a creamy texture—no lumps allowed!
Tip: For extra creamy mash, mix in a splash of milk or a pat of butter while mashing. For more on technique, check out how to prep sweet potatoes.
Step 3: Mix the Filling – Step by Step
In a large mixing bowl, add the mashed sweet potatoes along with:
- 1 cup sugar
- ⅓ cup melted butter
- 2 eggs
- 1 tsp vanilla extract
- 1 tsp ground cinnamon
- ¼ tsp ground nutmeg
Using an electric mixer, beat everything together until smooth and well combined. This step helps fluff up the filling and evenly distributes the spices for that classic Southern flavor.
Next, slowly pour in ¼ cup of heavy cream (or you can use half and half or whole milk). Give it a final mix to fully incorporate. The cream adds richness and helps give the casserole its signature velvety texture.
Step 4: Pour the Filling into the Dish
Transfer the sweet potato mixture into your greased casserole dish. Use a spatula to smooth out the top so it’s level—this ensures your topping bakes evenly and doesn’t sink in.
This is the heart of your casserole: sweet, spiced, creamy, and ready to be topped!
Step 5: Make the Pecan Streusel Topping – Step by Step
Now for the showstopper: that crunchy, buttery topping. In a medium bowl, combine:
- 3 tablespoons melted butter
- 1 cup brown sugar
- ⅓ cup all-purpose flour
- 1 cup chopped pecans or walnuts
Use a fork (or clean hands) to mix until the mixture looks crumbly and slightly sticky. You want little clusters of sweet, nutty goodness—this is what adds that bakery-style crunch on top.
Want to switch things up? You can substitute pecans with oats or even add mini marshmallows during the last 10 minutes of baking. Visit our ingredient substitutions guide for more ideas.
Step 6: Assemble and Bake
Sprinkle the topping mixture evenly over the sweet potato layer. Don’t press it down—just let it rest gently on top so it bakes into a golden crust.
Place the dish in your preheated oven and bake uncovered for 25–30 minutes. You’ll know it’s done when the edges are bubbly, the top is lightly browned, and your kitchen smells like the holidays.
Step 7: Cool and Serve
Once baked, let the casserole cool for 10–15 minutes before serving. This helps it firm up just enough to slice cleanly but still stay warm and gooey inside.
Serve warm, straight from the dish, and watch it disappear faster than you can say “save me a second helping!”
Looking for the perfect pairing? Try it alongside our roasted red pepper and gouda soup for a rich, fall-inspired meal.
What to Serve with Southern Sweet Potato Casserole
Southern Sweet Potato Casserole is one of those dishes that plays well with both sweet and savory. For Thanksgiving, it’s a no-brainer next to roast turkey, gravy, and lemon butter green beans. At weeknight dinners, pair it with roasted chicken, ham, or even a comforting crockpot butternut squash soup for a cozy fall vibe.
And hey, if you’re anything like me, you won’t judge yourself for sneaking a spoonful cold straight from the fridge. No shame.
Key Tips for Making Southern Sweet Potato Casserole
- Cook the Potatoes Well: You want them fork-tender. Undercooked sweet potatoes = a lumpy mess.
- Don’t Skip the Eggs: They help bind everything together and give that fluffy, custard-like texture.
- Use Real Butter: Trust me, it makes a difference in flavor and richness.
- Customize the Topping: Swap nuts for crushed cornflakes or add mini marshmallows during the last 10 minutes of baking if you’re team gooey.
- Go Light on the Sweetener: Feel free to adjust the sugar if your sweet potatoes are naturally sweet.
Storage and Reheating Tips Southern Sweet Potato Casserole
Got leftovers? Lucky you. Here’s how to keep them tasting fresh:
Fridge: Store in an airtight container or cover the casserole dish tightly with foil. It’ll stay good for up to 4 days.
Freezer: Freeze the baked (or unbaked) casserole for up to 2 months. If freezing unbaked, skip the topping and add it fresh before baking.
Reheat: Warm in the oven at 300°F until heated through. For single servings, a quick microwave zap works, but cover with a damp paper towel to prevent drying out.
FAQs
Can I make this ahead of time?
Absolutely! Make the base a day in advance, cover it, and refrigerate. Add the topping just before baking.
What’s the best type of sweet potato for this?
Go with orange-fleshed sweet potatoes like Beauregard or Garnet—they’re naturally sweet and smooth.
Can I use canned sweet potatoes?
Yes, just drain them well and reduce the sugar slightly since canned versions are usually packed in syrup.
How do I make it dairy-free?
Swap butter for a vegan alternative and use plant-based milk. It still turns out great!
Final Thoughts
This Southern Sweet Potato Casserole Recipe isn’t just food—it’s a love letter from the South, written in cinnamon, butter, and a bit of nutty crunch. Whether it’s gracing your Thanksgiving spread or sneaking into your weeknight dinners, it delivers sweet satisfaction with minimal fuss. Once you make it, don’t be surprised if folks start requesting it by name every holiday.
Ready for more cozy recipes? Head over to FirstTasting.com and explore easy comfort dishes like our Sweet Potato Casserole and Crockpot Thai Coconut Chicken Soup.
Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.
Print
Southern Sweet Potato Casserole Recipe – Perfect Holiday Side Dish
- Total Time: 45 minutes
- Yield: 6 servings 1x
Description
This Southern Sweet Potato Casserole Recipe is rich, creamy, and topped with a crunchy pecan-brown sugar crumble. A beloved classic perfect for holiday gatherings or cozy family meals.
Ingredients
Sweet Potatoes:
- 3 cups cooked and mashed sweet potatoes
- 1 cup sugar
- ⅓ cup butter, melted
- 2 eggs
- 1 teaspoon vanilla
- 1 teaspoon ground cinnamon
- ¼ teaspoon ground nutmeg
- ¼ cup heavy cream, half and half, or whole milk
Topping:
- 3 tablespoons butter, melted
- 1 cup brown sugar
- ⅓ cup flour
- 1 cup chopped pecans or walnuts
Instructions
1. Preheat oven to 325°F and grease a 1 1/2-quart casserole dish.
2. In a large bowl, mix sweet potatoes, sugar, melted butter, eggs, vanilla, cinnamon, and nutmeg.
3. Beat the mixture with an electric mixer until smooth and fluffy.
4. Add heavy cream and mix until fully incorporated.
5. Pour the sweet potato mixture into the prepared casserole dish.
6. In a separate bowl, mix together melted butter, brown sugar, flour, and chopped nuts using a fork.
7. Sprinkle the topping mixture evenly over the sweet potato base.
8. Bake for 25 to 30 minutes until the topping is golden and slightly crisp.
Notes
You can prepare the casserole a day in advance and refrigerate until ready to bake.
Feel free to substitute walnuts for pecans depending on preference or availability.
For a smoother texture, use a food processor to mash the sweet potatoes.
This recipe pairs beautifully with turkey, ham, or roasted vegetables during holiday meals.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Side Dish
- Method: Baking
- Cuisine: Southern
Nutrition
- Serving Size: 1 serving
- Calories: 400
- Sugar: 35 g
- Sodium: 100 mg
- Fat: 20 g
- Saturated Fat: 8 g
- Unsaturated Fat: 10 g
- Trans Fat: 0 g
- Carbohydrates: 50 g
- Fiber: 3 g
- Protein: 4 g
- Cholesterol: 80 mg




