Love this? Save it for later!
Share the inspiration with your friends
My neighbor Karen wasn’t trying to impress anyone. I’d stopped by to grab a book she was lending me, and this smell—warm, sweet, a little nutty—hit me before I even got through the door. She was pulling a baking dish out of the oven with one hand, holding her phone with the other, and she just said, “Oh, that’s just the sweet potato thing. Grab a fork if you want.”
Just the sweet potato thing. Honestly, I nearly dropped the book. The top was all bubbly and golden, with this incredible pecan streusel that looked like it had been put there by some kind of kitchen fairy. I stood there in her mudroom, eating it straight from the dish, and she just shrugged and said it was the easiest thing she makes. “I don’t have time for fussy recipes,” she said. “Neither do you.”
She wasn’t wrong. I mean, maybe you’ve been there—staring at a sweet potato casserole recipe that calls for boiling, mashing, whipping, and about sixteen different steps before you even get to the topping. Karen’s version skips all that. It’s honest, it’s fast, and it tastes like you spent hours. That’s the kind of recipe that sticks with you. And honestly, that’s the kind of recipe I keep making, year after year.
So here it is. The best easy sweet potato casserole with pecan streusel you’ll ever make. It’s the one that got me through three Thanksgiving dinners and countless weeknight cravings. And it all started with a book and a neighbor who didn’t think she was doing anything special.
Why You’ll Love This Recipe
Let me tell you why this sweet potato casserole is different. I’ve tested this recipe more times than I can count, tweaking the streusel ratio and the baking time until it was just right. It’s the kind of dish that makes people close their eyes after the first bite—and then ask for the recipe before they’ve even swallowed.
- Quick & Easy: This comes together in about 45 minutes from start to finish. No boiling sweet potatoes, no complicated steps. Just slice, layer, top, and bake. Perfect for those nights when you want something special but don’t have two hours to spend in the kitchen.
- Simple Ingredients: You probably already have most of what you need in your pantry. Brown sugar, pecans, butter, cinnamon—nothing fancy, nothing hard to find. I used canned sweet potatoes here because honestly, they save so much time and taste just as good.
- Perfect for Weeknights or Holidays: This dish works for a regular Tuesday dinner just as well as it does for Thanksgiving. It’s humble enough for a weeknight but impressive enough for company.
- Crowd-Pleaser: I’ve served this to kids, picky eaters, and people who swore they didn’t like sweet potatoes. Every single person went back for seconds. The streusel topping is basically magic.
- Unbelievably Delicious: The texture is what gets me every time. Soft, creamy sweet potatoes underneath a crunchy, buttery pecan streusel. The contrast is everything.
What makes this recipe different from the rest? It’s the streusel ratio. Most recipes give you a thin, sad layer of topping. Not this one. I use a generous amount of pecan streusel that bakes up into this thick, crunchy crust. It’s not just a topping—it’s half the dish. And the sweet potato base? No mashing required. Just slice them thin, layer them in a dish, and let the oven do the work. It’s comfort food reimagined: faster, easier, but with the same soul-soothing satisfaction.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, and the ones that aren’t are easy to find at any grocery store.
For the Sweet Potato Base
- 3 large sweet potatoes (about 2 pounds), peeled and sliced into 1/4-inch rounds (or 2 cans of canned sweet potatoes, drained)
- 1/4 cup unsalted butter, melted (I use Kerrygold for the best flavor)
- 1/4 cup brown sugar, packed (light or dark both work)
- 1 teaspoon vanilla extract
- 1/2 teaspoon salt
- 1/2 teaspoon cinnamon
- 1/4 teaspoon nutmeg (freshly grated if you have it)
For the Pecan Streusel Topping

- 1 cup pecans, chopped (I prefer raw pecans and toast them lightly beforehand)
- 1/2 cup all-purpose flour (use gluten-free 1:1 flour if needed)
- 1/2 cup brown sugar, packed
- 1/4 cup unsalted butter, cold and cut into small cubes
- 1 teaspoon cinnamon
- 1/4 teaspoon salt
Ingredient Tips: For the sweet potatoes, look for ones that are firm and evenly shaped—this makes slicing easier. If you’re using canned sweet potatoes, get the ones packed in water or light syrup, not heavy syrup. I personally prefer fresh sweet potatoes for the best texture, but canned works great when you’re short on time. For the pecans, I always buy raw and toast them in a dry skillet for 2-3 minutes before using. It brings out their natural oils and makes the streusel so much more flavorful.
Substitution Guidance: You can swap the butter with coconut oil for a dairy-free version. Use almond flour instead of all-purpose flour for a gluten-free option. If you don’t have pecans, walnuts work beautifully too. And if you’re watching your sugar intake, you can reduce the brown sugar by a third—it’ll still be delicious, just a little less sweet.
Equipment Needed
You don’t need a lot of fancy equipment for this recipe, which is exactly how I like it. Here’s what you’ll need:
- 9×13-inch baking dish (or any 3-quart casserole dish)
- Chef’s knife and cutting board for slicing sweet potatoes
- Small mixing bowl for the streusel
- Pastry cutter or two forks for cutting butter into the streusel (your hands work fine too, I promise)
- Measuring cups and spoons
- Aluminum foil for covering while baking
If you don’t have a pastry cutter, don’t worry. I’ve used my fingers more times than I can count. Just work the cold butter into the flour mixture until it looks like coarse crumbs. It takes about a minute and works perfectly. For the baking dish, any size close to 9×13 will work—just keep an eye on the baking time if your dish is smaller or larger.
Preparation Method
Alright, let’s get cooking. This comes together faster than you think.
- Preheat your oven to 375°F (190°C). While it’s heating up, grease your 9×13-inch baking dish with a little butter or non-stick spray. This step matters—trust me, you don’t want the sweet potatoes sticking.
- Prepare the sweet potatoes. If you’re using fresh sweet potatoes, peel them and slice them into 1/4-inch rounds. Try to make them as even as possible so they cook at the same rate. If you’re using canned sweet potatoes, drain them well and slice them into similar-sized pieces. I’ve done it both ways, and honestly, canned saves about 10 minutes of prep time.
- Make the sweet potato base mixture. In a small bowl, whisk together the melted butter, brown sugar, vanilla extract, salt, cinnamon, and nutmeg. This is your flavor base—don’t skip the salt, it balances the sweetness beautifully.
- Layer the sweet potatoes. Arrange half of the sweet potato slices in the bottom of your prepared baking dish. Drizzle half of the butter mixture over the top. Add the remaining sweet potatoes and drizzle with the rest of the butter mixture. Use your hands or a spatula to gently toss everything together so every slice gets coated. It should smell amazing already.
- Cover and bake. Cover the dish tightly with aluminum foil and bake for 25 minutes. This steams the sweet potatoes and gets them tender without drying out. Your kitchen is going to smell incredible right about now.
- Make the streusel while the sweet potatoes bake. In a medium bowl, combine the flour, brown sugar, cinnamon, and salt. Add the cold butter cubes and use a pastry cutter or your fingers to work the butter into the dry ingredients until the mixture looks like coarse crumbs. Stir in the chopped pecans. The streusel should hold together when you squeeze it in your fist—if it’s too dry, add another tablespoon of cold butter.
- Add the topping. After 25 minutes, remove the foil from the baking dish. The sweet potatoes should be fork-tender. Sprinkle the pecan streusel evenly over the top. Don’t press it down—just let it sit on top in all its crumbly glory.
- Bake uncovered. Return the dish to the oven, uncovered, and bake for another 15-20 minutes, until the streusel is golden brown and the filling is bubbly around the edges. The topping should be crunchy and caramelized. If you want extra color, you can broil it for the last 1-2 minutes, but watch it closely—streusel burns fast.
- Rest before serving. Let the casserole rest for 5-10 minutes after it comes out of the oven. This lets the filling set up a little so it doesn’t turn into soup on your plate. I know it’s hard to wait, but it’s worth it.
Cooking Tips & Techniques
I’ve made this sweet potato casserole more times than I can count, and I’ve learned a few things along the way. Let me share what I wish someone had told me.
Slice evenly. This is the number one tip for even cooking. If your sweet potato slices are all different thicknesses, some will be mushy while others are still crunchy. Aim for 1/4-inch thick—about the width of a pencil. If you have a mandoline slicer, this is the time to use it. If not, just take your time with a sharp knife.
Don’t skip the foil. I know it’s tempting to just throw it in the oven uncovered and save a step, but the foil is crucial. It traps steam and cooks the sweet potatoes through without drying them out. Without it, you’ll end up with dry, undercooked sweet potatoes and a burnt topping. Trust the process.
Toast your pecans. This is one of those little steps that makes a huge difference. Raw pecans are fine, but toasting them brings out their natural oils and makes the streusel exponentially more flavorful. Just toss them in a dry skillet over medium heat for 2-3 minutes, stirring constantly, until they smell nutty. Let them cool before adding to the streusel.
Watch the streusel. Ovens vary, and the streusel can go from golden to burnt in about 30 seconds. Start checking at the 15-minute mark. If the topping is browning too quickly but the filling isn’t bubbly yet, tent a piece of foil loosely over the top and continue baking.
Make it ahead. This is a lifesaver for busy weeknights. You can assemble the entire casserole (without the streusel topping) up to 24 hours in advance. Cover and refrigerate. When you’re ready to bake, add the streusel and add about 10 minutes to the covered baking time. The streusel is best added fresh—it gets soggy if it sits on the sweet potatoes overnight.
Variations & Adaptations
One of the best things about this recipe is how easy it is to adapt. Here are some of my favorite variations:
Vegan Version: Swap the butter with vegan butter or coconut oil. Use maple syrup instead of brown sugar for a more natural sweetness. The streusel works perfectly with vegan butter—just make sure it’s cold when you cut it in.
Gluten-Free: Use a gluten-free 1:1 flour blend in the streusel. I’ve tested this with Bob’s Red Mill and King Arthur brands, and both work beautifully. The texture is slightly different—a little more crumbly—but just as delicious.
Extra Crunchy Streusel: Add 1/4 cup of rolled oats to the streusel mixture. It adds texture and makes the topping even more substantial. I do this when I want the casserole to feel a little more rustic.
Savory-Sweet Twist: Add 1/2 teaspoon of smoked paprika and a pinch of cayenne pepper to the butter mixture. The heat balances the sweetness and makes the dish feel more grown-up. I made this version for a dinner party once and people couldn’t stop talking about it.
Mini Casseroles: Divide the mixture among 6-8 ramekins and bake for 20-25 minutes total. These are perfect for individual servings and look so cute on the table. Just reduce the covered baking time to 15 minutes and the uncovered time to 10 minutes.
Serving & Storage Suggestions
This sweet potato casserole is best served warm, straight from the oven. The streusel is at its crunchiest in the first hour after baking, so if you can time it right, that’s the sweet spot. Let it rest for 5-10 minutes before serving so the filling sets up.
What to serve with it: This dish pairs beautifully with roasted chicken, pork chops, or a simple green salad. For holiday meals, it’s perfect alongside turkey, ham, or a classic roast beef. I also love it with a dollop of sour cream or crème fraîche on top—the tanginess cuts through the sweetness beautifully.
Storage: Leftovers keep well in an airtight container in the refrigerator for up to 4 days. The streusel will soften over time, but it’s still delicious. To reheat, pop individual servings in the microwave for 30-45 seconds, or reheat the whole dish in a 350°F oven for 10-15 minutes.
Freezing: This casserole freezes beautifully. Assemble it completely (with the streusel), but don’t bake it. Wrap the dish tightly in plastic wrap and then foil, and freeze for up to 3 months. To bake from frozen, add about 20 minutes to the covered baking time and 10 minutes to the uncovered time. The streusel might be a little less crunchy, but it’s still fantastic.
One thing I love about this recipe is that the flavors actually get better after a day in the fridge. The sweet potatoes absorb all the butter and spices, and the whole thing becomes even more cohesive. So don’t be afraid to make it ahead—it’s almost better that way.
Nutritional Information & Benefits
Sweet potatoes are honestly a superfood in disguise. They’re packed with vitamin A (one serving gives you over 400% of your daily needs), vitamin C, fiber, and potassium. The pecans add healthy fats, protein, and magnesium. And yes, there’s butter and brown sugar, but this is still a much healthier option than many holiday side dishes.
Here’s the approximate nutritional breakdown per serving (based on 8 servings):
- Calories: 320
- Total Fat: 18g
- Saturated Fat: 7g
- Carbohydrates: 38g
- Fiber: 4g
- Sugar: 22g
- Protein: 4g
- Vitamin A: 450% DV
- Vitamin C: 15% DV
- Potassium: 12% DV
Dietary Considerations: This recipe is naturally vegetarian. For a vegan version, use coconut oil and maple syrup. For a gluten-free version, use gluten-free flour. It’s not low-carb, but it’s made with whole food ingredients that provide real nutritional value. I feel good serving this to my family because I know they’re getting vitamins, fiber, and healthy fats—even if it tastes like dessert.
Conclusion
So there you have it. The best easy sweet potato casserole with pecan streusel that started with a casual visit to my neighbor’s house and became a staple in my own kitchen. It’s the kind of recipe that proves you don’t need fancy techniques or complicated steps to make something truly memorable. Just good ingredients, a little patience, and a neighbor who didn’t think she was doing anything special.
I hope you make this and love it as much as I do. And when you do, I’d love to hear about it. Did you add your own twist? Did it become a new family tradition? Leave a comment below and let me know—I read every single one. And if you share it on Pinterest or Instagram, tag me so I can see your beautiful creation. Honestly, there’s nothing that makes my day like seeing someone else fall in love with a recipe I love.
Now go make some streusel. You deserve it.
Frequently Asked Questions
Can I use canned sweet potatoes for this recipe?
Absolutely. Canned sweet potatoes save a ton of time and work perfectly in this recipe. Just make sure to drain them well and slice them into even pieces. The texture will be slightly softer than fresh, but the flavor is still fantastic. I use canned sweet potatoes all the time when I’m short on prep time.
Can I make this sweet potato casserole ahead of time?
Yes! You can assemble the entire casserole (without the streusel) up to 24 hours in advance. Cover and refrigerate. When you’re ready to bake, add the streusel and bake as directed, adding about 10 minutes to the covered baking time. I don’t recommend adding the streusel ahead of time—it gets soggy.
How do I get the streusel extra crunchy?
The key to a crunchy streusel is cold butter and not overworking it. Make sure your butter is straight from the fridge when you cut it into the flour mixture. Also, don’t press the streusel down onto the sweet potatoes—let it sit loosely on top. For extra crunch, you can add 1/4 cup of rolled oats to the streusel mixture.
Can I freeze this sweet potato casserole?
Yes, it freezes beautifully. Assemble the casserole completely (with the streusel) but don’t bake it. Wrap tightly in plastic wrap and foil and freeze for up to 3 months. To bake from frozen, add about 20 minutes to the covered baking time and 10 minutes to the uncovered time. The streusel might be slightly less crunchy, but it’s still delicious.
What can I use instead of pecans?
Walnuts are the best substitute—they have a similar texture and flavor. You can also use chopped almonds or even pepitas (pumpkin seeds) for a nut-free version. If you’re avoiding nuts altogether, you can make a streusel with oats and seeds instead. Just keep the ratio the same: 1 cup of your chosen substitute for the pecans.
Pin This Recipe!

Best Easy Sweet Potato Casserole with Pecan Streusel
This quick and easy sweet potato casserole features a generous pecan streusel topping and requires no boiling or mashing. It’s perfect for weeknights or holidays and comes together in about 45 minutes.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 8 servings 1x
- Category: Side Dish
- Cuisine: American
Ingredients
- 3 large sweet potatoes (about 2 pounds), peeled and sliced into 1/4-inch rounds (or 2 cans of canned sweet potatoes, drained)
- 1/4 cup unsalted butter, melted
- 1/4 cup brown sugar, packed
- 1 teaspoon vanilla extract
- 1/2 teaspoon salt
- 1/2 teaspoon cinnamon
- 1/4 teaspoon nutmeg
- 1 cup pecans, chopped
- 1/2 cup all-purpose flour
- 1/2 cup brown sugar, packed
- 1/4 cup unsalted butter, cold and cut into small cubes
- 1 teaspoon cinnamon
- 1/4 teaspoon salt
Instructions
- Preheat your oven to 375°F (190°C). Grease a 9×13-inch baking dish with butter or non-stick spray.
- If using fresh sweet potatoes, peel and slice into 1/4-inch rounds. If using canned, drain and slice into similar-sized pieces.
- In a small bowl, whisk together melted butter, brown sugar, vanilla extract, salt, cinnamon, and nutmeg.
- Arrange half of the sweet potato slices in the prepared baking dish. Drizzle with half of the butter mixture. Add remaining sweet potatoes and drizzle with the rest of the butter mixture. Toss gently to coat.
- Cover the dish tightly with aluminum foil and bake for 25 minutes.
- While the sweet potatoes bake, make the streusel: In a medium bowl, combine flour, brown sugar, cinnamon, and salt. Add cold butter cubes and use a pastry cutter or your fingers to work the butter into the dry ingredients until the mixture resembles coarse crumbs. Stir in chopped pecans.
- After 25 minutes, remove the foil. The sweet potatoes should be fork-tender. Sprinkle the pecan streusel evenly over the top.
- Return the dish to the oven, uncovered, and bake for another 15-20 minutes, until the streusel is golden brown and the filling is bubbly around the edges.
- Let the casserole rest for 5-10 minutes before serving.
Notes
For extra crunch, toast the pecans in a dry skillet for 2-3 minutes before using. The casserole can be assembled (without streusel) up to 24 hours in advance. Add streusel just before baking. For a vegan version, use coconut oil and maple syrup. For gluten-free, use a 1:1 gluten-free flour blend.
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 22
- Sodium: 250
- Fat: 18
- Saturated Fat: 7
- Carbohydrates: 38
- Fiber: 4
- Protein: 4
Keywords: sweet potato casserole, pecan streusel, easy, Thanksgiving, holiday side dish


