Written by

Scarlett Knight

Published

Best Easy Sweet Potato Casserole with Pecan Streusel

Ready In 90 minutes
Servings 12 servings
Difficulty Medium

Love this? Save it for later!

Share the inspiration with your friends

Thanksgiving was in two days and I’d completely forgotten I was in charge of the sweet potato casserole. Not just any sweet potato casserole, mind you—the one my Aunt Carol had been making for thirty years, the one everyone talked about for weeks after. And I’d promised to bring it this year because I was new to hosting the family gathering and wanted to prove I could handle the big stuff. The panic hit me like a cold wave. I had no recipe, no secret family notes, and honestly, I wasn’t even sure I knew how to boil a sweet potato properly. I mean, I’d roasted them before, but this was different. This was the dish that made people close their eyes and sigh with contentment.

I called my mom in a mild frenzy. She laughed—which did not help—and then she rattled off ingredients like a grocery list from memory. “Butter, brown sugar, pecans, a little cinnamon, and the secret is the streusel,” she said. “Don’t overthink it.” I scribbled it on a napkin while standing in my kitchen, staring at a bag of sweet potatoes I’d bought on a whim. The whole thing felt like a disaster waiting to happen. But here’s the thing about cooking under pressure: sometimes it forces you to focus. I roasted those sweet potatoes until they were soft and caramelized, mashed them with butter and a splash of cream, and then I layered on that pecan streusel—crunchy, sweet, and just a little salty. I slid it into the oven, crossed my fingers, and prayed.

When I pulled it out, the top was golden and bubbling, and the smell—honestly, it smelled like Thanksgiving in a single dish. My family devoured it. Aunt Carol even asked for the recipe. And that’s when I knew this sweet potato casserole with pecan streusel wasn’t just a lucky accident. It was the recipe I’d keep making, year after year. Maybe you’ve been there too—scrambling at the last minute, hoping for the best, and ending up with something unforgettable. That’s the magic of this dish. It’s forgiving, it’s delicious, and it’s exactly what your Thanksgiving table needs.

Why You’ll Love This Recipe

I’ve tested this sweet potato casserole more times than I care to admit—burned a few batches, oversweetened one, and even forgot the pecans once (don’t ask). But after all that trial and error, I can tell you this version is the one. It’s the perfect balance of creamy sweet potatoes and crunchy, buttery streusel, and it comes together without any fancy techniques or hard-to-find ingredients.

  • Quick & Easy: You can prep it in about 30 minutes, then let the oven do the rest. Perfect for a busy Thanksgiving morning when you’ve got a million things on your mind.
  • Simple Ingredients: No trips to specialty stores. You probably already have butter, brown sugar, pecans, and cinnamon in your pantry right now.
  • Perfect for Thanksgiving: This dish is the ultimate side—sweet, savory, and crunchy all at once. It pairs beautifully with turkey, ham, or even a vegetarian holiday spread.
  • Crowd-Pleaser: Kids love the sweet, marshmallow-like topping, and adults appreciate the sophisticated nutty crunch. I’ve never seen leftovers last more than an hour.
  • Unbelievably Delicious: The texture is what sets it apart—silky sweet potato base with a crumbly, caramelized streusel that shatters when you bite into it. It’s comfort food at its finest.

What makes this recipe different from the rest? It’s the method. I roast the sweet potatoes instead of boiling them, which concentrates their natural sweetness and keeps them from getting watery. And the streusel? It’s made with cold butter cut in just right, so it stays crumbly and golden, not soggy. This isn’t just another sweet potato casserole—it’s the one that’ll earn you compliments all night long.

I love this recipe because it’s the kind of dish that makes you feel like a rockstar in the kitchen, even if you’re a beginner. It’s forgiving, it’s flexible, and it always delivers. Whether you’re hosting your first Thanksgiving or you’re a seasoned pro, this sweet potato casserole with pecan streusel will be the star of your table.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to create a dish that’s both comforting and impressive. Most of these are pantry staples, and I’ve included a few tips to help you pick the best ones. Here’s what you’ll need:

For the Sweet Potato Base

  • 4 large sweet potatoes (about 3 pounds or 1.4 kg) – Look for firm, evenly shaped sweet potatoes with smooth skin. I prefer Garnet or Jewel varieties for their deep orange color and natural sweetness.
  • 1/2 cup (113 g) unsalted butter, softened – This adds richness and helps create that silky texture. Use a good-quality brand like Kerrygold if you can.
  • 1/4 cup (50 g) packed light brown sugar – Adds a subtle molasses flavor that complements the sweet potatoes.
  • 2 large eggs, lightly beaten – Helps bind the mixture and gives it a custard-like consistency.
  • 1/3 cup (80 ml) whole milk or heavy cream – For extra creaminess. I’ve used both, and heavy cream makes it even more decadent.
  • 1 teaspoon vanilla extract – Enhances the sweetness and adds warmth.
  • 1/2 teaspoon ground cinnamon – A classic warming spice that pairs perfectly with sweet potatoes.
  • 1/4 teaspoon ground nutmeg – Optional, but I love the slight earthiness it adds.
  • 1/2 teaspoon salt – Balances the sweetness and brings all the flavors together.

For the Pecan Streusel Topping

sweet potato casserole with pecan streusel preparation steps

  • 1 cup (120 g) chopped pecans – Toast them lightly in a dry skillet for 2-3 minutes to bring out their nutty flavor. I recommend buying raw pecans and chopping them yourself for the freshest taste.
  • 1/2 cup (100 g) packed light brown sugar – This creates that caramelized, crunchy topping.
  • 1/3 cup (42 g) all-purpose flour – Helps bind the streusel and gives it structure. For a gluten-free option, use almond flour or a gluten-free all-purpose blend.
  • 1/4 cup (56 g) cold unsalted butter, cut into small cubes – The key to a crumbly streusel is cold butter. Don’t let it soften!
  • 1/2 teaspoon ground cinnamon – For extra warmth and depth.
  • Pinch of salt – Balances the sweetness and enhances the pecans.

Optional Add-Ins

  • 1/2 cup (60 g) mini marshmallows – If you love that classic marshmallow topping, sprinkle them on during the last 5 minutes of baking for a gooey finish.
  • 1 tablespoon bourbon or dark rum – Adds a grown-up twist. Stir it into the sweet potato mixture before baking.
  • Zest of 1 orange – Brightens up the flavors beautifully.

I always recommend using fresh sweet potatoes rather than canned, because the texture is so much better. And for the pecans, I’ve found that buying them in bulk from a store with high turnover ensures they’re fresh and not rancid. Trust me on this one—fresh pecans make all the difference in the streusel.

Equipment Needed

You don’t need a ton of fancy equipment to make this sweet potato casserole with pecan streusel. Here’s what I use, along with a few alternatives if you’re working with a less stocked kitchen:

  • Large baking sheet – For roasting the sweet potatoes. A rimmed sheet works best to catch any sticky drips.
  • 9×13-inch baking dish – This is the standard size for a family-sized casserole. An 8×8 dish works if you’re halving the recipe, but you might need to adjust baking time.
  • Mixing bowls – One large bowl for the sweet potato mixture and one medium bowl for the streusel.
  • Potato masher or fork – For mashing the roasted sweet potatoes. A hand mixer works too if you want an ultra-smooth texture.
  • Pastry cutter or two forks – For cutting the cold butter into the streusel. I’ve used my fingers in a pinch, but the heat from your hands can soften the butter too much.
  • Measuring cups and spoons – Accurate measurements are key for the streusel.
  • Aluminum foil – To cover the casserole if the topping browns too quickly.

I’ve made this recipe with both a glass baking dish and a ceramic one, and both work great. Glass tends to heat more evenly, but ceramic holds heat longer. Just keep an eye on the streusel—it can go from golden to burnt in a flash. If you don’t have a pastry cutter, don’t stress. Two forks work perfectly, and honestly, it’s a little more rustic that way.

Preparation Method

Making this sweet potato casserole with pecan streusel is straightforward, but a few key steps make all the difference. Follow along, and I’ll walk you through it like we’re cooking side by side.

  1. Preheat and prep. Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper or foil. Wash and scrub your sweet potatoes, then prick them a few times with a fork to let steam escape. Place them on the baking sheet and roast for 45-60 minutes, until they’re soft and a knife slides in easily. (Pro tip: Roasting instead of boiling concentrates the flavor and keeps them from getting waterlogged.)
  2. Cool and mash. Let the sweet potatoes cool for about 10 minutes until they’re safe to handle. Slice them in half lengthwise and scoop out the flesh into a large mixing bowl. Mash them with a potato masher or fork until smooth. You want a few small lumps for texture, but if you prefer silky smooth, use a hand mixer on low speed.
  3. Mix the base. Add the softened butter, brown sugar, beaten eggs, milk or cream, vanilla, cinnamon, nutmeg, and salt to the mashed sweet potatoes. Stir until everything is well combined. Taste it—I always do—and adjust the sweetness or spices to your liking. The mixture should be creamy and fragrant.
  4. Make the streusel. In a separate medium bowl, combine the chopped pecans, brown sugar, flour, cinnamon, and salt. Add the cold butter cubes. Use a pastry cutter or two forks to cut the butter into the dry ingredients until the mixture looks like coarse crumbs with some pea-sized butter pieces. You want it crumbly, not pasty. (If it’s too warm, pop it in the fridge for 5 minutes.)
  5. Assemble the casserole. Reduce the oven temperature to 350°F (175°C). Grease your 9×13-inch baking dish with butter or nonstick spray. Spread the sweet potato mixture evenly in the dish. Sprinkle the pecan streusel topping over the top in an even layer. Don’t press it down—you want those crumbles to stay light and crunchy.
  6. Bake. Bake for 25-30 minutes, until the streusel is golden brown and the filling is bubbling around the edges. If you’re adding marshmallows, sprinkle them on during the last 5 minutes and watch closely—they can burn fast. Let the casserole cool for 5-10 minutes before serving. The filling will set slightly, making it easier to scoop.

One time, I forgot to reduce the oven temperature after roasting the sweet potatoes, and the streusel burned before the filling was hot. Lesson learned: always double-check your oven temp. And if the topping starts browning too quickly, tent the dish loosely with foil for the last 10 minutes.

Cooking Tips & Techniques

Over the years, I’ve made every mistake you can imagine with this sweet potato casserole. Here’s what I’ve learned so you don’t have to repeat my errors:

  • Roast, don’t boil. Boiling sweet potatoes makes them waterlogged, which leads to a thin, soupy casserole. Roasting concentrates their natural sugars and gives you a thicker, creamier base. Trust me, the extra 20 minutes is worth it.
  • Cold butter is non-negotiable. For a crumbly streusel, the butter must be cold. If it melts into the flour, you’ll end up with a paste instead of crunchy bits. Pop the butter in the freezer for 10 minutes before cutting it in.
  • Don’t overmix the streusel. You want visible pieces of butter and flour. Overmixing creates a doughy topping that won’t crisp up. Stop when it looks like coarse sand with some pea-sized lumps.
  • Let it rest. After baking, let the casserole sit for at least 5 minutes. This allows the filling to set and makes serving cleaner. I’ve rushed into serving before, and it turned into a soupy mess—still delicious, but not pretty.
  • Toast your pecans. Raw pecans are fine, but toasting them brings out their oils and deepens the flavor. Just a few minutes in a dry skillet until they’re fragrant. Watch them closely—they burn in seconds.
  • Multitask wisely. While the sweet potatoes are roasting, you can prep the streusel and measure out your other ingredients. This saves time and keeps you from feeling rushed when it’s time to assemble.

I once tried to make this casserole with boiled sweet potatoes because I was short on time. The result was a watery, flat-tasting dish that everyone politely ignored. Never again. Roasting is the way to go, and it’s become my non-negotiable step.

Variations & Adaptations

This sweet potato casserole with pecan streusel is endlessly adaptable. Here are a few ways I’ve tweaked it over the years:

  • Make it dairy-free. Swap the butter with a high-quality vegan butter (I like Miyoko’s) and use full-fat coconut milk or oat milk instead of dairy. The texture stays creamy, and the flavor is still rich.
  • Add a marshmallow layer. For a classic twist, spread a layer of mini marshmallows over the streusel during the last 5 minutes of baking. The contrast between crunchy pecans and gooey marshmallows is irresistible.
  • Go gluten-free. Use almond flour or a 1:1 gluten-free baking blend in the streusel. I’ve tested both, and almond flour adds a lovely nutty flavor that complements the pecans.
  • Spice it up. Add a pinch of cayenne pepper or smoked paprika to the sweet potato mixture for a subtle heat that balances the sweetness. It’s unexpected but so good.
  • Make it ahead. Assemble the casserole (without the streusel) up to 2 days in advance. Store it covered in the fridge. When you’re ready to bake, add the streusel and bake as directed, adding 10 minutes to the time if it’s cold from the fridge.
  • Try a different nut. Pecans are classic, but chopped walnuts or toasted almonds work beautifully too. I’ve even used a mix of pecans and hazelnuts for a more complex flavor.

One Thanksgiving, I experimented with adding a tablespoon of bourbon to the sweet potato mixture. It was a hit with the adults, and it added a lovely warmth that paired perfectly with the streusel. Just a little tip if you’re feeling adventurous.

Serving & Storage Suggestions

This sweet potato casserole is best served warm, straight from the oven. The streusel is at its crunchiest right after baking, and the filling is soft and creamy. Here’s how to make the most of it:

  • Serving temperature: Let it rest for 5-10 minutes after baking. This helps the filling set and prevents it from being too runny. Serve it as a side dish alongside roasted turkey, ham, or even a simple roasted chicken.
  • Presentation: Scoop servings with a wide spatula to keep the streusel intact. Garnish with a sprinkle of fresh thyme or a drizzle of maple syrup for a pretty finish.
  • Complementary dishes: Pair it with green bean casserole, roasted Brussels sprouts, or a crisp salad to balance the sweetness. For drinks, a glass of dry Riesling or a spiced apple cider works beautifully.
  • Storage: Store leftovers in an airtight container in the fridge for up to 4 days. The streusel will soften over time, but it’s still delicious. To reheat, pop individual portions in the microwave for 30-60 seconds, or reheat the whole dish in a 350°F (175°C) oven for 10-15 minutes.
  • Freezing: This casserole freezes well. Assemble it completely (without baking), wrap it tightly in foil, and freeze for up to 3 months. When ready to bake, thaw it overnight in the fridge, then bake as directed, adding 10-15 minutes to the time.

I’ve found that the flavors actually deepen after a day in the fridge. The sweet potato filling becomes even more luscious, and the streusel, while softer, takes on a caramel-like quality. It’s almost better the next day—if you have any left, that is.

Nutritional Information & Benefits

This sweet potato casserole is indulgent, but it also packs some surprising nutritional perks. Here’s a rough estimate per serving (based on 12 servings):

  • Calories: Approximately 320 per serving
  • Fat: 18g (7g saturated)
  • Carbohydrates: 38g (22g sugar)
  • Protein: 4g
  • Fiber: 4g
  • Sodium: 180mg

Sweet potatoes are a nutritional powerhouse. They’re loaded with beta-carotene, which your body converts to vitamin A—essential for eye health and immune function. They’re also a great source of fiber, potassium, and vitamin C. The pecans add healthy fats and antioxidants, while the butter and cream provide a dose of calcium and vitamin D.

If you’re watching your sugar intake, you can reduce the brown sugar to 1/4 cup in both the filling and the streusel. The sweet potatoes are naturally sweet, so you won’t miss it much. And for a lower-fat version, swap the heavy cream for whole milk and reduce the butter in the streusel by half. It’s still delicious, just a little lighter.

I love that this dish feels like a treat but still has some redeeming qualities. It’s comfort food that doesn’t leave you feeling guilty, especially when you’re surrounded by loved ones.

Conclusion

This sweet potato casserole with pecan streusel is the dish I look forward to all year. It’s the one that brings people together, sparks conversations, and leaves everyone asking for seconds. Whether you’re making it for a big Thanksgiving feast or a cozy Sunday dinner, it never fails to deliver.

I encourage you to make it your own. Add a little extra cinnamon, swap in walnuts, or go wild with the marshmallows. The beauty of this recipe is that it’s forgiving and flexible, just like the best family traditions. And honestly, the first time you see that golden, crunchy streusel come out of the oven, you’ll know exactly why I keep coming back to it.

If you try this recipe, I’d love to hear about it. Leave a comment below and let me know how it turned out—did you add your own twist? Did it become your new holiday staple? Share your stories, and don’t forget to tag me in your photos. Happy cooking, and here’s to making memories around the table!

Frequently Asked Questions

Can I make this sweet potato casserole ahead of time?

Absolutely! Assemble the casserole (without the streusel) up to 2 days in advance and store it covered in the fridge. When you’re ready to bake, add the streusel and bake as directed, adding about 10 extra minutes if it’s cold from the fridge.

Can I use canned sweet potatoes instead of fresh?

You can, but I don’t recommend it. Canned sweet potatoes are often packed in syrup and can be mushy. Roasting fresh sweet potatoes gives you a much better texture and flavor. If you’re in a pinch, drain and rinse canned sweet potatoes well, then mash them as directed.

How do I keep the streusel from getting soggy?

The key is to not overmix the streusel and to use cold butter. Also, make sure your sweet potato filling isn’t too wet—roasting instead of boiling helps with that. If the streusel starts browning too quickly, tent the dish with foil for the last 10 minutes.

Can I freeze this casserole?

Yes! Assemble the casserole completely (without baking), wrap it tightly in foil, and freeze for up to 3 months. Thaw it overnight in the fridge, then bake as directed, adding 10-15 minutes to the baking time.

What can I use instead of pecans?

Chopped walnuts, almonds, or even hazelnuts work beautifully. For a nut-free version, use toasted sunflower seeds or omit the nuts entirely and add an extra 1/4 cup of flour to the streusel.

Pin This Recipe!

sweet potato casserole with pecan streusel recipe

Print

Best Easy Sweet Potato Casserole with Pecan Streusel

This sweet potato casserole features a creamy roasted sweet potato base topped with a crunchy, buttery pecan streusel. It’s the perfect balance of sweet and savory, making it a crowd-pleasing side dish for Thanksgiving or any holiday meal.

  • Author: Madison
  • Prep Time: 30 minutes
  • Cook Time: 1 hour 15 minutes
  • Total Time: 1 hour 45 minutes
  • Yield: 12 servings 1x
  • Category: Side Dish
  • Cuisine: American

Ingredients

Scale
  • 4 large sweet potatoes (about 3 pounds or 1.4 kg)
  • 1/2 cup (113 g) unsalted butter, softened
  • 1/4 cup (50 g) packed light brown sugar
  • 2 large eggs, lightly beaten
  • 1/3 cup (80 ml) whole milk or heavy cream
  • 1 teaspoon vanilla extract
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon ground nutmeg (optional)
  • 1/2 teaspoon salt
  • 1 cup (120 g) chopped pecans
  • 1/2 cup (100 g) packed light brown sugar (for streusel)
  • 1/3 cup (42 g) all-purpose flour
  • 1/4 cup (56 g) cold unsalted butter, cut into small cubes
  • 1/2 teaspoon ground cinnamon (for streusel)
  • Pinch of salt (for streusel)
  • 1/2 cup (60 g) mini marshmallows (optional)
  • 1 tablespoon bourbon or dark rum (optional)
  • Zest of 1 orange (optional)

Instructions

  1. Preheat oven to 400°F (200°C). Line a large baking sheet with parchment paper or foil. Wash and scrub sweet potatoes, prick with a fork, and roast for 45-60 minutes until soft.
  2. Let sweet potatoes cool for 10 minutes. Slice in half, scoop out flesh into a large bowl, and mash until smooth.
  3. Add softened butter, brown sugar, beaten eggs, milk or cream, vanilla, cinnamon, nutmeg, and salt to the mashed sweet potatoes. Stir until well combined.
  4. In a separate bowl, combine chopped pecans, brown sugar, flour, cinnamon, and salt. Add cold butter cubes and cut in with a pastry cutter or two forks until mixture resembles coarse crumbs.
  5. Reduce oven temperature to 350°F (175°C). Grease a 9×13-inch baking dish. Spread sweet potato mixture evenly in the dish. Sprinkle pecan streusel topping over the top.
  6. Bake for 25-30 minutes until streusel is golden brown and filling is bubbling. If using marshmallows, add during last 5 minutes. Let cool for 5-10 minutes before serving.

Notes

Roast sweet potatoes instead of boiling to concentrate flavor and avoid wateriness. Use cold butter for streusel to ensure crumbly texture. Let casserole rest after baking for cleaner serving. Toast pecans lightly for deeper flavor.

Nutrition

  • Serving Size: 1 serving
  • Calories: 320
  • Sugar: 22
  • Sodium: 180
  • Fat: 18
  • Saturated Fat: 7
  • Carbohydrates: 38
  • Fiber: 4
  • Protein: 4

Keywords: sweet potato casserole, pecan streusel, Thanksgiving side dish, holiday recipe, easy sweet potato casserole

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