Love this? Save it for later!
Share the inspiration with your friends
My neighbor Carol wasn’t trying to impress anyone. I’d stopped by to return her measuring cup—the one I’d borrowed three weeks earlier and kept forgetting to give back—and the smell hit me before I even made it past her screen door. It was November, chilly enough that her kettle was whistling on the stove, but this wasn’t tea. This was something warm and brown-sugary and completely intoxicating. She looked up from the counter, hands covered in pecan pieces, and just shrugged. “Oh, that? It’s just the sweet potato thing for Sunday dinner.”
Just the sweet potato thing. Honestly, I almost laughed. That “sweet potato thing” had me standing in her doorway like a cartoon character being pulled by the nose. The topping was all craggy and golden, and underneath I could see this silky, almost creamy layer that looked nothing like the watery mashed sweet potatoes I’d grown up tolerating. Carol wasn’t even fazed. She went back to crumbling butter into the streusel like it was no big deal, like she wasn’t creating something that would haunt my dreams for weeks. I mean, you know that feeling when you taste something and immediately start planning how to recreate it in your own kitchen? That was me, standing there in my coat, still holding her measuring cup.
She finally handed me a spoonful straight from the dish—warm, obviously, because she’d just pulled it from the oven—and I swear I closed my eyes. The sweet potatoes were velvety, not too sweet, with this hint of vanilla that made everything taste cozy. And the topping? Buttery, crunchy, with pecans that had toasted just enough to get that deep, nutty flavor. I asked for the recipe, and she waved her hand like it was nothing. “It’s just a casserole,” she said. But let me tell you, it’s never just a casserole. I’ve made this Family-Favorite Sweet Potato Casserole with Pecan Streusel at least a dozen times since that afternoon, and every single time, someone asks for the recipe. Now I’m passing it to you, exactly the way Carol made it—simple, honest, and absolutely unforgettable.
Why You’ll Love This Recipe
This isn’t your average sweet potato casserole. I’ve tested this version more times than I can count, tweaking the ratios, swapping ingredients, and even messing up a batch or two along the way. What I landed on is the sweet spot between ease and excellence. Here’s why this recipe works so well for real families on real budgets:
- Budget-Friendly Ingredients : Sweet potatoes are one of the cheapest vegetables you can buy, especially in fall. You likely already have butter, brown sugar, and vanilla in your pantry. No fancy trips to specialty stores required.
- Quick & Easy Assembly : The filling comes together in about 15 minutes of active work. Pop it in the oven, and the rest is hands-off. Perfect for busy weeknights or holiday prep when you’ve got a dozen other dishes going.
- Picky Eater Approved : My own kids used to turn up their noses at sweet potatoes. But this casserole? They ask for seconds. The creamy texture and crunchy topping make it feel more like dessert than a vegetable side dish.
- Make-Ahead Friendly : You can assemble this the night before and bake it when you’re ready. The flavors actually get better as they sit, which is a lifesaver for Thanksgiving or Sunday dinners.
- Leftovers That Reheat Beautifully : Honestly, this might be even better the next day. The streusel stays crunchy if you reheat it in the oven, and the sweet potato filling gets even creamier. No sad, soggy leftovers here.
What makes this recipe different from all the other sweet potato casseroles out there? It’s the balance. So many versions are either too sweet—like eating candy with a spoon—or too plain, with no texture contrast. This one hits that perfect middle ground. The sweet potatoes are naturally sweetened with a touch of maple syrup and brown sugar, not drowned in marshmallows. And the pecan streusel? It’s buttery and crisp, with just enough cinnamon to warm things up without overpowering the potatoes. I’ve had foodie friends rave about this at potlucks, and I’ve had my neighbor’s eight-year-old ask for the recipe. That’s the kind of range we’re talking about here.
What Ingredients You Will Need
This recipe uses simple, honest ingredients that work together to create something truly special. Most of these are pantry staples, especially if you keep your baking supplies stocked. Let me walk you through each one and why it matters.
For the Sweet Potato Filling
- 3 pounds sweet potatoes (about 4-5 medium-sized) — Look for firm, evenly colored potatoes without soft spots. I prefer the orange-fleshed variety for their natural sweetness and creamy texture. You can peel and cube them raw, but I find roasting them first brings out so much more flavor.
- 1/4 cup unsalted butter, melted — Use the good stuff here. Salted butter works in a pinch, but unsalted gives you more control over the final seasoning. I’ve used both, and honestly, unsalted lets the sweet potato flavor shine.
- 1/3 cup brown sugar, packed — Light or dark both work. Dark brown sugar adds a deeper molasses flavor that I personally love, but light brown sugar keeps things milder. Go with what you have.
- 2 tablespoons maple syrup — Pure maple syrup, not pancake syrup. It adds a subtle complexity that granulated sugar alone can’t match. If you’re in a pinch, honey works too, but the flavor will be slightly different.
- 2 large eggs, lightly beaten — These help bind the filling and give it that silky, almost custard-like texture. Let them come to room temperature before adding them to the mixture.
- 1 teaspoon vanilla extract — Pure vanilla extract is worth splurging on here. It rounds out the sweetness and makes everything taste more “baked.”
- 1/2 teaspoon salt — Don’t skip this. Salt balances the sweetness and keeps the casserole from tasting one-dimensional. I use fine sea salt for even distribution.
- 1/2 teaspoon ground cinnamon — Just enough to warm things up without stealing the show. Fresh cinnamon makes a noticeable difference if you have it.
- 1/4 teaspoon ground nutmeg — Optional, but I love the subtle earthiness it adds. Freshly grated nutmeg is even better, but pre-ground works perfectly fine.
For the Pecan Streusel Topping

- 1 cup pecans, chopped — I like to leave some pieces a bit chunky for texture. Toast them lightly in a dry pan before chopping to bring out their nutty flavor. It takes about 3 minutes and makes a huge difference.
- 1/2 cup all-purpose flour — Regular white flour works best here. Whole wheat flour makes the topping too dense and heavy.
- 1/2 cup brown sugar, packed — Again, light or dark works. This is what gives the streusel that caramel-like sweetness.
- 1/4 cup unsalted butter, cold and cubed — Cold butter is key for a crumbly streusel. If the butter is too soft, you’ll end up with a paste instead of those beautiful craggy bits.
- 1/2 teaspoon ground cinnamon — A little warmth in the topping ties everything together.
- Pinch of salt — Just a tiny bit to keep the sweetness in check.
Equipment Needed
You don’t need a fully stocked professional kitchen to make this casserole. Here’s what you’ll actually use:
- 9×13-inch baking dish — This is the sweet spot for this recipe. A glass or ceramic dish works best because it heats evenly and holds heat well. I’ve used my grandmother’s old Pyrex dish for years, and it’s never let me down.
- Large pot or saucepan — For boiling the sweet potatoes if you go that route. A 5-quart pot is plenty big enough.
- Baking sheet — If you choose to roast the sweet potatoes instead of boiling them. A rimmed baking sheet keeps any sticky juices contained.
- Mixing bowls — You’ll need one large bowl for the sweet potato mixture and one medium bowl for the streusel. I use stainless steel bowls because they’re lightweight and easy to clean.
- Potato masher or hand mixer — A potato masher gives you a chunkier texture, while a hand mixer makes the filling smooth and silky. I prefer the hand mixer for this recipe because it creates that velvety consistency.
- Pastry cutter or two forks — For cutting the cold butter into the streusel mixture. A pastry cutter makes quick work of it, but two forks work just fine if that’s what you have.
- Measuring cups and spoons — Accurate measurements matter in baking. I recommend using dry measuring cups for the flour and sugar, and a liquid measuring cup for the maple syrup.
- Chef’s knife and cutting board — For peeling and chopping the sweet potatoes and pecans.
If you don’t have a hand mixer, don’t worry. A sturdy potato masher and some elbow grease will get you a perfectly delicious, slightly chunkier filling. I’ve made it both ways, and honestly, some people prefer the texture of hand-mashed sweet potatoes.
Preparation Method
Let me walk you through this step by step. I’ve made this casserole more times than I can count, and these are the exact methods that work best. Take your time with each stage, and you’ll be rewarded with a dish that feels special without being complicated.
Step 1: Prepare the Sweet Potatoes
Start by preheating your oven to 400°F (200°C). Wash your sweet potatoes thoroughly and pierce each one several times with a fork. Place them on a baking sheet and roast for 45-60 minutes, until they’re tender all the way through. You’ll know they’re done when a knife slides in easily with no resistance. Let them cool for about 10 minutes—just until you can handle them without burning your fingers.
If you’re short on time, you can peel and cube the sweet potatoes, then boil them in salted water for 15-20 minutes until tender. But honestly, roasting brings out so much more natural sweetness. The sugars caramelize, and the flavor gets deeper and almost nutty. I’ve done both, and roasting is worth the extra time.
Step 2: Make the Filling
Once your sweet potatoes are cool enough to handle, peel off the skins. They should slip right off with your fingers—that’s how you know they’re perfectly cooked. Transfer the flesh to a large mixing bowl. Add the melted butter, brown sugar, maple syrup, beaten eggs, vanilla extract, salt, cinnamon, and nutmeg.
Using a hand mixer on medium speed, beat everything together until smooth and creamy. This takes about 2-3 minutes. You want it to be silky with no lumps, but don’t overmix or it can become gummy. Taste the filling at this point and adjust the sweetness if needed. I sometimes add an extra tablespoon of maple syrup if the potatoes aren’t as sweet as I’d like.
Step 3: Make the Pecan Streusel
In a separate medium bowl, combine the chopped pecans, flour, brown sugar, cinnamon, and salt. Stir everything together with a fork until the dry ingredients are evenly distributed. Add the cold, cubed butter. Using a pastry cutter or two forks, cut the butter into the flour mixture until it resembles coarse crumbs with some pea-sized butter pieces remaining. You want some bigger chunks for texture—that’s what makes the streusel crunchy and interesting.
Here’s a tip I learned the hard way: don’t overwork the streusel. If you keep mixing until the butter is fully incorporated, you’ll end up with a paste instead of crumbles. Stop when you can still see some butter bits. Those little pockets of butter melt in the oven and create those irresistible crispy pieces.
Step 4: Assemble the Casserole
Reduce your oven temperature to 350°F (175°C). Grease your 9×13-inch baking dish with butter or non-stick spray. Spread the sweet potato filling evenly in the dish, smoothing the top with a spatula. Sprinkle the pecan streusel evenly over the top, covering every bit of the filling. Don’t press it down—let it sit loosely so it can crisp up as it bakes.
Step 5: Bake
Place the casserole in the preheated oven and bake for 30-35 minutes, until the filling is set and the topping is golden brown and fragrant. You’ll know it’s done when you see the edges bubbling slightly and the streusel smells deeply toasty. Let it cool for at least 10 minutes before serving. This resting time allows the filling to firm up slightly, making it easier to serve neat portions.
If you’re making this ahead of time, assemble the casserole completely but don’t bake it. Cover it tightly with foil and refrigerate for up to 24 hours. When you’re ready to bake, add about 10 extra minutes to the baking time since you’re starting from cold.
Cooking Tips & Techniques
Over the years, I’ve made every mistake you can imagine with this casserole. Here’s what I’ve learned so you don’t have to repeat my failures.
Don’t overmix the filling. I once got distracted and beat the sweet potato mixture for way too long. The texture turned out gluey and weird—not the silky, creamy consistency you’re after. Mix just until everything comes together smoothly. A few tiny lumps are totally fine and actually add a nice rustic feel.
Toast your pecans first. This is non-negotiable in my kitchen now. Raw pecans are fine, but toasting them in a dry skillet over medium heat for 3-4 minutes brings out their natural oils and makes them incredibly fragrant. Watch them closely—they burn fast. You want them just barely golden and smelling nutty.
Use cold butter for the streusel. I cannot stress this enough. If your butter is even slightly soft, the streusel will turn into a paste. Cut the butter into small cubes and pop them in the freezer for 5 minutes before you start. That little trick guarantees a crumbly, crunchy topping every single time.
Let the casserole rest before serving. I know it’s tempting to dig in right away, especially when the kitchen smells that amazing. But giving it 10-15 minutes on the counter lets the filling set up properly. If you serve it too soon, it’ll be runny and the streusel might slide right off.
Double the streusel if you’re a topping person. Some people like a thin layer of crunch, and some people (me) want a thick, pecan-packed crust on top. This recipe gives you a generous amount, but feel free to go bigger. I’ve done a double batch of streusel before, and nobody complained.
Variations & Adaptations
This casserole is wonderfully flexible. Here are some variations I’ve tried and loved over the years:
Make it dairy-free: Swap the butter in both the filling and the streusel with a good quality plant-based butter. I’ve used Earth Balance and Miyoko’s with great results. Coconut oil works too, but it adds a subtle coconut flavor that not everyone loves.
Go gluten-free: Replace the all-purpose flour in the streusel with an equal amount of almond flour or a gluten-free all-purpose blend. Almond flour actually adds a nice nuttiness that complements the pecans beautifully.
Add a marshmallow layer: If your family loves the classic marshmallow-topped version, sprinkle a layer of mini marshmallows over the streusel during the last 5 minutes of baking. Watch them closely—they go from golden to burnt in seconds. I’ve lost a batch or two this way.
Spice it up: Add a pinch of cayenne pepper or ginger to the filling for a little warmth. The heat is subtle but really interesting, especially if you’re serving this alongside savory dishes like roasted turkey or ham.
Make it a main dish: Stir in a cup of cooked, crumbled breakfast sausage and top with the pecan streusel. Bake as directed. It turns into a hearty brunch casserole that’s perfect for lazy weekend mornings.
Try different nuts: Don’t have pecans? Walnuts work beautifully. So do almonds or even a mix of whatever nuts you have in the pantry. Just chop them to about the same size so they toast evenly.
Serving & Storage Suggestions
This casserole shines at Thanksgiving and Christmas, but honestly, I make it year-round. It’s great alongside roasted chicken, pork chops, or even a simple weeknight meatloaf. The sweetness pairs beautifully with savory, salty dishes.
Serve it warm, not hot. Let it rest for 10-15 minutes after baking so the filling sets and the topping stays crunchy. I like to garnish with a few extra toasted pecan halves and a light dusting of cinnamon for presentation. A dollop of whipped cream on top makes it feel even more special.
Storage: Leftovers keep beautifully in the refrigerator for up to 5 days. Cover the dish tightly with foil or transfer portions to an airtight container. The streusel will soften slightly over time, but it’s still delicious.
Reheating: For the best results, reheat in a 350°F oven for 10-15 minutes. This crisps the topping back up. The microwave works in a pinch, but the streusel will be soft. If you’re in a hurry, microwave individual portions for about 60 seconds.
Freezing: This casserole freezes beautifully. Assemble it completely but don’t bake it. Wrap the dish tightly in plastic wrap, then foil, and freeze for up to 3 months. To bake, thaw overnight in the refrigerator, then bake as directed, adding 10-15 minutes to the cooking time. I’ve done this for holiday prep, and it’s a lifesaver.
Nutritional Information & Benefits
Here’s an approximate nutritional breakdown per serving (based on 10 servings):
- Calories: 320
- Total Fat: 16g
- Saturated Fat: 6g
- Cholesterol: 55mg
- Sodium: 180mg
- Total Carbohydrates: 42g
- Dietary Fiber: 5g
- Sugars: 22g
- Protein: 5g
Sweet potatoes are nutritional powerhouses. They’re loaded with vitamin A (beta-carotene), which is great for eye health and immune function. They also provide vitamin C, potassium, and fiber. Pecans are rich in healthy fats and antioxidants. This isn’t health food, but it’s certainly not empty calories either. It’s a side dish that actually brings some nutritional value to the table.
If you’re watching your sugar intake, you can reduce the brown sugar to 1/4 cup total and skip the maple syrup. The natural sweetness of the potatoes will still carry the dish. I’ve made this lower-sugar version for family members with diabetes, and it’s always well-received.
Conclusion
This Family-Favorite Sweet Potato Casserole with Pecan Streusel has become a staple in my kitchen, and I think it’ll become one in yours too. It’s the kind of dish that feels special enough for holidays but simple enough for a random Tuesday night. The creamy filling, the crunchy topping, the way the whole house smells while it’s baking—it’s comfort food at its finest.
I love that this recipe doesn’t demand perfection. You can tweak the sweetness, swap the nuts, add marshmallows, or keep it classic. It’s forgiving and flexible, just like the best family recipes always are. Carol probably doesn’t even remember that afternoon I showed up at her door, but I think about it every time I make this casserole. That’s the thing about good food—it sticks with you.
I’d love to hear how yours turns out. Did you add your own twist? Did your kids ask for seconds? Drop a comment below and let me know. And if you’re looking for more family-friendly side dishes, don’t miss my creamy mashed potatoes recipe or this honey glazed carrots that my kids actually eat without complaining. Happy cooking, friends!
Frequently Asked Questions
Can I use canned sweet potatoes instead of fresh?
You can, but the texture won’t be quite the same. Canned sweet potatoes are usually packed in syrup and tend to be softer and sweeter. If you’re in a pinch, drain them well and reduce the added sugar by half. I’ve done this in a hurry, and it still tastes good—just not as silky as the fresh version.
Can I make this casserole vegan?
Absolutely. Use plant-based butter in both the filling and the streusel. Replace the eggs with flax eggs (1 tablespoon ground flaxseed mixed with 3 tablespoons water per egg). The texture will be slightly less rich, but it’s still delicious. I’ve made this for vegan friends, and they always ask for the recipe.
Why is my streusel soggy instead of crunchy?
This usually happens when the butter is too warm or the streusel is overmixed. Make sure your butter is cold straight from the fridge, and stop mixing as soon as the mixture looks like coarse crumbs. Also, don’t press the streusel into the filling—let it sit loosely on top so it can crisp up in the oven.
Can I use a different size baking dish?
Yes, but the baking time will change. An 8×8-inch dish will give you a thicker casserole that needs about 10 extra minutes in the oven. A larger dish, like 9×13, works perfectly as written. Just keep an eye on it and look for the same doneness cues—bubbling edges and golden topping.
How do I prevent the streusel from burning?
If you notice the topping getting too dark before the filling is set, tent the dish loosely with foil for the last 10-15 minutes of baking. This lets the filling continue cooking while protecting the streusel. I’ve done this more times than I care to admit, and it works like a charm.
Pin This Recipe!

Best Family-Favorite Sweet Potato Casserole with Pecan Streusel
This creamy, crunchy sweet potato casserole with a buttery pecan streusel topping is the perfect balance of sweet and savory. It’s a budget-friendly, make-ahead side dish that even picky eaters love.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 10 servings 1x
- Category: Side Dish
- Cuisine: American
Ingredients
- 3 pounds sweet potatoes (about 4–5 medium)
- 1/4 cup unsalted butter, melted
- 1/3 cup brown sugar, packed
- 2 tablespoons maple syrup
- 2 large eggs, lightly beaten
- 1 teaspoon vanilla extract
- 1/2 teaspoon salt
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
- 1 cup pecans, chopped
- 1/2 cup all-purpose flour
- 1/2 cup brown sugar, packed
- 1/4 cup unsalted butter, cold and cubed
- 1/2 teaspoon ground cinnamon
- Pinch of salt
Instructions
- Preheat oven to 400°F (200°C). Wash sweet potatoes, pierce with a fork, and roast on a baking sheet for 45-60 minutes until tender. Let cool 10 minutes.
- Peel sweet potatoes and transfer flesh to a large bowl. Add melted butter, brown sugar, maple syrup, beaten eggs, vanilla, salt, cinnamon, and nutmeg. Beat with a hand mixer on medium speed until smooth and creamy (2-3 minutes).
- In a medium bowl, combine chopped pecans, flour, brown sugar, cinnamon, and salt. Add cold cubed butter and cut in with a pastry cutter or two forks until mixture resembles coarse crumbs with some pea-sized butter pieces.
- Reduce oven temperature to 350°F (175°C). Grease a 9×13-inch baking dish. Spread sweet potato filling evenly in the dish. Sprinkle pecan streusel evenly over the top without pressing down.
- Bake for 30-35 minutes until filling is set and topping is golden brown. Let cool at least 10 minutes before serving.
Notes
For best results, toast pecans in a dry skillet for 3-4 minutes before chopping. Use cold butter for the streusel to ensure a crunchy topping. Let casserole rest 10-15 minutes before serving to allow filling to set. To make ahead, assemble without baking, cover, and refrigerate up to 24 hours; add 10 minutes to baking time.
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 22
- Sodium: 180
- Fat: 16
- Saturated Fat: 6
- Carbohydrates: 42
- Fiber: 5
- Protein: 5
Keywords: sweet potato casserole, pecan streusel, Thanksgiving side dish, holiday side dish, family favorite



