Creamy Southern Sweet Potato Casserole: Best Homemade Recipe

Ready In 1 hour 45 minutes
Servings 8-10 servings
Difficulty Easy

I was standing there in my robe, one eye open, watching the butter foam and sizzle like it was trying to escape the skillet. It was Thanksgiving morning. Or maybe it was Christmas. Honestly, the holidays blur together when you’re the designated cook for a family of eight. The kitchen smelled like cinnamon and panic. My brother-in-law had just announced he was bringing his new girlfriend, who apparently only eats “light” food. My mother-in-law was already texting me questions about whether the sweet potatoes would be ready by 2 PM.

I had three large, lumpy sweet potatoes that needed to be mashed, a bag of pecans that looked a little dusty, and zero time to spare. I didn’t have time to peel them properly, so I just scrubbed them hard and threw them in the oven to roast. It was a hack I’d learned the hard way years ago—roasting brings out the natural sugars and makes peeling them later way easier. While they cooked, I whipped up the creamy base with some cream cheese and a splash of vanilla. It wasn’t fancy. It was desperate.

But then, I added the pecan streusel. The crunch against the smooth, orange mash changed everything. It added texture, salt, and that nutty aroma that instantly made the house feel like home. When we finally sat down to eat, my brother-in-law’s girlfriend took one bite and actually stopped talking for a full minute. That silence was worth more than any compliment. It wasn’t just a side dish; it was the star of the table. This creamy southern sweet potato casserole with pecan streusel has been my go-to ever since that chaotic morning. It’s reliable, it’s delicious, and it saves you from stress when things go sideways.

Why You’ll Love This Recipe

I’ve tested this recipe more times than I can count, usually while trying to figure out what to do with leftover holiday meat or when I needed a quick dessert-like side dish. The first time I made it, I used canned sweet potato puree because I was lazy. It was good, but it lacked soul. The second time, I roasted fresh yams, and that’s when it clicked. The texture difference is night and day. Here is why this specific version works so well, based on years of trial, error, and family feedback.

  • Quick & Easy: You can get this from fridge to table in under 45 minutes if you start with pre-cooked potatoes. For fresh ones, it takes about an hour, but mostly it’s just waiting in the oven. Perfect for busy weeknights or last-minute dinner parties when you need to impress without spending all day in the kitchen.
  • Simple Ingredients: You likely already have everything in your pantry. Sweet potatoes, butter, brown sugar, cream cheese, and pecans. No fancy grocery trips needed. If you have a bag of pecans gathering dust, this is the way to use them.
  • Perfect for Gatherings: Great for potlucks, holiday brunches, or cozy winter dinners. It travels well and stays warm in the oven, which is a huge plus when you’re juggling multiple dishes.
  • Crowd-Pleaser: Always gets rave reviews from kids and adults alike. The sweetness is balanced by the salty, crunchy topping, so it doesn’t taste like dessert, even though it feels like one.
  • Unbelievably Delicious: The texture combo is next-level comfort food. The creamy, almost custard-like center contrasts perfectly with the buttery, toasted pecan crumble. It’s rich without being heavy.

What makes this recipe different from the rest is the addition of cream cheese. Most traditional recipes just use butter and sugar, which can be too sweet or too runny. The cream cheese adds a tangy depth and stabilizes the mixture, giving it that thick, scoopable consistency that looks so professional on the dinner table. It’s not just another sweet potato recipe—it’s the best version I’ve found. It taps into that deep, emotional need for comfort. When you take a bite, you close your eyes. It’s like a hug in a bowl. It’s healthier than a pie, faster than a soufflé, and has the same soul-soothing satisfaction.

What Ingredients You Will Need

This recipe relies on a few key components to build that signature flavor profile. The sweet potatoes provide the earthy base, while the dairy and sweeteners create the creamy, rich filling. The streusel topping is where the magic happens, adding necessary crunch and salt to balance the sweetness. I try to keep the ingredient list short because I believe in letting high-quality ingredients shine rather than hiding them under a mountain of spices.

  • Sweet Potatoes (Yams): You need about 3 to 4 medium-sized sweet potatoes. Look for ones that are firm, smooth-skinned, and free of soft spots. I prefer the orange-fleshed varieties like Beauregard or Jewel because they are naturally sweeter and creamier when cooked. If you can find organic, even better, though it’s not strictly necessary. Peel them after roasting for the best texture.
  • Unsalted Butter: Use high-quality, real butter. I recommend Land O’Lakes or a local dairy brand if you have one. Salted butter can work, but you’ll need to reduce the added salt in the recipe. The butter adds richness and helps bind the streusel together.
  • Cream Cheese: This is the secret weapon. Use full-fat, block-style cream cheese, not the spreadable kind in a tub. Let it come to room temperature before mixing. This ensures a smooth, lump-free puree. Philadelphia is the standard I trust for consistency.
  • Heavy Cream or Half-and-Half: For that luxurious mouthfeel, heavy cream is best. Half-and-half works if you want to lighten it up slightly, but don’t use milk; it will make the mixture too thin. You only need about half a cup.
  • Brown Sugar: Dark brown sugar is preferred because it has more molasses, which adds a deeper, caramel-like flavor. Light brown sugar works in a pinch, but the flavor won’t be as robust. Pack it tightly into the measuring cup.
  • Pecans: Whole or halves, raw or toasted. Toasting them in a dry pan for five minutes before chopping brings out their natural oils and enhances the nutty flavor. It’s a small step that makes a big difference. If you’re allergic, you can swap with walnuts or pepitas, but pecans are traditional.
  • Vanilla Extract: Use pure vanilla extract, not imitation. A teaspoon adds a warm, aromatic note that ties the savory and sweet elements together.
  • Cinnamon & Nutmeg: Ground cinnamon is essential. Nutmeg is optional but recommended for that classic “holiday” spice profile. Use freshly grated nutmeg if you have a microplane; it’s infinitely better than the pre-ground stuff sitting in your cabinet.
  • Salt: A pinch of flaky sea salt on top of the streusel before baking adds a nice contrast. It’s not just for flavor; it highlights the sweetness.

Equipment Needed

You don’t need a fancy kitchen to make this, but having the right tools helps. A large baking sheet is essential for roasting the sweet potatoes. If you don’t have one, a rimmed cookie sheet works too. A medium-sized mixing bowl is needed for mashing the potatoes and mixing the filling. I prefer a stand mixer or a hand mixer for the cream cheese and butter, as it saves arm fatigue and ensures a silky texture. For the streusel, a small bowl and your fingers are all you need to mix the butter into the flour and nuts. A 9×9 inch baking dish is the ideal size for this volume of casserole, but a standard 9×13 will work if you double the recipe. Also, keep a pastry brush handy if you want to brush the potatoes with a little honey before roasting for extra gloss.

Preparation Method

  1. Roast the Sweet Potatoes (30 mins prep, 45 mins cook): Preheat your oven to 400°F (200°C). Wash the sweet potatoes thoroughly and poke them a few times with a fork. Place them directly on the oven rack or on a lined baking sheet. Roast for 45-60 minutes, or until they are soft all the way through when squeezed with an oven mitt. Let them cool until you can handle them, then peel off the skins. Mash the flesh in a large bowl until smooth. Tip: If you’re short on time, you can boil them, but roasting concentrates the flavor.
  2. Make the Creamy Base (10 mins): In your mixing bowl, beat the softened cream cheese until smooth. Add the melted butter, brown sugar, heavy cream, vanilla, cinnamon, and a pinch of salt. Mix on medium speed until fully combined and creamy. Fold in the mashed sweet potatoes. Taste and adjust sweetness or spice if needed. The mixture should be thick and spreadable.
  3. Prepare the Streusel Topping (5 mins): In a small bowl, combine the flour, chopped pecans, brown sugar, and a pinch of salt. Cut in the cold, cubed butter using a pastry cutter or your fingers until the mixture resembles coarse crumbs. It should hold together when squeezed but still be crumbly.
  4. Assemble the Casserole (5 mins): Transfer the sweet potato mixture into your prepared baking dish. Smooth the top with a spatula. Sprinkle the pecan streusel evenly over the top, pressing down lightly so it adheres to the cream layer.
  5. Bake (25-30 mins): Place the dish in the oven and bake at 350°F (175°C) for 25-30 minutes. You want the streusel to be golden brown and the edges to be bubbling slightly. If the topping gets too dark too quickly, cover the dish loosely with foil.
  6. Cool and Serve (10 mins): Let the casserole rest for 10 minutes before serving. This allows the filling to set slightly, making it easier to scoop. Garnish with a drizzle of maple syrup or a dollop of whipped cream if you’re feeling indulgent.

Cooking Tips & Techniques

I’ve made enough of these to know where things can go wrong. The biggest mistake people make is undercooking the sweet potatoes. If they aren’t fully roasted, the skins won’t come off easily, and the mash will be stringy. Trust the fork test. Another common issue is a runny filling. This usually happens if the cream cheese isn’t fully softened or if too much liquid is added. Add the cream gradually until you reach the desired consistency. For the streusel, keep the butter cold. If it melts into the flour before baking, you lose that crumbly texture. Also, don’t skip the resting time. Hot casseroles are messy; letting them sit makes for cleaner plates and better presentation.

Variations & Adaptations

This recipe is flexible. For a dairy-free version, swap the butter and cream cheese for vegan alternatives, though the texture will be slightly different. You can add a tablespoon of bourbon to the filling for an adult twist. If you want to reduce sugar, use maple syrup instead of brown sugar, but note that it will make the filling wetter, so you may need to add a bit more flour to the streusel. For a gluten-free option, use almond flour or a 1:1 gluten-free flour blend in the topping. I also like to add a pinch of cayenne pepper to the streusel for a subtle heat that pairs well with the pecans.

Serving & Storage Suggestions

Serve this warm, straight from the oven. It pairs beautifully with roasted turkey, flavorful indoor smokeless bbq chicken, or even as a side for easy gluten-free cornbread muffins. Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat in the oven at 350°F for 15 minutes to restore the crispness of the topping. In the microwave, it will get soft, so oven reheating is best. The flavors actually improve after a day as the spices meld together.

Nutritional Information & Benefits

Sweet potatoes are a nutritional powerhouse, rich in vitamin A, fiber, and antioxidants. This recipe balances the natural sweetness with healthy fats from the pecans and butter. One serving contains approximately 350 calories, with a good mix of carbs and fats. It is naturally gluten-free if you omit the flour in the streusel or use a GF blend. Be mindful of the dairy content if you have sensitivities. It’s a comforting treat that feels indulgent but offers real nutrients from the vegetables and nuts.

Conclusion

This creamy southern sweet potato casserole with pecan streusel is more than just a side dish; it’s a memory maker. It’s the kind of recipe that brings people to the table and keeps them there. I love it because it’s forgiving, delicious, and connects me to my family’s history. Try it your way—add more nuts, less sugar, or a splash of bourbon. I’d love to hear how you make it yours. Leave a comment below with your favorite variation, and share this with someone who needs a little comfort in their life. Happy cooking!

FAQs

Can I make this casserole ahead of time?

Yes! You can assemble the casserole up to 24 hours in advance. Cover it tightly with plastic wrap and refrigerate. When ready to bake, add 10-15 minutes to the cooking time since the dish will be cold from the fridge.

What is the difference between a sweet potato and a yam?

True yams are starchy and dry, while the orange-fleshed vegetables we call yams in the US are actually sweet potatoes. For this recipe, use the orange-fleshed sweet potatoes for the best creamy texture.

Can I use canned sweet potatoes?

You can, but fresh roasted sweet potatoes have a much better flavor and texture. If you use canned, drain them well and mash them thoroughly to remove excess moisture.

How do I prevent the streusel from burning?

Keep an eye on the oven during the last 10 minutes. If the nuts are browning too fast, tent the dish with aluminum foil. Lowering the oven temperature slightly can also help the topping crisp up without burning.

Can I freeze leftovers?

Yes, you can freeze the casserole for up to 3 months. Thaw it in the refrigerator overnight and reheat in the oven. The texture of the potatoes may change slightly, but it will still taste great.

Pin This Recipe!

creamy southern sweet potato casserole recipe

Print

Creamy Southern Sweet Potato Casserole: Best Homemade Recipe

A rich and comforting sweet potato casserole featuring a creamy, tangy filling made with cream cheese and topped with a buttery, crunchy pecan streusel. This reliable side dish is perfect for holidays and gatherings.

  • Author: Isla
  • Prep Time: 30 minutes
  • Cook Time: 75 minutes
  • Total Time: 1 hour 45 minutes
  • Yield: 6 servings 1x
  • Category: Side Dish
  • Cuisine: American

Ingredients

Scale
  • 3–4 medium sweet potatoes (orange-fleshed varieties like Beauregard or Jewel)
  • 1/2 cup unsalted butter, melted (for filling) and cold cubed (for streusel)
  • 8 oz full-fat block cream cheese, softened
  • 1/2 cup heavy cream or half-and-half
  • 1/2 cup dark brown sugar, packed
  • 1 tsp pure vanilla extract
  • 1 tsp ground cinnamon
  • 1/4 tsp ground nutmeg (optional)
  • 1/2 cup all-purpose flour (for streusel)
  • 1/2 cup chopped pecans
  • Pinch of flaky sea salt

Instructions

  1. Preheat oven to 400°F (200°C). Wash sweet potatoes, poke with a fork, and roast directly on the rack or on a lined baking sheet for 45-60 minutes until soft. Let cool, peel, and mash the flesh until smooth.
  2. In a mixing bowl, beat the softened cream cheese until smooth. Add melted butter, brown sugar, heavy cream, vanilla, cinnamon, and a pinch of salt. Mix until combined, then fold in the mashed sweet potatoes until thick and spreadable.
  3. In a small bowl, combine flour, chopped pecans, brown sugar, and a pinch of salt. Cut in the cold, cubed butter using a pastry cutter or fingers until the mixture resembles coarse crumbs.
  4. Transfer the sweet potato mixture to a 9×9 inch baking dish and smooth the top. Sprinkle the pecan streusel evenly over the top, pressing lightly to adhere.
  5. Bake at 350°F (175°C) for 25-30 minutes until the streusel is golden brown and edges are bubbling. Cover loosely with foil if topping browns too quickly.
  6. Let the casserole rest for 10 minutes before serving to allow the filling to set.

Notes

Roasting the sweet potatoes concentrates flavor and makes peeling easier compared to boiling. Ensure cream cheese is fully softened to avoid lumps. Keep butter cold for the streusel to maintain a crumbly texture. For a gluten-free version, use almond flour or a 1:1 GF blend in the topping. For a dairy-free version, use vegan butter and cream cheese alternatives.

Nutrition

  • Serving Size: 1 slice
  • Calories: 350
  • Sugar: 28
  • Sodium: 220
  • Fat: 18
  • Saturated Fat: 9
  • Carbohydrates: 42
  • Fiber: 4
  • Protein: 5

Keywords: sweet potato casserole, southern recipe, pecan streusel, holiday side dish, cream cheese sweet potatoes, Thanksgiving recipe, comfort food

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆