Let me paint you a picture: the aroma of buttery sweet potatoes mingling with cinnamon and nutmeg, all topped with a golden, crunchy pecan streusel—if that doesn’t make your stomach rumble, I don’t know what will! The first time I made this cozy Southern sweet potato casserole, I was knee-high to a grasshopper, helping my grandma in her bustling kitchen on Thanksgiving morning. The oven was working overtime, and I remember pausing right as she pulled this casserole out, the kind of moment where you take a deep breath and just smile because you know you’re onto something truly special.
Honestly, this sweet potato casserole recipe is one I wish I’d discovered years ago (I probably would’ve made it for every potluck and holiday dinner!). The Southern comfort in every creamy bite, the warmth of toasted pecans, and the sweet crunch of brown sugar streusel—pure, nostalgic comfort. This dish quickly became my secret weapon for family gatherings and, let’s face it, for impressing guests without breaking a sweat.
My family can’t seem to keep their hands off it before it even makes it to the table (I see you, Uncle Joe, sneaking forkfuls off the cooling rack). Every time I bring out this sweet potato casserole, it’s met with happy sighs and requests for seconds. Whether you’re searching for that perfect recipe for your Thanksgiving spread or just something to brighten up your weeknight dinner, this Southern sweet potato casserole with pecan streusel is the one you’re going to want to bookmark. I’ve tested it more times than I can count (in the name of research, of course), and every batch feels like a warm hug. Trust me—this is comfort food at its best.
Why You’ll Love This Recipe
Let’s get real for a second—when it comes to classic comfort, nothing hits quite like a sweet potato casserole, especially with that irresistible pecan streusel topping. I’ve baked and tasted my way through a mountain of Southern casseroles, and this version always stands out. Here’s why you’ll fall head-over-heels for it:
- Quick & Easy: Comes together in just about an hour, making it ideal for busy weeknights, last-minute gatherings, or when you need that little something extra for a holiday spread.
- Simple Ingredients: No fancy grocery trips—just sweet potatoes, pantry staples, and a handful of pecans. You probably already have everything you need.
- Perfect for Any Occasion: Whether it’s Thanksgiving, a casual potluck, or a cozy Sunday dinner, this sweet potato casserole recipe fits right in.
- Crowd-Pleaser: Kids and adults alike can’t resist the creamy base and crunchy topping. It’s even picky-eater approved in my house!
- Unbelievably Delicious: The combo of velvety sweet potatoes, warm spices, and that caramelized pecan streusel is next-level comfort food.
What sets this sweet potato casserole apart? It’s all about the balance—just the right sweetness, the perfect hit of vanilla, and a streusel topping that stays crisp from oven to table. I blend the sweet potatoes until they’re silky-smooth (no stringy bits here!), and the pecan topping gives that satisfying crunch with every bite. You know what—this isn’t just another casserole. It’s the Southern classic, but tweaked for maximum comfort. I’ve tried using maple syrup for a richer depth, and swapping in coconut sugar for a hint of caramel. Every version keeps that soul-soothing satisfaction, but this one is honestly my best.
When you serve this, folks don’t just eat—they savor. It’s the kind of dish that makes you close your eyes after the first bite. Whether you want to impress guests or just make a Tuesday feel special, this sweet potato casserole recipe delivers every single time. Comfort food, reimagined for real life.
What Ingredients You Will Need
This sweet potato casserole recipe uses simple, wholesome ingredients to deliver bold flavor and that perfect Southern comfort texture. Most items are pantry staples, and you can swap or substitute as needed—making it as easy or as fancy as you like.
For the Sweet Potato Base:
- 4 large sweet potatoes (about 2 pounds/900g), peeled and cut into chunks
- 1/2 cup (120ml) whole milk (or unsweetened almond milk for dairy-free)
- 1/3 cup (70g) unsalted butter, melted (adds richness)
- 2 large eggs, room temperature
- 1/2 cup (100g) granulated sugar (can use coconut sugar for a lower glycemic option)
- 1/4 cup (55g) light brown sugar (for extra depth)
- 1 teaspoon vanilla extract (I love Nielsen-Massey for genuine flavor)
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
- 1/4 teaspoon salt
For the Pecan Streusel Topping:
- 3/4 cup (90g) all-purpose flour (use gluten-free blend if needed)
- 1/2 cup (110g) light brown sugar, packed
- 1/2 cup (115g) unsalted butter, cold and cubed
- 1 cup (120g) pecan halves, roughly chopped (Diamond brand is my go-to)
- 1/2 teaspoon ground cinnamon
- Pinch of salt
Optional Add-Ins:
- 1/2 cup (60g) mini marshmallows (for a classic twist—add right before baking)
- 1 tablespoon maple syrup (swap for part of the sugar for extra flavor)
Ingredient tips: Look for firm, orange-fleshed sweet potatoes for the best texture. If you’re cooking in summer, you can swap in fresh berries for a fruity topping. For a nut-free option, substitute sunflower seeds or omit the topping altogether. Honestly, the base is so flavorful, it stands on its own!
I recommend using real butter for that authentic Southern taste, but if you’re dairy-free, Earth Balance or Miyoko’s vegan butter works well. Always use fresh pecans—they add the best crunch. And if you want to get really fancy, toast your pecans first for an over-the-top flavor boost. Quick tip: You can prep most of these ingredients a day ahead for stress-free assembly.
Equipment Needed
- Large pot (for boiling sweet potatoes)
- POTATO MASHER or hand mixer (for creamy texture—hand mixer gives silky smoothness, but a classic masher works in a pinch)
- Mixing bowls (at least two—one for base, one for streusel)
- Measuring cups and spoons (I always keep a sturdy set on hand—Oxo is reliable and budget-friendly)
- 9×13-inch (23x33cm) baking dish (glass or ceramic; if you only have an 8×8, reduce the recipe by half)
- Rubber spatula (for scraping every last bit of sweet potato goodness)
- Whisk (for eggs and mixing)
- Oven mitts (because, let’s face it, hot casserole dishes burn!)
Don’t have a potato masher? Use a fork—just takes a little more elbow grease. If you’re out of mixing bowls, repurpose a salad bowl or even a clean saucepan. I’ve used disposable aluminum pans for easy gifting (no dish to return!). Maintenance tip: If you use a glass baking dish, avoid sudden temperature changes to prevent cracking. And if you’re a fan of crunchy toppings, a ceramic dish gives the best results—trust me, I’ve tested both!
Preparation Method
-
Prep the sweet potatoes:
Peel and chop 4 large sweet potatoes (about 2 lbs/900g) into equal chunks. Place them in a large pot, cover with cold water, and bring to a boil over medium-high heat. Cook for 15–20 minutes, until fork-tender. (Test with a fork—the pieces should mash easily.) Drain well and let cool slightly. -
Mash the sweet potatoes:
Transfer the drained sweet potatoes to a mixing bowl. Mash until smooth using a potato masher or hand mixer. (For ultra-smooth texture, use a hand mixer on low speed.) -
Combine the base ingredients:
Add 1/2 cup (120ml) milk, 1/3 cup (70g) melted butter, 2 large eggs, 1/2 cup (100g) sugar, 1/4 cup (55g) brown sugar, 1 teaspoon vanilla extract, 1/2 teaspoon cinnamon, 1/4 teaspoon nutmeg, and 1/4 teaspoon salt. Mix until well combined. (If the mixture looks too thin, let it sit for 5 minutes—it will thicken slightly.) -
Spread in baking dish:
Pour the sweet potato mixture into a greased 9×13-inch (23x33cm) baking dish. Smooth the top with a rubber spatula. (Don’t worry if it’s not perfectly even—the streusel will hide imperfections!) -
Make the pecan streusel:
In a separate bowl, combine 3/4 cup (90g) flour, 1/2 cup (110g) brown sugar, 1/2 cup (115g) cold cubed butter, 1 cup (120g) chopped pecans, 1/2 teaspoon cinnamon, and a pinch of salt. Use your fingers or a pastry cutter to blend until the mixture resembles coarse crumbs. (Butter should be pea-sized; don’t overmix or the topping will lose its crunch.) -
Add the topping:
Sprinkle the pecan streusel evenly over the sweet potato base. If you like, dot with mini marshmallows for a classic touch. -
Bake:
Preheat your oven to 350°F (175°C). Bake uncovered for 25–30 minutes, until the topping is golden brown and the edges are bubbling. (Watch closely after 25 minutes—streusel can go from perfect to overly toasted fast.) -
Cool and serve:
Let the casserole cool for 10–15 minutes before serving. This helps the base set and makes for easier slicing. (The aroma at this stage is honestly out of this world—try not to sneak a bite!)
Troubleshooting: If your topping sinks, the sweet potato base might be too thin—try adding a tablespoon of flour next time. If the streusel is too dry, add a tablespoon of melted butter and mix again. Efficiency tip: Prep the sweet potato base a day ahead and refrigerate—just add the topping and bake when needed!
Cooking Tips & Techniques
Getting that Southern sweet potato casserole just right is part art, part science (and a little bit of luck). Here are my best tried-and-true tips:
- Don’t overboil the sweet potatoes: Boiling too long makes them watery. Check after 15 minutes—potatoes should be fork-tender, not mushy.
- Use cold butter for the streusel: Cold butter creates those delicious, crunchy pockets in the topping. If you accidentally melt it (been there!), chill the mixture for 10 minutes before topping.
- Blend the sweet potatoes: A hand mixer or immersion blender gives a silky, lump-free base. If you like a little texture, a classic masher works fine.
- Watch the topping: Streusel browns quickly. If your oven runs hot, tent the casserole loosely with foil for the last 10 minutes of baking.
- Layer marshmallows sparingly: If you add them, put them on top of the streusel in the last 5 minutes of baking to prevent burning.
Common mistakes? Overmixing the streusel (makes it tough), forgetting to cool the casserole before slicing (it can fall apart), or using old pecans (they go rancid fast!). I’ve learned the hard way—once used margarine instead of butter and, let’s just say, the topping wasn’t winning any awards.
Timing tip: Prep the sweet potato base in advance and store covered in the fridge. On busy holidays, I assemble everything the night before, then bake fresh while guests arrive. Multitasking is easier when you’ve got the prep done!
Consistency tip: Always measure your ingredients (eyeballing butter never ends well). And don’t skip the vanilla—it’s the secret to that signature Southern flavor. With these tips, you’ll get perfect results every time!
Variations & Adaptations
Here’s where you can let your creativity shine! This sweet potato casserole recipe is super flexible, and I love switching things up based on the season or dietary needs:
- Gluten-Free: Swap the all-purpose flour for your favorite gluten-free blend (Bob’s Red Mill works great). The topping stays crunchy and delicious.
- Vegan/Dairy-Free: Use plant-based butter and almond milk. Replace eggs with flaxseed egg (1 tablespoon ground flax + 3 tablespoons water per egg).
- Nut-Free: Skip the pecans and use pumpkin seeds or sunflower seeds for crunch. Or, leave the topping off and add extra marshmallows for that classic vibe.
- Flavor Twists: Add a tablespoon of bourbon to the sweet potato base for grown-up depth (trust me, it’s a crowd-pleaser at holiday dinners). Try a sprinkle of orange zest for brightness, or use coconut sugar for a hint of caramel.
- Different Cooking Methods: You can make this casserole in a slow cooker—cook the sweet potato base on low for 3–4 hours, then add the topping and finish under the broiler.
Personal favorite? I sometimes add a handful of dried cranberries to the streusel for a sweet-tart contrast. It’s a hit in my house, especially around Christmas. If you’re feeding a crowd with mixed needs, you can easily split the casserole—half with pecans, half with marshmallows. Everyone gets a slice of their favorite!
Serving & Storage Suggestions
This sweet potato casserole recipe is best served warm, straight from the oven. The topping stays crisp and the base is perfectly creamy. For presentation, sprinkle a few extra chopped pecans or a dusting of cinnamon before serving—looks gorgeous and tastes amazing.
Pair it with roasted turkey, glazed ham, or even a simple green salad. It’s also delicious alongside a cup of strong Southern sweet tea or coffee. For potlucks, bring it in a disposable pan and everyone will be asking for the recipe before you can say “seconds!”
Leftovers can be stored in the refrigerator for up to 4 days. Just cover the dish tightly with foil or transfer to an airtight container. For longer storage, you can freeze individual portions—wrap them well and freeze for up to 2 months. To reheat, warm in a 350°F (175°C) oven for 15–20 minutes, or microwave single servings for about 1–2 minutes. Pro tip: If the topping softens, pop under the broiler for a minute to refresh the crunch.
Honestly, the flavors deepen overnight, so the casserole is even tastier the next day. Perfect for those “why am I still hungry?” midnight snack runs!
Nutritional Information & Benefits
This sweet potato casserole recipe serves about 8 people. Each serving contains approximately:
- Calories: 340
- Fat: 18g
- Carbs: 42g
- Protein: 5g
Sweet potatoes are packed with vitamin A, fiber, and antioxidants. The pecans add healthy fats and a bit of protein. If you choose the gluten-free or vegan variations, you can easily tailor this dish to a range of dietary needs.
Potential allergens include eggs, dairy, and nuts. For nut-free, use seeds; for dairy-free, swap the butter and milk. In my house, we love this recipe for its balance—treats comfort cravings, but still brings some nutritional goodness. I like knowing I’m serving something that feels indulgent but offers real food benefits.
Conclusion
If you’re searching for a sweet potato casserole recipe that’s easy, comforting, and crowd-approved, you’ve just found your new favorite. This Southern classic, with its creamy base and crunchy pecan streusel, is perfect for holidays, cozy dinners, or just because you want a little extra comfort in your life.
Don’t be afraid to customize—make it gluten-free, vegan, or add your own flavor twist. I love this dish because it brings back memories, starts new traditions, and always gets rave reviews. Every time I make it, I’m reminded why it’s a staple in my recipe box.
Give it a try, and let me know how you make it your own! Leave a comment below with your family’s favorite variation, or share your casserole on social media so we can all celebrate a little Southern comfort together. Here’s to good food, warm kitchens, and happy hearts!
FAQs
Can I make this sweet potato casserole recipe ahead of time?
Absolutely! You can prep the sweet potato base a day in advance, refrigerate, and add the streusel topping just before baking. It’s perfect for busy holidays.
What’s the best way to mash sweet potatoes for this casserole?
You can use a hand mixer for silky-smooth results or a potato masher for a bit more texture. Both work great!
How do I make this recipe nut-free?
Just swap the pecans for sunflower seeds or pumpkin seeds, or skip the streusel topping and add marshmallows instead. Still delicious!
Can I freeze leftover sweet potato casserole?
Yes! Wrap portions tightly and freeze for up to 2 months. Reheat in the oven or microwave—just refresh the topping under the broiler if needed.
Is this casserole gluten-free?
It can be! Simply use a gluten-free flour blend for the streusel topping. The rest of the recipe is naturally gluten-free.
Pin This Recipe!
Sweet Potato Casserole Recipe: Easy Southern Comfort with Pecan Streusel
This classic Southern sweet potato casserole features a creamy, spiced sweet potato base topped with a crunchy pecan streusel. It’s easy to make, perfect for holidays or weeknight dinners, and guaranteed to be a crowd-pleaser.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Yield: 8 servings 1x
- Category: Side Dish
- Cuisine: Southern, American
Ingredients
- 4 large sweet potatoes (about 2 pounds), peeled and cut into chunks
- 1/2 cup whole milk (or unsweetened almond milk for dairy-free)
- 1/3 cup unsalted butter, melted
- 2 large eggs, room temperature
- 1/2 cup granulated sugar (or coconut sugar)
- 1/4 cup light brown sugar
- 1 teaspoon vanilla extract
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
- 1/4 teaspoon salt
- 3/4 cup all-purpose flour (or gluten-free blend)
- 1/2 cup light brown sugar, packed
- 1/2 cup unsalted butter, cold and cubed
- 1 cup pecan halves, roughly chopped
- 1/2 teaspoon ground cinnamon
- Pinch of salt
- 1/2 cup mini marshmallows (optional)
- 1 tablespoon maple syrup (optional)
Instructions
- Peel and chop sweet potatoes into equal chunks. Place in a large pot, cover with cold water, and bring to a boil over medium-high heat. Cook for 15–20 minutes until fork-tender. Drain well and let cool slightly.
- Transfer drained sweet potatoes to a mixing bowl. Mash until smooth using a potato masher or hand mixer.
- Add milk, melted butter, eggs, granulated sugar, brown sugar, vanilla extract, cinnamon, nutmeg, and salt to the mashed sweet potatoes. Mix until well combined.
- Pour the sweet potato mixture into a greased 9×13-inch baking dish. Smooth the top with a rubber spatula.
- In a separate bowl, combine flour, brown sugar, cold cubed butter, chopped pecans, cinnamon, and a pinch of salt. Use fingers or a pastry cutter to blend until the mixture resembles coarse crumbs.
- Sprinkle the pecan streusel evenly over the sweet potato base. Dot with mini marshmallows if desired.
- Preheat oven to 350°F. Bake uncovered for 25–30 minutes, until the topping is golden brown and the edges are bubbling.
- Let casserole cool for 10–15 minutes before serving.
Notes
For gluten-free, use a GF flour blend in the streusel. For dairy-free, substitute plant-based butter and almond milk. For nut-free, omit pecans or use seeds. Prep the sweet potato base a day ahead for easy assembly. Toast pecans for extra flavor. If topping browns too quickly, tent with foil. Add marshmallows in the last 5 minutes for a classic touch.
Nutrition
- Serving Size: 1/8 of casserole
- Calories: 340
- Sugar: 22
- Sodium: 210
- Fat: 18
- Saturated Fat: 8
- Carbohydrates: 42
- Fiber: 4
- Protein: 5
Keywords: sweet potato casserole, southern comfort food, Thanksgiving side, pecan streusel, holiday recipe, easy casserole, gluten-free option, dairy-free option, vegetarian, classic casserole





