Written by

Courtney Logan

Published

Best Sweet Potato Casserole with Crunchy Pecan Streusel

Ready In 75 minutes
Servings 12 servings
Difficulty Medium

Love this? Save it for later!

Share the inspiration with your friends

It was 11:47 PM on a random Wednesday, and I had a ridiculous, almost aggressive craving for something sweet, warm, and deeply comforting. I didn’t have the marshmallows a normal sweet potato casserole would demand, but I had a bag of pecans, some brown sugar, and this wild idea that a crunchy streusel topping could be even better. Honestly, I was too tired to overthink it. I just started chopping and mixing, and let me tell you—the kitchen smelled like a holiday miracle by midnight.

I remember standing there in the quiet, the only light coming from the oven, and thinking, “This is either going to be a disaster or the best thing I’ve ever made.” The pecan streusel came together in about two minutes—butter, flour, brown sugar, cinnamon—and I piled it onto the mashed sweet potatoes like I was building a tiny, delicious fortress. When I pulled it out of the oven, the topping had turned this gorgeous golden brown, and the whole apartment smelled like my grandma’s kitchen, if my grandma had been a night owl with a thing for nuts.

That first bite? I actually let out a little laugh. It was ridiculous how good it was. The sweet potatoes were creamy and not too sweet, and the streusel was crunchy and buttery and honestly, it made me wonder why I’d ever bothered with marshmallows before. Maybe you’ve been there—that moment when a late-night experiment turns into your new go-to recipe. This one stayed with me. I’ve made it for every gathering since, and it never fails to steal the show.

Why You’ll Love This Recipe

This isn’t just another sweet potato casserole. This is the one that makes people ask for the recipe before they’ve even finished their plate. I’ve tested this version at six different dinner parties now, and I can tell you with total confidence—it works every single time.

  • Perfect for Hosting: This dish is designed to impress a crowd. It scales beautifully, holds well in a warm oven, and looks stunning on a buffet table. Your guests will think you spent hours on it.
  • Simple Ingredients: No weird specialty items. You probably have most of these in your pantry right now. The pecan streusel uses basic staples that come together in minutes.
  • Make-Ahead Friendly: You can prep this casserole the day before your gathering and just pop it in the oven before guests arrive. Less stress, more time to enjoy your company.
  • Crowd-Pleaser Guaranteed: I’ve served this to picky eaters, health-conscious friends, and kids who usually avoid vegetables. Every single one of them went back for seconds.
  • That Crunchy Streusel: Let’s be real—the topping is the star here. It’s buttery, nutty, slightly caramelized, and it adds this incredible texture contrast to the smooth sweet potatoes.

What makes this recipe different from the dozens of others out there? It’s the balance. The sweet potatoes are naturally sweetened with a touch of maple syrup and vanilla, so they’re not cloying. The streusel is generously spiced with cinnamon and a pinch of nutmeg, and it stays crunchy even the next day. I’ve had friends tell me they’ve never liked sweet potato casserole until they tried this one. That’s not bragging—that’s just the truth after years of trial and error in my own kitchen.

This is the kind of dish that makes you close your eyes after the first bite. It’s comfort food reimagined—familiar enough to feel nostalgic, but elevated just enough to feel special. Perfect for Thanksgiving, Christmas, potlucks, or any gathering where you want to feed people something memorable without spending all day in the kitchen.

What Ingredients You Will Need

This recipe uses simple, honest ingredients to create something truly special. Most of these are pantry staples you probably already have, and the few fresh items are easy to find at any grocery store.

For the Sweet Potato Base

  • 4 large sweet potatoes (about 3 pounds or 1.4 kg) — Look for firm, evenly shaped potatoes with smooth skin. I prefer Garnet or Jewel varieties for their deep orange color and natural sweetness.
  • 1/4 cup unsalted butter, melted (57 grams) — Adds richness and helps create a silky texture. Use salted butter if that’s what you have, just reduce the added salt slightly.
  • 1/4 cup maple syrup (60 ml) — Pure maple syrup gives a more complex sweetness than honey or sugar. I recommend Grade A Dark Amber for a bolder flavor.
  • 2 large eggs, lightly beaten — These help bind the casserole and give it a slightly fluffy texture. Let them come to room temperature first for easier mixing.
  • 1 teaspoon vanilla extract (5 ml) — Pure vanilla makes a noticeable difference here. Skip the imitation stuff if you can.
  • 1/2 teaspoon salt — Just enough to balance the sweetness and bring out the potato’s natural flavor.
  • 1/4 teaspoon ground cinnamon — A warm background note that complements the pecan topping.
  • Pinch of nutmeg — Freshly grated if you have it. It adds a subtle, aromatic warmth.

For the Crunchy Pecan Streusel

Sweet potato casserole with pecan streusel preparation steps

  • 1 cup all-purpose flour (120 grams) — Creates the structure for the streusel. For a gluten-free version, use a 1:1 gluten-free flour blend.
  • 1 cup packed brown sugar (200 grams) — Light or dark brown sugar both work. Dark brown sugar gives a deeper, almost molasses-like flavor.
  • 1 cup chopped pecans (100 grams) — I recommend toasting them lightly before chopping for extra flavor. Trader Joe’s pecan halves are my go-to for consistent quality.
  • 1/2 cup unsalted butter, cold and cubed (113 grams) — Cold butter is key for a crumbly, not greasy, streusel. Cut it into small cubes before mixing.
  • 1 teaspoon ground cinnamon — This is where the warm spice really shines. Don’t skimp.
  • 1/4 teaspoon salt — Balances the sweetness and enhances the nuttiness of the pecans.

Substitution Guidance: If you’re dairy-free, use a plant-based butter stick (I like Miyoko’s) in both the base and the streusel. For a nut-free version, replace the pecans with an equal amount of pepitas or sunflower seeds—the texture will be slightly different but still delicious. And if you’re out of maple syrup, honey or agave nectar work fine, just reduce the amount slightly since they’re sweeter.

Equipment Needed

You don’t need a fancy kitchen to pull this off. Here’s what you’ll actually use:

  • Large pot (5-6 quart) — For boiling the sweet potatoes until tender. A Dutch oven works beautifully here.
  • 9×13 inch baking dish — This is the standard size for feeding a crowd. A 3-quart casserole dish works too.
  • Mixing bowls — You’ll need one large bowl for the sweet potato mixture and one medium bowl for the streusel.
  • Potato masher or hand mixer — A masher gives a chunkier texture, while a hand mixer makes it silky smooth. I actually prefer a masher for this recipe—it leaves a little texture that I love.
  • Pastry cutter or two forks — For cutting the cold butter into the streusel. If you don’t have a pastry cutter, your fingers work too—just work quickly so the butter doesn’t soften too much.
  • Chef’s knife and cutting board — For chopping pecans and, well, everything else.
  • Measuring cups and spoons — Accurate measurements matter more in baking than you’d think.

One tip I learned the hard way: use a glass or ceramic baking dish, not metal. Sweet potatoes can react with metal and develop a slightly off flavor, especially if you’re making this ahead and storing it overnight. My favorite is a simple Pyrex 9×13—it’s cheap, durable, and cleans up easily.

Preparation Method

  1. Preheat your oven to 350°F (175°C) and lightly grease your 9×13 baking dish with butter or cooking spray. This first step is easy to forget when you’re in a rush, but trust me—you don’t want to be scraping stuck-on sweet potato later.
  2. Peel and chop the sweet potatoes into 1-inch cubes. Place them 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 and cook for 15-20 minutes, until the potatoes are fork-tender. You should be able to pierce them easily with no resistance. Drain well in a colander and let them steam dry for a few minutes—this prevents a watery casserole.
  3. Mash the sweet potatoes in a large bowl until they reach your desired consistency. I like to leave a few small chunks for texture, but go ahead and make it smooth if that’s your preference. Add the melted butter, maple syrup, beaten eggs, vanilla extract, salt, cinnamon, and nutmeg. Stir until everything is well combined. The mixture should be creamy and aromatic, with a beautiful deep orange color.
  4. Spread the sweet potato mixture evenly into your prepared baking dish. Use a spatula to smooth the top—this helps the streusel layer sit evenly. Set aside while you make the topping.
  5. Make the pecan streusel: In a medium bowl, whisk together the flour, brown sugar, chopped pecans, cinnamon, and salt. Add the cold, cubed butter. Use a pastry cutter or your fingertips to work the butter into the dry ingredients until the mixture resembles coarse sand with some pea-sized butter pieces remaining. Don’t overwork it—those little butter lumps create the crunchy pockets you want.
  6. Sprinkle the streusel evenly over the sweet potato mixture. Use your hands to distribute it gently, making sure every inch of the casserole gets some of that crunchy topping. Don’t press it down—let it sit loosely so it bakes up crispy.
  7. Bake for 30-35 minutes, until the streusel is golden brown and the edges of the casserole are bubbling slightly. The sweet potatoes should be hot all the way through. If the topping is browning too quickly around the 25-minute mark, tent loosely with foil for the remaining time.
  8. Let it rest for 10 minutes before serving. This is crucial—it allows the casserole to set up so you get clean slices instead of a soupy mess. I know it’s hard to wait, but this step makes a real difference.

Sensory cues to watch for: When the streusel is ready, it should look deep golden brown and feel firm to a light touch. You’ll smell the toasted pecans and cinnamon before you even open the oven. The edges of the casserole should show tiny bubbles of caramelized sweet potato—that’s where the magic happens.

Cooking Tips & Techniques

I’ve made this casserole more times than I can count, and I’ve definitely learned a few things the hard way. Here are the tips I wish someone had told me sooner:

Don’t overcook the sweet potatoes. I know it seems harmless, but mushy sweet potatoes release too much water, which makes the casserole runny. Cook them just until a fork slides in easily, then drain immediately. Letting them steam dry in the colander for five minutes makes a huge difference.

Cold butter is non-negotiable for the streusel. The first time I made this, I used room-temperature butter because I was impatient. The streusel turned into a paste instead of crumbles. Pop your butter in the freezer for 10 minutes before cubing it, and work quickly when mixing. Your hands will warm it up fast.

Toast your pecans first. This is one of those small steps that transforms the whole dish. Spread the pecans on a baking sheet and toast at 350°F for 5-7 minutes, until fragrant. Let them cool before chopping. The difference in flavor is night and day—they become nutty, warm, and almost buttery.

Make it ahead without stress. Assemble the entire casserole (without baking) up to 24 hours in advance. Cover tightly with foil and refrigerate. When you’re ready to bake, add about 10 extra minutes to the cooking time since you’re starting from cold. The streusel might not be quite as crunchy, but it’ll still be delicious.

If the streusel sinks into the potatoes, don’t panic. This happens sometimes if the sweet potato mixture is too warm when you add the topping. Let the mashed potatoes cool for 10-15 minutes before spreading the streusel on top. Problem solved.

Variations & Adaptations

One of the best things about this recipe is how flexible it is. Here are a few ways I’ve adapted it for different occasions and dietary needs:

Vegan Version: Replace the butter with a high-quality vegan butter stick (I’ve had great results with Earth Balance). Use two flax eggs (2 tablespoons ground flaxseed mixed with 6 tablespoons water, let sit for 5 minutes) instead of regular eggs. The texture is slightly less fluffy, but the flavor is still incredible.

Gluten-Free Adaptation: Swap the all-purpose flour in the streusel with a 1:1 gluten-free baking flour blend. Cup4Cup and Bob’s Red Mill both work well. Everything else in the recipe is naturally gluten-free, so you’re good to go.

Spiced-Up Version: Add 1/4 teaspoon of ground ginger and a pinch of cloves to the sweet potato mixture. It gives the casserole a warmer, more complex flavor that pairs beautifully with the pecans. I made this version for a fall potluck, and people couldn’t stop talking about it.

Savory-Sweet Twist: Reduce the maple syrup to 2 tablespoons and add 1 teaspoon of fresh thyme leaves to the streusel. The herbal notes cut through the sweetness and make this version perfect alongside roasted turkey or pork. It’s unexpected, but honestly, it works.

Individual Servings: For dinner parties, spoon the sweet potato mixture into 8-ounce ramekins and top with streusel. Bake for 20-25 minutes instead of 30-35. They look adorable on a plate and make serving a breeze.

Serving & Storage Suggestions

This casserole is at its best served warm, about 10 minutes after it comes out of the oven. The streusel is at peak crunchiness, and the sweet potatoes are still fluffy and light. I like to serve it in the same baking dish I baked it in—it keeps things rustic and casual, which is perfect for family-style gatherings.

What to serve alongside: This dish is a natural partner for roasted turkey, glazed ham, or even a simple roast chicken. For a vegetarian spread, pair it with a hearty lentil loaf or stuffed acorn squash. A bright, tangy side like cranberry sauce or a citrusy arugula salad cuts through the richness beautifully.

For beverages: A crisp white wine like Sauvignon Blanc or a dry Riesling balances the sweetness. If you’re going non-alcoholic, a sparkling apple cider or ginger tea is lovely.

Storage: Leftovers keep well in an airtight container in the refrigerator for up to 4 days. The streusel will soften over time, but the flavor only gets better. To reheat, place individual portions in a 350°F oven for 10-15 minutes, or microwave for 1-2 minutes if you’re in a hurry.

Freezing instructions: This casserole freezes beautifully. Assemble it completely but don’t bake. Wrap 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.

Pro tip: If you’re reheating a large portion for a second gathering, sprinkle a few extra chopped pecans on top before reheating. It revives the crunch and makes it feel freshly made.

Nutritional Information & Benefits

Here’s the thing—this is a comfort food dish, and I’m not going to pretend it’s a health food. But it does have some redeeming qualities worth mentioning.

Estimated nutritional values per serving (based on 12 servings):

Nutrient Amount
Calories 345
Total Fat 18g
Saturated Fat 8g
Carbohydrates 44g
Fiber 5g
Sugar 22g
Protein 5g
Vitamin A 350% DV
Vitamin C 15% DV
Potassium 450mg

Health highlights: Sweet potatoes are packed with beta-carotene, which your body converts to vitamin A for healthy vision and immune function. They’re also a good source of fiber, which supports digestion and keeps you feeling full. Pecans provide healthy monounsaturated fats and magnesium, which is great for heart health and energy production.

Dietary considerations: This recipe can be made gluten-free and vegan with the substitutions listed above. It contains dairy, eggs, and tree nuts (pecans) in its standard form, so keep that in mind for guests with allergies.

My personal take? I love that this dish feels indulgent but still includes real, whole ingredients. It’s not something I eat every day, but when I do, I feel good about serving it to the people I care about.

Conclusion

If you’ve been searching for a sweet potato casserole that actually delivers on flavor, texture, and crowd appeal, this is it. The creamy, naturally sweet base paired with that crunchy, buttery pecan streusel is a combination that never gets old. I’ve made this for Thanksgiving dinners, casual potlucks, and even a few random Tuesday nights when I needed a little comfort—and it’s never let me down.

What I love most about this recipe is how forgiving it is. You can tweak the sweetness, swap the nuts, make it ahead, or double it for a bigger crowd. It adapts to whatever you need, and it always comes out delicious. That’s the kind of recipe worth holding onto.

I’d love to hear how yours turns out. Did you try a variation? Serve it at a gathering? Forget to set a timer and accidentally toast the streusel a little extra (been there, done that)? Drop a comment below and let me know—I read every single one. And if you loved it, share it with a friend who needs a new go-to holiday dish. Happy cooking, friends!

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 packed in syrup and have a much softer, sometimes mushy texture. Fresh sweet potatoes give you better control over the sweetness and a firmer, more pleasant texture in the final casserole. If you’re short on time, you can peel and chop the sweet potatoes a day ahead and store them in water in the fridge.

Why did my streusel turn out soggy?

Soggy streusel usually happens for one of two reasons: the sweet potato mixture was too warm when you added the topping, or you used warm butter. Let the mashed sweet potatoes cool for 10-15 minutes before adding the streusel, and make sure your butter is straight from the fridge. Also, don’t press the streusel down—let it sit loosely on top.

Can I double this recipe for a larger crowd?

Absolutely. Double all the ingredients and use a larger baking dish (a 12×17 inch roasting pan works well). You may need to increase the baking time by 10-15 minutes since the casserole will be deeper. Keep an eye on the streusel and tent with foil if it’s browning too quickly.

Can I make this without nuts?

Yes! Replace the pecans with an equal amount of pepitas (pumpkin seeds) or sunflower seeds for a nut-free version. You can also use rolled oats mixed with a little extra flour for a completely different but still crunchy topping. Just keep the butter-to-dry ingredient ratio the same.

How far ahead can I make this casserole?

You can assemble the entire casserole (without baking) up to 24 hours in advance. Cover it tightly with foil and refrigerate. When you’re ready to bake, add about 10 minutes to the cooking time since you’re starting from cold. The streusel might be slightly less crunchy, but the flavor will be just as good. You can also freeze it for up to 3 months—just thaw overnight in the fridge before baking.

Pin This Recipe!

Sweet potato casserole with pecan streusel recipe

Print

Best Sweet Potato Casserole with Crunchy Pecan Streusel

A creamy, naturally sweet sweet potato casserole topped with a buttery, crunchy pecan streusel. This crowd-pleasing dish is perfect for holidays and gatherings, with a perfect balance of sweetness and texture.

  • Author: Nova
  • Prep Time: 20 minutes
  • Cook Time: 35 minutes
  • Total Time: 55 minutes
  • Yield: 12 servings 1x
  • Category: Side Dish
  • Cuisine: American

Ingredients

Scale
  • 4 large sweet potatoes (about 3 pounds or 1.4 kg)
  • 1/4 cup unsalted butter, melted (57 grams)
  • 1/4 cup maple syrup (60 ml)
  • 2 large eggs, lightly beaten
  • 1 teaspoon vanilla extract (5 ml)
  • 1/2 teaspoon salt
  • 1/4 teaspoon ground cinnamon
  • Pinch of nutmeg
  • 1 cup all-purpose flour (120 grams)
  • 1 cup packed brown sugar (200 grams)
  • 1 cup chopped pecans (100 grams)
  • 1/2 cup unsalted butter, cold and cubed (113 grams)
  • 1 teaspoon ground cinnamon
  • 1/4 teaspoon salt

Instructions

  1. Preheat your oven to 350°F (175°C) and lightly grease your 9×13 baking dish with butter or cooking spray.
  2. Peel and chop the sweet potatoes into 1-inch cubes. Place them 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 and cook for 15-20 minutes, until the potatoes are fork-tender. Drain well in a colander and let them steam dry for a few minutes.
  3. Mash the sweet potatoes in a large bowl until they reach your desired consistency. Add the melted butter, maple syrup, beaten eggs, vanilla extract, salt, cinnamon, and nutmeg. Stir until everything is well combined.
  4. Spread the sweet potato mixture evenly into your prepared baking dish. Use a spatula to smooth the top. Set aside while you make the topping.
  5. Make the pecan streusel: In a medium bowl, whisk together the flour, brown sugar, chopped pecans, cinnamon, and salt. Add the cold, cubed butter. Use a pastry cutter or your fingertips to work the butter into the dry ingredients until the mixture resembles coarse sand with some pea-sized butter pieces remaining.
  6. Sprinkle the streusel evenly over the sweet potato mixture. Use your hands to distribute it gently, making sure every inch of the casserole gets some of that crunchy topping. Don’t press it down.
  7. Bake for 30-35 minutes, until the streusel is golden brown and the edges of the casserole are bubbling slightly. If the topping is browning too quickly around the 25-minute mark, tent loosely with foil for the remaining time.
  8. Let it rest for 10 minutes before serving.

Notes

For best results, let the mashed sweet potatoes cool for 10-15 minutes before adding the streusel to prevent sogginess. Toast pecans before chopping for extra flavor. The casserole can be assembled up to 24 hours in advance and refrigerated; add 10 minutes to baking time if starting from cold.

Nutrition

  • Serving Size: 1 serving
  • Calories: 345
  • Sugar: 22
  • Sodium: 450
  • Fat: 18
  • Saturated Fat: 8
  • Carbohydrates: 44
  • Fiber: 5
  • Protein: 5

Keywords: sweet potato casserole, pecan streusel, Thanksgiving side dish, holiday recipe, comfort food, make-ahead 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