The aroma of butter melting into sweet potatoes fills the kitchen as golden pecans toast in the oven. This Southern Sweet Potato Casserole creates pure magic with its creamy, velvety texture and crunchy, caramelized topping. Each spoonful delivers comfort and warmth that makes every holiday meal feel complete.

My grandmother served this easy Southern Sweet Potato Casserole every Thanksgiving, and the entire family gathered around the table just to catch the first glimpse of that bubbling, golden dish. She taught me that the secret lies in balancing sweetness with buttery richness, creating a side dish that steals the spotlight from even the turkey. This recipe honors her tradition while giving home cooks the freedom to choose between a buttery pecan streusel or fluffy marshmallow topping.
This best Southern Sweet Potato Casserole recipe stands out because it combines perfectly mashed sweet potatoes with simple ingredients that create restaurant-quality results. The filling stays incredibly creamy while the topping adds that essential crunch or fluffiness everyone craves. Each bite captures authentic Southern flavor without complicated techniques or hard-to-find ingredients.
This holiday side dish shines at Thanksgiving and Christmas dinners, but it works beautifully for potlucks, Sunday suppers, and any cozy meal that needs a touch of comfort. The casserole feeds a crowd, travels well, and can be prepared ahead of time, making it perfect for busy hosts. Jump to the recipe below to start creating this beloved classic, or keep reading for expert tips that guarantee success every time.
Table of Contents
Why This Southern Sweet Potato Casserole is a Must-Make
This authentic Southern Sweet Potato Casserole delivers everything a holiday side dish should be. The recipe follows time-tested Southern traditions, using simple ingredients like butter, brown sugar, vanilla, and fresh sweet potatoes. These classic components create flavors that Southern cooks have perfected over generations. Every bite tastes like home, comfort, and celebration rolled into one.
The texture sets this creamy Southern Sweet Potato Casserole apart from all others. The base becomes silky smooth when mashed sweet potatoes blend with butter and milk. This velvety layer contrasts beautifully with the crunchy pecan streusel on top. Each forkful offers two perfect textures that complement rather than compete. The topping stays crisp while the filling remains luxuriously soft.
Making this best holiday side dish requires minimal effort but delivers maximum impact. The preparation takes just 15 minutes, and most of that time involves simple mixing. Guests will think you spent hours crafting this elegant dish. The golden brown top and perfectly baked presentation look restaurant-worthy without demanding professional skills.
Both pecan lovers and marshmallow fans find happiness with this versatile recipe. The classic version features a buttery pecan crumble that adds nutty richness. Switch to marshmallows for a sweeter, gooier topping that brings nostalgic charm. Either choice transforms this casserole into the star of any meal.

Gathering Your Ingredients for Classic Southern Sweet Potato Casserole
Quality ingredients make all the difference in creating an unforgettable Southern Sweet Potato Casserole. Fresh, wholesome components bring out natural flavors and create textures that canned alternatives simply cannot match. Choosing the right ingredients for sweet potato casserole sets the foundation for success. These classic sweet potato casserole ingredients work together to create the perfect balance of sweetness, creaminess, and crunch.
For the Creamy Sweet Potato Base
- Sweet Potatoes: 3 cups cooked and mashed (about 3 to 4 medium sweet potatoes). Jewel or Garnet varieties work beautifully because they offer natural sweetness and smooth texture. Fresh sweet potatoes taste better than canned options. Baking them brings out deeper, richer flavors than boiling. Steaming works too if time allows.
- Butter: 1/2 cup melted, preferably unsalted. Full-fat butter creates the rich, luxurious texture that defines this creamy sweet potato casserole base. Never substitute with margarine.
- Sugar: 1/2 cup granulated sugar. This sweetens the potatoes without overwhelming their natural flavor.
- Eggs: 2 large eggs, beaten. Room temperature eggs blend more smoothly into the mixture.
- Milk: 1/3 cup whole milk. Full-fat milk or half-and-half adds richness that elevates every bite.
- Vanilla Extract: 1 teaspoon pure vanilla extract. This ingredient enhances sweetness naturally.
- Spices: Optional additions include 1 teaspoon cinnamon, 1/4 teaspoon nutmeg, or a pinch of ground cloves. Adjust these sweet potato casserole spices to personal taste.
- Salt: A pinch balances the sweetness perfectly.
Choose Your Topping (Pecan Streusel or Marshmallow!)
The topping transforms this Southern Sweet Potato Casserole from good to extraordinary. Two classic options let everyone customize their perfect dish.
- Pecan Streusel Topping brings a buttery, nutty crunch that contrasts beautifully with creamy sweet potatoes. This sweet potato casserole with pecan topping includes 1 cup light brown sugar, 1/2 cup all-purpose flour, 1/3 cup melted butter, and 1 cup chopped pecans. Mix these ingredients until crumbly. A dash of cinnamon adds warmth if desired. The pecan streusel recipe creates golden, caramelized perfection that guests adore.
- Marshmallow Topping offers gooey, nostalgic sweetness that children and adults love equally. This sweet potato casserole with marshmallows needs just 2 to 3 cups mini marshmallows. Large marshmallows cut in half work too. Some cooks add a few pecans on top for visual appeal and added texture. The marshmallow sweet potato topping browns beautifully and creates that signature golden crust.
Both toppings bake perfectly at 350°F and complement the creamy base without overpowering it.

How to Make Southern Sweet Potato Casserole
Making a perfect Southern Sweet Potato Casserole becomes simple when following these clear steps. Even beginners can create this stunning dish with confidence. This step-by-step sweet Southern Sweet Potato Casserole guide walks through every detail, ensuring delicious results every time.
- 1. Prep Sweet Potatoes: Wash 3 to 4 medium sweet potatoes thoroughly under running water. Peel off the skin with a vegetable peeler. Chop them into 1-inch pieces for faster, even cooking. Place the chunks in a large pot and cover with water, adding about one inch above the potatoes.
- 2. Cook Until Tender: Bring the water to a boil over high heat. Reduce to a high simmer and cook for 40 to 45 minutes. Test doneness by piercing with a fork, it should slide through easily. Drain the potatoes completely and return them to the pot.
- 3. Mash Smooth: Let the potatoes cool slightly, then mash them until smooth. A potato masher works well for rustic texture. An electric mixer creates silky, lump-free results. Mash until no large chunks remain.
- 4. Combine Base Ingredients: Add 1/2 cup melted butter, 1/2 cup sugar, 2 beaten eggs, 1/3 cup milk, and 1 teaspoon vanilla extract to the mashed sweet potatoes. Mix these ingredients thoroughly until well combined. Beat at medium speed if using a mixer for the smoothest texture. Add the eggs last if the potatoes are still warm to prevent them from cooking.
- 5. Taste and Adjust: This crucial step ensures perfect seasoning. Taste the mixture and add more vanilla or a pinch of salt if needed. How to make sweet potato casserole perfectly depends on adjusting flavors to personal preference.
- 6. Pour Into Dish: Preheat the oven to 350°F. Grease a 9×13-inch baking dish or an 8-inch square dish for smaller portions. Pour the sweet potato mixture into the prepared dish. Spread it evenly with a spatula, smoothing the top.
- 7. Prepare Pecan Streusel (If Using): In a separate bowl, combine 1 cup brown sugar, 1/2 cup flour, 1/3 cup melted butter, and 1 cup chopped pecans. Mix with a fork or fingers until the mixture forms small crumbles. Sprinkle this topping evenly over the sweet potato layer. The streusel should cover the entire surface.
- 8. Bake Initial: Place the dish in the preheated oven for baking sweet potato casserole. Bake for 25 to 30 minutes until the topping turns golden brown and the filling sets. The edges should bubble slightly.
- 9. Add Marshmallows (If Using): For marshmallow topping, bake the plain casserole for 20 minutes first. Remove from the oven and spread 2 to 3 cups mini marshmallows evenly across the top. Return to the oven and bake for 5 to 10 more minutes. Watch closely as marshmallows brown quickly.
- 10. Cool and Serve: Remove the finished casserole from the oven when golden and bubbly. Let it rest for 15 to 20 minutes before serving. This resting time allows the casserole to set properly. Serve warm and enjoy this perfect sweet potato casserole with family and friends.

Expert Tips for the Best Southern Sweet Potato Casserole
- Use Fresh Sweet Potatoes: Fresh sweet potatoes deliver superior flavor and texture compared to canned versions. Fresh potatoes offer natural sweetness and a smoother consistency that elevates every bite. Baking fresh sweet potatoes instead of boiling them intensifies their flavor and creates a richer base.
- Don’t Over-Mix: Beating the sweet potato mixture too long creates a gummy, dense texture. Mix just until ingredients combine smoothly. Stop mixing once no lumps remain and the mixture looks uniform.
- Season to Taste: Always taste the sweet potato base before pouring it into the baking dish. This crucial step ensures the perfect balance of sweetness and spice. Adjust sugar, vanilla, or salt as needed to match personal preferences.
- Achieve Perfect Mash: Use a potato masher for rustic texture or an electric mixer for silky smoothness. Beat sweet potatoes on low speed first to break them down. Add other ingredients after achieving the desired consistency for best results.
- Toast Pecans First: Lightly toasting pecans in a dry skillet for 3 to 5 minutes enhances their nutty flavor dramatically. This simple step adds depth to the streusel topping without extra effort. Let them cool before chopping and mixing into the topping.
- Prevent Watery Casserole: Drain cooked sweet potatoes thoroughly before mashing. Sweet potatoes retain lots of moisture, so removing excess water prevents a runny casserole. Let boiled potatoes sit in the colander for a few minutes to release steam.
- Brown Butter Boost: Browning the butter before adding it to the base or topping creates a nutty, caramel-like flavor. Heat butter in a saucepan until it turns golden brown and smells toasty.
This pro tip transforms a good creamy Southern Sweet Potato Casserole into an extraordinary one. Cool the brown butter slightly before mixing to prevent watery casserole issues.
Southern Sweet Potato Casserole Variations & Swaps
- Bourbon-Kissed Sweet Potato Casserole: Add 2 tablespoons of bourbon to the sweet potato base for a sophisticated, slightly smoky flavor. The bourbon sweet potato casserole brings depth without overwhelming sweetness. This variation becomes especially popular during holiday gatherings.
- Spiced Crumble Topping: Mix 1/2 cup rolled oats into the streusel for extra texture and heartiness. Replace pecans with walnuts, almonds, or hazelnuts for different flavor profiles. Adding a teaspoon of cinnamon to the topping creates warmth and spice.
- Dairy-Free Sweet Potato Casserole: Substitute regular milk with coconut milk, almond milk, or oat milk. Use coconut oil or vegan butter instead of dairy butter for rich flavor. This vegan sweet potato casserole tastes just as creamy and delicious as the original. Replace eggs with 1/2 cup applesauce or flax eggs for a completely plant-based dish. Top with vegan marshmallows for a fully dairy-free experience.
- Less Sweet Version: Cut the sugar in half to reduce sweetness and create a more savory side dish. This adjustment allows the natural sweet potato flavor to shine through. Add an extra pinch of salt to balance the remaining sweetness.
- Pineapple Addition: Some traditional Southern recipes include 1/2 cup crushed pineapple mixed into the sweet potato base. The pineapple adds brightness and tropical sweetness that surprises and delights. Drain the pineapple well before mixing to prevent watery results.
These Southern Sweet Potato Casserole variations offer something for every dietary need and taste preference.

Make-Ahead, Storage & Freezing Instructions
- Make-Ahead Unbaked: Assemble the sweet potato mixture and spread it into the baking dish up to 2 days before serving. Cover tightly with plastic wrap or aluminum foil and refrigerate. Wait to add the pecan streusel or marshmallow topping until just before baking. This make ahead sweet potato casserole method saves valuable time on busy holidays. Remove from the refrigerator 30 minutes before baking to bring it closer to room temperature.
- Make-Ahead Baked: Bake the casserole completely, then let it cool to room temperature. Cover tightly and refrigerate for up to 3 days. Reheat gently in a 350°F oven for 15 to 20 minutes before serving. The casserole can also sit at room temperature for up to 4 hours after baking, making it perfect for potlucks.
- Storage: Store leftover sweet potato casserole in an airtight container in the refrigerator. Properly stored leftovers stay fresh for 3 to 4 days. Cover the baking dish with plastic wrap or transfer portions to sealed containers to store sweet potato casserole effectively.
- Freezing Unbaked: Assemble the casserole without marshmallow topping and wrap it very well in plastic wrap, then aluminum foil. Freeze sweet potato casserole for up to 3 months. Thaw overnight in the refrigerator before baking. Add fresh topping after thawing and bake according to recipe instructions.
- Freezing Baked: Cool the baked casserole completely before wrapping. Freeze individual portions or the whole dish for up to 3 months. Thaw in the refrigerator overnight. This method works perfectly for preparing multiple dishes at once.
- Reheating: To reheat sweet potato casserole, cover loosely with foil and warm in a 350°F oven for 15 to 20 minutes until heated through. The microwave works for individual portions, heating on medium power for 1 to 2 minutes. Avoid overheating, which can dry out the casserole.
Serving Suggestions for Your Southern Sweet Potato Casserole
Southern Sweet Potato Casserole shines brightest alongside traditional holiday meals. Pair it with roasted turkey, glazed ham, green bean casserole, and cornbread dressing for the ultimate Thanksgiving or Christmas spread. The sweet, creamy flavors balance perfectly with savory meats and tangy cranberry sauce. This combination creates holiday meal ideas that guests remember for years.
This versatile side dish also complements everyday meals beautifully. Serve it with roasted chicken, herb-crusted pork loin, or grilled pork chops for a comforting weeknight dinner. The sweetness cuts through rich, savory proteins and creates balanced plates.
Southern Sweet Potato Casserole even works for brunch gatherings. Place it alongside scrambled eggs, crispy bacon, and fresh biscuits for a hearty morning feast. The dish transitions seamlessly from dinner table to brunch buffet. Knowing what to serve with sweet potato casserole opens up countless meal possibilities throughout the year.

FAQs About Southern Sweet Potato Casserole
Can I use canned sweet potatoes or yams?
Yes, canned sweet potatoes work in a pinch. Drain them very well before using to avoid excess liquid. Reduce the sugar by 2 to 3 tablespoons since canned varieties often contain added sweeteners. Fresh sweet potatoes deliver better flavor and texture, but canned sweet potatoes casserole can save time during busy holidays.
What kind of sweet potatoes are best for casserole?
Orange-fleshed varieties like Jewel or Garnet sweet potatoes work perfectly. These types offer natural sweetness and smooth texture when mashed. They hold up well during baking and create the ideal creamy consistency. Avoid white-fleshed sweet potatoes, which lack the signature flavor.
Is sweet potato casserole a side dish or dessert?
Traditionally, Southern Sweet Potato Casserole serves as a side dish at holiday meals. The sweet flavor often confuses guests who expect it alongside desserts. Most Southern families place it on the dinner table with turkey and dressing. Some versions taste sweet enough to double as dessert, but this sweet potato casserole side dish or dessert debate depends on personal tradition.
How do I prevent my casserole from being watery?
Drain cooked sweet potatoes thoroughly and let them sit in the colander for several minutes. Avoid over-mashing, which releases extra moisture. Let boiled potatoes cool slightly before mashing to allow steam to escape. Baking sweet potatoes instead of boiling them reduces water content naturally.
Can I make this without eggs?
Yes, several substitutes work for sweet potato casserole without eggs. Replace each egg with 1/4 cup unsweetened applesauce or one flax egg (1 tablespoon ground flaxseed mixed with 3 tablespoons water). Commercial egg replacers also work well. The texture might be slightly less fluffy but still delicious.
What’s the difference between a sweet potato casserole and a souffle?
A sweet potato souffle uses a blender or mixer to create an extra smooth, light texture. Casseroles typically feature hand-mashed potatoes with a chunkier consistency. Souffles often include whipped ingredients for added airiness. Both dishes taste similar, but souffles feel lighter and fluffier.
How long does sweet potato casserole last?
Properly stored sweet potato casserole stays fresh in the refrigerator for 3 to 4 days. Keep it in an airtight container or covered tightly with plastic wrap. Frozen casserole lasts up to 3 months when wrapped well.
Don’t Miss These Other Southern-Inspired Recipes!
Southern cooking celebrates comfort, tradition, and unforgettable flavors. If this Southern Sweet Potato Casserole won your heart, explore more classic recipes that belong on every holiday table. These dishes bring the same warmth and satisfaction that make gatherings truly special.
Try the Easy Baked Pineapple Casserole for a sweet and savory side that surprises guests every time. The Pineapple Bread Casserole offers a softer, pudding-like texture perfect for brunch spreads. Add Dolly’s Chicken and Stuffing Casserole for a hearty main dish that feeds a crowd effortlessly.
Complete the feast with Corn Pudding Casserole, a creamy Southern staple that pairs beautifully with turkey and ham. For breakfast lovers, the Brioche French Toast Casserole transforms mornings into celebrations. These Southern recipes and Thanksgiving recipes create memorable holiday side dishes that families request year after year.
Your Perfect Southern Sweet Potato Casserole Awaits

This Southern Sweet Potato Casserole recipe delivers everything a holiday side dish should be: creamy, sweet, and absolutely unforgettable. The combination of smooth sweet potatoes and crunchy pecan topping creates perfect balance in every bite. Simple ingredients and easy steps make this recipe accessible for cooks of all skill levels.
Whether preparing for Thanksgiving, Christmas, or a cozy Sunday dinner, this casserole never disappoints. The make-ahead options reduce stress during busy holidays. Guests always ask for the recipe, and empty dishes prove its popularity.
Try this Southern Sweet Potato Casserole recipe and discover why it becomes a family tradition. Share results in the comments below and let others know how it turned out. Tag photos on Instagram @charlotterecipes to inspire fellow home cooks. Sign up for the newsletter to receive more delicious Southern recipes delivered straight to your inbox. This casserole deserves a permanent spot on every holiday table.
Print
Southern Sweet Potato Casserole
- Total Time: 40 minutes
- Yield: 8 servings 1x
- Diet: Vegetarian
Description
This classic Southern Sweet Potato Casserole features creamy mashed sweet potatoes topped with a buttery brown sugar pecan crumble. Perfect for holiday gatherings or a comforting Sunday dinner, sweet, slightly savory, and utterly comforting.
Ingredients
For the Sweet Potato Base:
- 3 cups sweet potatoes, cooked and mashed
- 1/2 cup granulated sugar
- 1/2 cup butter, softened
- 2 large eggs, beaten
- 1 teaspoon vanilla extract
- 1/3 cup whole milk
For the Pecan Crumble Topping:
- 1/3 cup butter, melted
- 1 cup light brown sugar, packed
- 1/2 cup all-purpose flour
- 1 cup pecans, chopped
Instructions
- Preheat & Prep: Preheat oven to 350°F (175°C). Lightly grease a 13×9-inch baking dish with butter or cooking spray.
- Make the Sweet Potato Base: In a large bowl, combine mashed sweet potatoes, granulated sugar, softened butter, beaten eggs, vanilla, and milk. Beat with a hand mixer or stir vigorously until smooth and creamy.
- Transfer to Dish: Spread the sweet potato mixture evenly into the prepared baking dish and smooth the top with a spatula.
- Prepare the Pecan Crumble: In a medium bowl, stir together melted butter, brown sugar, flour, and chopped pecans until the mixture resembles coarse crumbs and is evenly moistened.
- Top & Bake: Sprinkle the pecan crumble evenly over the sweet potato layer. Bake for 25 minutes, or until the topping is golden and the edges are bubbly.
- Rest & Serve: Let the casserole rest for 5 minutes to set, then serve warm.
Notes
Use oven-roasted whole sweet potatoes (baked at 400°F for 45-60 minutes) for the best texture and flavor. Reduce the granulated sugar to 1/4 cup if you prefer a less sweet base. Toast pecans lightly in a dry skillet for 3-4 minutes to deepen their flavor.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Vegetarian Casseroles
- Method: Baking
- Cuisine: Southern
Nutrition
- Serving Size: 1 serving (1/8 casserole)
- Calories: 320
- Sugar: 24g
- Sodium: 150mg
- Fat: 14g
- Saturated Fat: 8g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 46g
- Fiber: 3g
- Protein: 3g
- Cholesterol: 55mg
Keywords: sweet potato casserole, southern sweet potato casserole, pecan crumble sweet potatoes
