Hand me that marshmallow bag, my neighbor said without looking up from the stove. I had stopped by to borrow a cup of brown sugar—mine had turned into a brick—and the smell of cinnamon and roasting pecans hit me before I even got to her kitchen. She was making sweet potato casserole on a random Tuesday afternoon, not for Thanksgiving, not for company, just because she had two sweet potatoes that needed using. “It’s nothing fancy,” she shrugged, but I watched her mash those potatoes with more care than I’d seen people use for holiday feasts. The casualness of it all was the whole point. She wasn’t trying to impress anyone. She was just making something warm because the day had been long and the air outside had that first bite of fall.
I stood there, honestly a little envious of how effortless she made it look. She didn’t measure the butter—just dropped a generous pat in. She didn’t fuss over the pecan crumble, either, tossing it together with her fingers like she’d done it a thousand times. And maybe she had. That’s the thing about the best recipes, isn’t it? They come from people who don’t think they’re doing anything special. I scribbled notes on a piece of mail while she talked, and I’ve been making this cozy Southern sweet potato casserole with pecan crumble ever since. Let me tell you, it’s become my go-to for those evenings when only something sweet, warm, and a little nostalgic will do. You know the feeling—when you need a hug in food form.
Why You’ll Love This Recipe
This isn’t just another sweet potato casserole. After testing this recipe at least a dozen times—and trust me, my family was happy to be guinea pigs—I can tell you this version hits differently. It’s the kind of dish that makes you close your eyes after the first bite. The sweet potatoes are creamy without being gluey, the pecan crumble is buttery and crunchy, and the whole thing comes together without any fancy techniques or specialty ingredients.
- Quick & Easy: Ready in about an hour, with only 20 minutes of active prep. Perfect for busy weeknights or last-minute holiday contributions.
- Simple Ingredients: You probably have most of these in your pantry right now. No trips to specialty stores required.
- Perfect for Cozy Evenings: Whether it’s a chilly Sunday supper, a Thanksgiving side dish, or just a Tuesday that needs fixing, this casserole delivers comfort every time.
- Crowd-Pleaser: I’ve brought this to potlucks and family dinners, and it disappears fast. Kids love the sweet, marshmallow-like topping, and adults go back for seconds of that pecan crunch.
- Unbelievably Delicious: The texture is pure magic—silky sweet potato base with a crunchy, caramelized pecan crumble on top. It’s comfort food at its finest.
What makes this recipe different from the rest? It’s the balance. So many sweet potato casseroles are either too sweet or too heavy. This one lets the natural sweetness of the potatoes shine, with the pecan crumble adding texture without overwhelming. I tested it with less sugar, more butter, different mash techniques—and this version won every time. It’s the one my neighbor made without a recipe, and now it’s the one I make without thinking.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples, and I’ve included notes on substitutions where they work well.
- Sweet Potatoes: 4 medium (about 2 pounds or 900g), peeled and cubed. Look for firm, orange-fleshed sweet potatoes—they’re sweeter and creamier than the pale-fleshed variety. I’ve had the best luck with Garnet or Jewel varieties.
- Unsalted Butter: 6 tablespoons (85g), divided. Using unsalted lets you control the salt level. I use Kerrygold for its rich flavor, but any good butter works.
- Brown Sugar: 1/2 cup (100g), packed. Light or dark brown sugar both work. Dark brown sugar adds a deeper molasses note that I love in this dish.
- Large Eggs: 2, room temperature. Room-temperature eggs blend more smoothly into the potato mixture.
- Whole Milk: 1/2 cup (120ml). You can substitute with half-and-half for extra richness, or use unsweetened almond milk for a dairy-free option.
- Vanilla Extract: 1 teaspoon. Pure vanilla extract makes a difference here—skip the imitation stuff.
- Ground Cinnamon: 1 teaspoon. Fresh cinnamon is worth seeking out; it makes the kitchen smell incredible.
- Ground Nutmeg: 1/2 teaspoon. Freshly grated if you have it, but pre-ground works fine.
- Salt: 1/2 teaspoon. Just enough to balance the sweetness.
- Pecans: 1 cup (120g), chopped. I prefer raw pecan halves that I chop myself—they stay crunchier. Toast them lightly in a dry pan for extra flavor (just watch them, they burn fast!).
- All-Purpose Flour: 1/2 cup (60g). For the crumble topping. You can substitute with almond flour for a gluten-free option.
- Marshmallows: 1 cup (optional, about 80g). Some folks love marshmallows on top. I’ve included this as an optional addition—add them in the last 5 minutes of baking if you want that gooey, toasted effect.
Equipment Needed
You don’t need a fancy kitchen to pull this off. Here’s what you’ll actually use:
- Large Pot: For boiling the sweet potatoes. A 4-quart pot works well.
- Colander: For draining the cooked potatoes.
- Potato Masher or Hand Mixer: I prefer a potato masher for a slightly rustic texture, but a hand mixer makes it silky smooth. Both work.
- Large Mixing Bowl: For combining the sweet potato mixture.
- Medium Bowl: For the pecan crumble topping.
- 9×13-inch Baking Dish: A glass or ceramic dish works best. I’ve used my grandmother’s old Pyrex dish for years—it heats evenly and cleans up nicely.
- Measuring Cups and Spoons: Accurate measurements matter, especially for the crumble.
- Knife and Cutting Board: For prepping sweet potatoes and pecans.
If you don’t have a potato masher, a fork works in a pinch—it just takes a little more elbow grease. And if you’re using a metal baking dish, just keep an eye on the baking time; metal conducts heat differently and might cook faster.
Preparation Method

Let’s get cooking. I’ve broken this down into clear steps with time estimates and sensory cues so you know exactly what to look for.
- Preheat and Prep: Preheat your oven to 350°F (175°C). Grease your 9×13-inch baking dish with a little butter or non-stick spray. This step saves you from a stuck-on mess later.
- Cook the Sweet Potatoes: Place the peeled and cubed sweet potatoes in a large pot and cover with cold water by about an inch. Add a generous pinch of salt. Bring to a boil over high heat, then reduce to a simmer. Cook for 15-20 minutes, until the potatoes are fork-tender—you should be able to pierce a cube easily with no resistance. Don’t overcook them, or they’ll become waterlogged. Drain well in a colander and let them steam dry for a couple of minutes. This is important: excess water makes the casserole runny.
- Mash the Potatoes: Return the drained sweet potatoes to the pot or transfer to a large mixing bowl. Add 4 tablespoons (55g) of butter and mash until smooth. I like to leave a few small chunks for texture, but go ahead and make it completely smooth if that’s your preference. Let the mixture cool for about 5 minutes—you don’t want to scramble the eggs in the next step.
- Mix the Base: To the mashed sweet potatoes, add the brown sugar, eggs, milk, vanilla extract, cinnamon, nutmeg, and salt. Stir until everything is well combined. The mixture should be thick but spoonable, with a warm orange color and a fragrant, spicy-sweet aroma. Taste it—it should be sweet but not cloying, with the spices coming through gently.
- Make the Pecan Crumble: In a medium bowl, combine the chopped pecans, flour, and the remaining 2 tablespoons (30g) of butter, cut into small pieces. Use your fingers or a pastry cutter to work the butter into the mixture until it resembles coarse crumbs. It should clump together when squeezed. This is your crunchy, buttery crown.
- Assemble the Casserole: Spread the sweet potato mixture evenly into your prepared baking dish. Sprinkle the pecan crumble evenly over the top. Don’t press it down—let it sit loosely so it gets nice and crispy.
- Bake: Place the dish in the preheated oven and bake for 30-35 minutes. The casserole is done when the edges are bubbly and the topping is golden brown. If you’re adding marshmallows, sprinkle them on top during the last 5 minutes of baking and watch them closely—they go from toasted to burnt fast.
- Cool and Serve: Let the casserole rest for 5-10 minutes before serving. This allows it to set up a bit, making it easier to scoop. The kitchen will smell incredible at this point—cinnamon, butter, and toasted pecans.
Cooking Tips & Techniques
I’ve made this casserole enough times to learn a few things the hard way. Here’s what I wish I’d known from the start.
Don’t skip steaming the potatoes. After draining, let them sit in the colander for a few minutes. I once rushed this step and ended up with a watery casserole that never set properly. The extra steam escapes, leaving you with drier, fluffier potatoes.
Room temperature eggs matter. Cold eggs can seize up the butter in your mixture, creating a lumpy texture. If you forgot to take them out ahead of time, place them in a bowl of warm water for 5 minutes. Problem solved.
Toast your pecans. I know, it’s an extra step, but it makes a world of difference. Spread the chopped pecans on a baking sheet and toast at 350°F for 5-7 minutes, shaking halfway through. They’ll smell nutty and rich, and they’ll stay crunchier in the crumble. Just watch them—I’ve burned more batches than I care to admit.
Watch the marshmallows. If you’re using them, add them at the very end. I once added them at the start, and they melted into a sad, sticky puddle. Five minutes under the broiler (watch constantly!) gives you that perfect golden toast.
Make ahead tip: You can assemble the casserole a day in advance, minus the crumble topping. Cover and refrigerate. When you’re ready to bake, add the crumble and add about 10 minutes to the baking time.
Variations & Adaptations
This recipe is wonderfully flexible. Here are a few ways I’ve adapted it over the years.
Vegan Version: Substitute the butter with vegan butter or coconut oil, use flax eggs (1 tablespoon ground flaxseed + 3 tablespoons water per egg), and swap the milk for unsweetened almond or oat milk. The texture is slightly less rich, but it’s still delicious. I made this for a friend’s vegan Thanksgiving, and she asked for the recipe twice.
Gluten-Free Option: Replace the all-purpose flour in the crumble with almond flour or a gluten-free flour blend. I’ve tested this with almond flour, and it adds an extra nutty flavor that pairs beautifully with the pecans.
Extra Indulgent: Swap the milk for heavy cream, add an extra tablespoon of butter to the sweet potato mixture, and top with both the pecan crumble and a generous layer of marshmallows. This is my “holiday mode” version—it’s over the top, but sometimes that’s exactly what you need.
Less Sweet: Reduce the brown sugar to 1/3 cup and skip the marshmallows. The natural sweetness of the potatoes still shines through. I made this version for a friend who’s cutting back on sugar, and she said it was the best sweet potato casserole she’d ever had.
Savory Twist: Add 1/2 teaspoon of black pepper and a pinch of cayenne to the sweet potato mixture. The heat balances the sweetness in a surprising way. I tried this on a whim one night and now it’s my secret-weapon version for dinner parties.
Serving & Storage Suggestions
This casserole is best served warm, straight from the oven. Let it rest for 5-10 minutes after baking so it holds its shape when scooped. I like to serve it in a shallow bowl with a dollop of crème fraîche or a drizzle of maple syrup for extra decadence.
What to Serve With It: This casserole is a natural side for roasted turkey, ham, or grilled pork chops. It also pairs beautifully with a simple green salad dressed with vinaigrette—the acidity cuts through the richness. For a cozy vegetarian dinner, serve it alongside a hearty lentil stew or roasted Brussels sprouts.
Storage: Leftovers keep well in an airtight container in the refrigerator for up to 4 days. The crumble will soften over time, but it’s still delicious. To reheat, place individual portions in the microwave for 30-60 seconds, or reheat the entire dish in a 350°F oven for 10-15 minutes.
Freezing: This casserole freezes beautifully. Assemble it completely (with the crumble topping) but don’t bake it. Wrap the dish tightly in plastic wrap, then foil, and freeze for up to 3 months. To bake from frozen, add about 20 minutes to the baking time. I’ve done this for holiday prep, and it’s a lifesaver.
Flavor Development: Honestly, this casserole tastes even better the next day. The flavors meld together overnight, and the sweetness becomes more balanced. If you can resist eating it all, save some for tomorrow’s lunch.
Nutritional Information & Benefits
Here’s a rough estimate per serving (based on 8 servings, without marshmallows):
- Calories: 320
- Fat: 18g
- Carbohydrates: 38g
- Fiber: 4g
- Protein: 5g
- Sugar: 18g
Sweet potatoes are packed with vitamin A (beta-carotene), which supports eye health and immune function. They’re also a good source of fiber and potassium. Pecans provide healthy fats, magnesium, and antioxidants. This casserole isn’t health food, but it’s made with real ingredients that offer real nutrition.
Dietary Notes: This recipe can be made gluten-free (see variations) and vegetarian. It contains dairy, eggs, and nuts. For a dairy-free version, use vegan butter and plant-based milk.
Conclusion
This cozy Southern sweet potato casserole with pecan crumble is more than just a side dish—it’s a warm hug on a plate. It’s the recipe I turn to when I need something comforting, something that reminds me of good days and slow evenings. The creamy sweet potatoes, the crunchy pecan topping, the way the whole house smells like cinnamon and butter—it’s pure magic.
I hope you’ll give it a try, and I hope you’ll make it your own. Maybe you’ll add extra cinnamon, or skip the marshmallows, or double the pecan crumble (I won’t judge). The best recipes are the ones that evolve with you. So go ahead, make a mess, taste as you go, and don’t forget to share it with someone you love.
I’d love to hear how yours turns out! Drop a comment below and let me know if you added any twists, or tag me in your photos if you share them online. Happy cooking, friend.
Frequently Asked Questions
Can I use canned sweet potatoes instead of fresh?
You can, but I don’t recommend it. Canned sweet potatoes are often mushy and watery, which throws off the texture. Fresh sweet potatoes give you that creamy, fluffy consistency that makes this casserole special.
Why is my sweet potato casserole runny?
This usually happens when the potatoes aren’t drained well enough after boiling. Make sure to let them steam dry in the colander for a few minutes before mashing. Also, avoid overcooking the potatoes—they absorb too much water.
Can I make this casserole ahead of time?
Absolutely! Assemble the casserole (without the crumble topping) up to a day in advance and refrigerate. Add the crumble just before baking, and increase the baking time by about 10 minutes.
How do I get the pecan crumble to stay crunchy?
The key is toasting the pecans before adding them to the crumble. Also, don’t press the crumble into the sweet potato mixture—let it sit loosely on top. If you’re reheating leftovers, use the oven rather than the microwave to help crisp it back up.
Can I leave out the marshmallows?
Yes! The pecan crumble is plenty sweet and crunchy on its own. I often skip the marshmallows, especially when I’m serving this as a side dish for a savory meal. The casserole is still delicious without them.
Pin This Recipe!

Best Southern Sweet Potato Casserole with Pecan Crumble
This creamy, crunchy sweet potato casserole with a buttery pecan crumble is the ultimate comfort food. Perfect for holidays or cozy weeknights, it’s easy to make with simple ingredients and delivers a perfect balance of sweet and savory.
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Total Time: 55 minutes
- Yield: 8 servings 1x
- Category: Side Dish
- Cuisine: Southern
Ingredients
- 4 medium sweet potatoes (about 2 pounds or 900g), peeled and cubed
- 6 tablespoons (85g) unsalted butter, divided
- 1/2 cup (100g) packed brown sugar
- 2 large eggs, room temperature
- 1/2 cup (120ml) whole milk
- 1 teaspoon vanilla extract
- 1 teaspoon ground cinnamon
- 1/2 teaspoon ground nutmeg
- 1/2 teaspoon salt
- 1 cup (120g) chopped pecans
- 1/2 cup (60g) all-purpose flour
- 1 cup (about 80g) marshmallows (optional)
Instructions
- Preheat oven to 350°F (175°C). Grease a 9×13-inch baking dish with butter or non-stick spray.
- Place peeled and cubed sweet potatoes in a large pot, cover with cold water by about an inch, and add a generous pinch of salt. Bring to a boil, then reduce to a simmer. Cook for 15-20 minutes until fork-tender. Drain well and let steam dry in a colander for a few minutes.
- Return drained sweet potatoes to the pot or a large mixing bowl. Add 4 tablespoons (55g) of butter and mash until smooth (leave a few small chunks if desired). Let cool for about 5 minutes.
- To the mashed sweet potatoes, add brown sugar, eggs, milk, vanilla extract, cinnamon, nutmeg, and salt. Stir until well combined.
- In a medium bowl, combine chopped pecans, flour, and remaining 2 tablespoons (30g) butter cut into small pieces. Use your fingers or a pastry cutter to work the butter into the mixture until it resembles coarse crumbs.
- Spread the sweet potato mixture evenly into the prepared baking dish. Sprinkle the pecan crumble evenly over the top without pressing it down.
- Bake for 30-35 minutes until edges are bubbly and topping is golden brown. If using marshmallows, sprinkle them on top during the last 5 minutes of baking.
- Let the casserole rest for 5-10 minutes before serving.
Notes
For best results, don’t skip steaming the potatoes after draining to avoid a watery casserole. Use room temperature eggs to prevent lumpy texture. Toast pecans lightly for extra crunch. If making ahead, assemble without crumble, refrigerate, add crumble before baking, and increase baking time by 10 minutes. Leftovers keep in the fridge for up to 4 days or freeze for up to 3 months.
Nutrition
- Serving Size: 1 serving (about 1/8
- Calories: 320
- Sugar: 18
- Sodium: 220
- Fat: 18
- Saturated Fat: 7
- Carbohydrates: 38
- Fiber: 4
- Protein: 5
Keywords: sweet potato casserole, pecan crumble, southern recipe, Thanksgiving side, comfort food, easy casserole


