Written by

Jacob Stewart

Published

Best Easy Sweet Potato Casserole with Pecan Streusel

Ready In 90 minutes
Servings 10-12 servings
Difficulty Medium

Love this? Save it for later!

Share the inspiration with your friends

My neighbor, Mrs. Kowalski, watched me struggling with a bag of sweet potatoes at the farmer’s market and didn’t say anything at first. Then she reached over, squeezed one gently, and put it back, handing me a different one instead. “That one,” she said with a thick Polish accent, “that one will bake right. The others, they are for boiling.” I laughed, admitted I was planning a Thanksgiving casserole, and that’s how I ended up on her porch two days later, learning her family’s secret to the best sweet potato casserole with pecan streusel.

Honestly, I had been nervous about hosting my first big holiday dinner. I had all these grand plans, but the sweet potato casserole was the one dish I couldn’t get right. Mine was always too watery or too sweet, and the topping would just sink into a sad, soggy mess. Mrs. Kowalski, who had been making this casserole for fifty years, didn’t use a written recipe. She just showed me, talking about her mother in Warsaw and how they’d make this for Christmas Eve dinner. I scribbled notes on a napkin, trying to keep up.

What she taught me that afternoon changed everything. It wasn’t about fancy techniques or rare ingredients. It was about respecting the sweet potato itself—roasting it instead of boiling it to concentrate the flavor, and building a streusel topping that stays gloriously crunchy, even the next day. This recipe became my go-to for every gathering, from Thanksgiving to Easter brunch. It’s the dish that people ask for by name, the one that disappears before the turkey even gets carved. And it all started with a stranger at a market who knew a good sweet potato when she saw one.

Why You’ll Love This Recipe

Let me tell you why this is the only sweet potato casserole recipe you’ll ever need. I’ve tested it more times than I can count—for big holiday dinners, casual potlucks, and even just a Tuesday night side dish that felt special. It’s built on that one crucial lesson from Mrs. Kowalski: roast, don’t boil. This simple change gives you a naturally sweet, creamy filling without any added sugar overload.

  • Crowd-Pleaser for Hosting: This is the dish that makes you look like a hero. It serves 10-12 people easily, and the presentation is stunning. The golden pecan streusel on top of the vibrant orange sweet potato filling is absolutely gorgeous on a buffet table.
  • Make-Ahead Magic: You can assemble this casserole completely the day before your party. Just cover it, pop it in the fridge, and add the streusel topping right before baking. It’s a lifesaver when you’re juggling multiple dishes.
  • Perfect Texture: That crunchy, buttery pecan streusel stays crisp, thanks to a little trick I learned—mixing the topping with melted butter instead of cold, which creates a more stable crumble that doesn’t sink.
  • Simple, Real Ingredients: No canned soup, no marshmallows (unless you want them), no weird processed stuff. Just sweet potatoes, butter, a touch of cream, and a glorious nutty topping.

This isn’t just another holiday side dish. It’s the kind of recipe that makes you close your eyes after the first bite, remembering exactly where you were when you first tasted it. For me, it’s Mrs. Kowalski’s porch. For you, it might be your own kitchen, surrounded by the people you love.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver that incredible flavor and texture. Most of these are pantry staples, especially if you’re a regular baker. The key is choosing the right sweet potatoes and using good quality pecans.

  • For the Sweet Potato Filling:
  • 3 pounds sweet potatoes (about 4-5 medium potatoes) – Look for firm, smooth-skinned potatoes with no soft spots. Garnet or Jewel varieties work best for their natural sweetness and creamy texture.
  • 1/2 cup unsalted butter, melted – I use Kerrygold for its rich flavor, but any good butter works. If you only have salted, just reduce the added salt in the recipe by 1/4 teaspoon.
  • 1/2 cup heavy cream – This adds richness. You can substitute with whole milk or a dairy-free alternative like oat milk, but the filling will be slightly less creamy.
  • 1/3 cup packed light brown sugar – Adds a subtle molasses flavor that pairs beautifully with the sweet potatoes.
  • 2 large eggs, lightly beaten – These help bind the filling and give it a custard-like texture.
  • 1 teaspoon vanilla extract – Pure vanilla is best. Avoid imitation if you can.
  • 1 teaspoon ground cinnamon – The warm spice that makes this taste like the holidays.
  • 1/2 teaspoon ground nutmeg – Freshly grated is amazing, but pre-ground works fine.
  • 1/2 teaspoon salt – Balances the sweetness and enhances all the flavors.
  • For the Pecan Streusel Topping:
  • 1 cup all-purpose flour – Spoon and level it into your measuring cup for accuracy.
  • 1 cup packed light brown sugar – This creates that gooey, caramelized texture in the streusel.
  • 1 cup chopped pecans – I like to chop them into medium pieces, not too fine, so you get a good crunch in every bite. Toast them lightly in a dry pan for extra flavor.
  • 1/2 cup unsalted butter, melted – This is the trick! Using melted butter instead of cold creates a more stable crumble that holds its shape during baking.
  • 1 teaspoon ground cinnamon – Because you can never have too much cinnamon.
  • Pinch of salt – Just a tiny bit to cut through the sweetness.

Equipment Needed

You don’t need any fancy gadgets for this recipe, which is part of its beauty. Here’s what you’ll need:

  • 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 crowd. A 3-quart dish works too.
  • Large mixing bowl – For the sweet potato filling.
  • Medium mixing bowl – For the streusel topping.
  • Potato masher or electric hand mixer – A masher gives you a slightly rustic texture, which I prefer. A mixer makes it ultra-smooth. Both are great.
  • Sharp knife and cutting board – For chopping the pecans.
  • Measuring cups and spoons – For accuracy.

If you don’t have a potato masher, a sturdy fork works in a pinch, but it takes a little more elbow grease. For the streusel, a pastry cutter is nice but not necessary—you can just mix the melted butter in with a fork.

Preparation Method

best easy sweet potato casserole with pecan streusel preparation steps

Alright, let’s get cooking! This method is designed to be stress-free, especially if you’re prepping for a gathering. Remember, the key is roasting those sweet potatoes.

  1. Preheat and Prep: Preheat your oven to 400°F (200°C). Scrub the sweet potatoes clean and prick them all over with a fork. Place them directly on the oven rack or on a baking sheet. Roast for 45-60 minutes, until they are very soft and a knife slides in easily. You’ll know they’re done when the skin is slightly wrinkled and they smell amazing.
  2. Cool and Scoop: Let the sweet potatoes cool for about 10-15 minutes until they’re cool enough to handle. Then, slice them in half lengthwise and scoop the flesh into your large mixing bowl. Discard the skins. You should have about 4 cups of mashed sweet potato.
  3. Make the Filling: To the bowl with the sweet potatoes, add the melted butter, heavy cream, brown sugar, beaten eggs, vanilla extract, cinnamon, nutmeg, and salt. Mash everything together with your potato masher until mostly smooth. If you want a silky, restaurant-style texture, use an electric hand mixer on low speed for about 30 seconds. Don’t overmix, or the filling can become gummy.
  4. Assemble the Base: Spray your 9×13-inch baking dish with nonstick cooking spray. Pour the sweet potato mixture into the dish and spread it into an even layer. Set this aside while you make the streusel.
  5. Make the Pecan Streusel: In the medium mixing bowl, whisk together the flour, brown sugar, chopped pecans, cinnamon, and salt. Pour the melted butter over the dry ingredients and stir with a fork until everything is evenly moistened and forms clumps. It should look like wet sand with some larger pebbles.
  6. Top and Bake: Sprinkle the streusel topping evenly over the sweet potato filling. Do not press it down—let it sit loosely on top. Bake at 350°F (175°C) for 30-35 minutes, until the filling is bubbly around the edges and the topping is golden brown and crunchy. If the topping is browning too quickly, tent the dish loosely with aluminum foil for the last 10 minutes.
  7. Rest and Serve: Let the casserole rest on the counter for at least 10-15 minutes before serving. This allows the filling to set up, making it easier to scoop and serve. It will be piping hot, so patience is key!

Cooking Tips & Techniques

I’ve made this casserole at least two dozen times, and I’ve definitely had my share of mishaps. Here are the lessons I learned the hard way so you don’t have to.

The biggest mistake? Boiling the sweet potatoes. I know it’s faster, but it adds so much water that your casserole ends up soupy and sad. Roasting concentrates the natural sugars and gives you a much deeper, richer flavor. Trust me on this one.

Another common issue is a soggy streusel topping. The trick is using melted butter and not overmixing. When you use cold butter, the bits melt unevenly in the oven and can sink into the filling. Melted butter coats the flour and sugar evenly, creating a more stable crumble that stays on top. Also, don’t press the topping down—just sprinkle it loosely.

For timing on party day, here’s my strategy: Roast the sweet potatoes and make the filling the night before. Assemble the casserole in the dish, cover it, and refrigerate. The next day, make the streusel (it takes 5 minutes) and sprinkle it on right before baking. This way, the topping stays perfectly crunchy. If you add the streusel before refrigerating overnight, it can get a little soggy from the moisture in the fridge.

One more tip: If you’re doubling this recipe for a big crowd, use two separate 9×13 dishes instead of one giant pan. This ensures even baking and a better topping-to-filling ratio.

Variations & Adaptations

This recipe is wonderfully flexible. Here are a few ways I’ve adapted it over the years:

  • Marshmallow Lovers’ Version: After baking the casserole with the pecan streusel, remove it from the oven and top with 2 cups of mini marshmallows. Return to the oven for 5-7 minutes, until the marshmallows are puffed and golden. It’s a classic for a reason!
  • Dairy-Free Adaptation: Substitute the butter with a high-quality vegan butter (I like Miyoko’s) and use full-fat coconut cream instead of heavy cream. The flavor is slightly different, but still incredibly delicious and creamy.
  • Spiced-Up Version: Add 1/2 teaspoon of ground ginger and 1/4 teaspoon of ground cloves to the filling. This gives it a warmer, more complex spice profile that’s perfect for fall gatherings.
  • Gluten-Free Option: Use a 1:1 gluten-free baking flour blend in the streusel. I’ve tested this with Bob’s Red Mill and King Arthur Measure for Measure, and both work beautifully. Just make sure your oats (if you add any) are certified gluten-free.
  • Bourbon Maple Twist: Replace the vanilla extract with 2 tablespoons of bourbon and 2 tablespoons of pure maple syrup. The bourbon adds a smoky warmth that pairs incredibly well with the pecans. This is my go-to version for adult dinner parties.

Serving & Storage Suggestions

This casserole is best served warm, straight from the oven. Let it rest for those 10-15 minutes so it holds its shape on the plate. It’s a showstopper on a holiday table next to roast turkey, honey-glazed ham, or even a simple roast chicken. I love serving it alongside green beans with almonds and a tangy cranberry sauce to cut through the richness.

For leftovers, store the casserole covered in the refrigerator for up to 4 days. The topping will lose some of its crunch, but the flavor only gets better. To reheat, place individual portions in a 350°F oven for 10-15 minutes, or in the microwave for about a minute. For best results, reheat in a skillet on the stovetop over medium-low heat—this helps re-crisp the topping slightly.

This casserole also freezes beautifully. Assemble the entire dish (without the streusel) and freeze it for up to 3 months. When you’re ready to bake, thaw it overnight in the fridge, add the streusel, and bake as directed. You can also freeze the baked casserole, but the topping will be softer after thawing and reheating.

The flavors really meld together overnight, so leftovers often taste even better than the fresh version. Honestly, I sometimes make this casserole just so I can eat it cold from the fridge the next morning with a cup of coffee. Don’t judge me until you’ve tried it.

Nutritional Information & Benefits

Here’s an approximate nutritional breakdown per serving (based on 12 servings):

Nutrient Amount per Serving
Calories 385
Total Fat 22g
Saturated Fat 11g
Cholesterol 75mg
Sodium 220mg
Total Carbohydrates 45g
Dietary Fiber 5g
Sugars 28g
Protein 5g

Sweet potatoes are a nutritional powerhouse. They’re loaded with vitamin A (beta-carotene), which is great for your eyes and immune system. They also provide fiber, potassium, and vitamin C. The pecans add healthy fats, protein, and magnesium. While this casserole is definitely a treat (it is a holiday side dish, after all), using real ingredients and roasting the potatoes means you’re getting more nutrients than you would from a processed, canned version. It’s comfort food that actually does your body a little favor.

Conclusion

This best sweet potato casserole with pecan streusel has become my signature dish, and I’m so happy to share it with you. It’s more than just a recipe—it’s a story of a kind neighbor, a lesson in patience, and the joy of sharing good food with the people you love. The crunchy, buttery topping, the creamy, perfectly sweet filling—it’s everything you want in a holiday side dish, without any of the stress.

I really hope you give this a try for your next gathering. Don’t be afraid to make it your own—add marshmallows, swap in bourbon, or go dairy-free. The best recipes are the ones that adapt to your table. And when you make it, I’d love to hear about it. Leave a comment below and tell me how it turned out, or share your own twist on this classic. Did you serve it for Thanksgiving? Did your family fight over the last spoonful? I want to know!

Happy cooking, friends. Here’s to full tables and happy hearts.

Frequently Asked Questions

Can I use canned sweet potatoes instead of fresh?

You can, but I really don’t recommend it. Canned sweet potatoes are packed in water or syrup and have a much softer, sometimes mushy texture. They also lack the concentrated sweetness you get from roasting. If you’re in a pinch, drain them well and pat them dry with paper towels before mashing.

How far in advance can I make this casserole?

You can assemble the entire casserole (without the streusel topping) up to 24 hours in advance. Cover it tightly with plastic wrap or foil and refrigerate. When you’re ready to bake, make the streusel, sprinkle it on top, and bake as directed. You may need to add 5-10 minutes to the baking time since the filling will be cold.

Can I freeze sweet potato casserole?

Yes! Assemble the casserole without the streusel and freeze it for up to 3 months. Thaw it overnight in the refrigerator, then add the streusel and bake. You can also freeze the fully baked casserole, but the topping will be softer after reheating.

Why did my streusel topping sink into the filling?

This usually happens for two reasons: either the filling was too thin (usually from boiled sweet potatoes) or the streusel was pressed down into the filling. Make sure to roast your sweet potatoes and sprinkle the streusel loosely on top without pressing it down. Using melted butter in the streusel also helps it stay stable.

Can I make this recipe without nuts?

Absolutely. For a nut-free version, replace the pecans in the streusel with an equal amount of old-fashioned rolled oats. The texture will be different—more like a crisp topping—but it’s still absolutely delicious. You can also use sunflower seeds or pumpkin seeds for a seed-based crunch.

Pin This Recipe!

best easy 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 filling topped with a crunchy pecan streusel. It’s a crowd-pleasing holiday side dish that can be made ahead and is perfect for Thanksgiving or any gathering.

  • Author: Charlotte
  • Prep Time: 20 minutes
  • Cook Time: 1 hour 30 minutes
  • Total Time: 1 hour 50 minutes
  • Yield: 12 servings 1x
  • Category: Side Dish
  • Cuisine: American

Ingredients

Scale
  • 3 pounds sweet potatoes (about 45 medium)
  • 1/2 cup unsalted butter, melted
  • 1/2 cup heavy cream
  • 1/3 cup packed light brown sugar
  • 2 large eggs, lightly beaten
  • 1 teaspoon vanilla extract
  • 1 teaspoon ground cinnamon
  • 1/2 teaspoon ground nutmeg
  • 1/2 teaspoon salt
  • 1 cup all-purpose flour
  • 1 cup packed light brown sugar
  • 1 cup chopped pecans
  • 1/2 cup unsalted butter, melted
  • 1 teaspoon ground cinnamon
  • Pinch of salt

Instructions

  1. Preheat oven to 400°F (200°C). Scrub sweet potatoes, prick with a fork, and roast directly on oven rack or on a baking sheet for 45-60 minutes until very soft.
  2. Let sweet potatoes cool for 10-15 minutes, then slice in half, scoop flesh into a large bowl, and discard skins. You should have about 4 cups mashed.
  3. Add melted butter, heavy cream, brown sugar, beaten eggs, vanilla, cinnamon, nutmeg, and salt to the sweet potatoes. Mash until mostly smooth (or use an electric mixer for 30 seconds for a silky texture). Do not overmix.
  4. Spray a 9×13-inch baking dish with nonstick spray. Spread sweet potato mixture evenly in the dish.
  5. In a medium bowl, whisk together flour, brown sugar, chopped pecans, cinnamon, and salt. Pour melted butter over dry ingredients and stir with a fork until moistened and clumpy (like wet sand).
  6. Sprinkle streusel evenly over sweet potato filling. Do not press down. Bake at 350°F (175°C) for 30-35 minutes until bubbly and golden. Tent with foil if browning too quickly.
  7. Let casserole rest for 10-15 minutes before serving.

Notes

Roast sweet potatoes instead of boiling to avoid a watery filling. Use melted butter in the streusel for a stable crumble that doesn’t sink. Assemble without streusel up to 24 hours ahead; add streusel just before baking. For a nut-free version, replace pecans with rolled oats.

Nutrition

  • Serving Size: 1 serving
  • Calories: 385
  • Sugar: 28
  • Sodium: 220
  • Fat: 22
  • Saturated Fat: 11
  • Carbohydrates: 45
  • Fiber: 5
  • Protein: 5

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

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