Creamy Brown Sugar Sweet Potato Casserole with Pecan Streusel

Ready In 75 minutes
Servings 10 servings
Difficulty Medium

Introduction

The first real chill of November had settled into the kitchen, the kind of cold that seeps through the windowpanes and makes the floorboards creak. I had a bag of sweet potatoes on the counter, a half-empty bag of pecans from a forgotten baking project, and absolutely no plan for Thanksgiving dinner. I was just standing there, holding a potato, listening to the quiet hum of the refrigerator. That is when I started making this creamy brown sugar sweet potato casserole with pecan streusel—not for a holiday, not for guests, but because the quiet of a cold kitchen felt like it needed something warm and sweet and a little bit messy.

I have made a lot of sweet potato casseroles over the years. Some were too runny, some were too sugary, and some had a marshmallow topping that turned into a sticky, burnt mess before the potatoes were even warm. This one is different. It is the one I kept coming back to, tweaking the amount of cream, adjusting the brown sugar until it felt just right. The pecan streusel—crunchy, buttery, spiced just enough—was the thing that finally made it stick. I started making it for weeknight dinners when I wanted something that felt like a hug in a dish, and pretty soon it became the thing people asked for at gatherings.

There is something about the way the creamy sweet potato filling meets the crunchy, caramelized pecan topping that just works. It is not complicated, but it feels special. It is the kind of dish that makes you slow down for a second, take a bite, and remember why you love cooking in the first place. So, here it is—the recipe that started in a quiet kitchen on a cold November afternoon and ended up becoming the one I trust the most.

Why You Will Love This Recipe

This creamy brown sugar sweet potato casserole with pecan streusel is not just another holiday side dish. It is the one that has been tested in my kitchen more times than I can count, and it never fails to deliver. Here is why it stands out:

  • Perfectly Balanced Sweetness – The brown sugar adds a deep, molasses-like sweetness that pairs perfectly with the natural sweetness of the sweet potatoes. It is sweet, but not cloying.
  • Incredible Texture Contrast – You get the silky, creamy sweet potato base and then the crunchy, buttery pecan streusel on top. Every bite has two textures, and that is what makes it so satisfying.
  • Simple, Real Ingredients – No canned soups, no artificial flavors. Just butter, cream, brown sugar, pecans, and sweet potatoes. Things you can actually pronounce.
  • Make-Ahead Friendly – You can prep this the day before, pop it in the fridge, and bake it when you are ready. It actually gets better as the flavors meld together overnight.
  • Crowd-Pleasing Comfort – I have served this at Thanksgiving, Christmas, potlucks, and even random Tuesday dinners. It disappears every single time. Kids love it, adults love it, and even people who swear they do not like sweet potatoes come back for seconds.

This recipe is the result of years of trial and error. I have tried versions with marshmallows (too sticky), versions with too much sugar (way too sweet), and versions that were just plain boring. This one hits the sweet spot—creamy, crunchy, and deeply comforting without being over-the-top. It is the kind of dish that makes you close your eyes after the first bite, and honestly, that is the highest compliment I can give any recipe.

What Ingredients You Will Need

This creamy brown sugar sweet potato casserole with pecan streusel uses simple, wholesome ingredients that come together to create something truly special. You probably already have most of these in your pantry, which makes it even better.

For the Sweet Potato Filling

  • 3 pounds sweet potatoes (about 4-5 medium potatoes) – Look for ones that are firm and evenly shaped. I prefer Garnet or Jewel sweet potatoes for their natural sweetness and creamy texture when baked.
  • 1/4 cup unsalted butter, melted – I use Kerrygold for its rich, grassy flavor, but any good unsalted butter works. The butter adds richness and helps the filling stay smooth.
  • 1/2 cup heavy cream – This is the secret to the ultra-creamy texture. You can substitute with half-and-half for a lighter version, but the cream really makes it luxurious.
  • 1/3 cup packed brown sugar – Light or dark brown sugar both work. Dark brown sugar will give a deeper, more molasses-like flavor. I usually go with light brown sugar for a milder sweetness.
  • 2 large eggs, lightly beaten – Eggs help bind the filling and give it a custard-like consistency. Make sure they are at room temperature so they blend in smoothly.
  • 1 teaspoon vanilla extract – Pure vanilla extract is worth it here. It rounds out the flavors and adds warmth.
  • 1/2 teaspoon salt – Do not skip this. Salt balances the sweetness and makes all the flavors pop.
  • 1/2 teaspoon ground cinnamon – Adds a gentle warmth that pairs beautifully with the sweet potatoes.
  • 1/4 teaspoon ground nutmeg – Freshly grated is best, but pre-ground works in a pinch.

For the Pecan Streusel Topping

creamy brown sugar sweet potato casserole with pecan streusel preparation steps

  • 1 cup pecan halves – I recommend Fisher Nuts or Diamond of California for consistent quality. Toast them lightly before chopping for extra flavor. You can chop them coarse or fine, depending on how much crunch you want.
  • 1/2 cup all-purpose flour – This gives the streusel structure and helps it get crispy.
  • 1/2 cup packed brown sugar – Again, light or dark works. Dark brown sugar will make the streusel darker and richer.
  • 1/4 cup unsalted butter, cold and cut into small cubes – Cold butter is key for a crumbly streusel. If the butter is too soft, the topping will turn into a paste.
  • 1/2 teaspoon ground cinnamon – For extra warmth in the topping.
  • 1/4 teaspoon salt – Just a pinch to balance the sweetness.

Ingredient Tips and Substitutions

For a dairy-free version, you can use coconut cream instead of heavy cream and a plant-based butter substitute. The texture will be slightly different, but still delicious. If you are gluten-sensitive, swap the all-purpose flour in the streusel with a gluten-free flour blend that contains xanthan gum. I have tried this with Bob’s Red Mill 1-to-1 Baking Flour, and it works perfectly. For a nut-free option, you can replace the pecans with pepitas (pumpkin seeds) or simply leave them out and double the streusel base for a crunchy topping.

Equipment Needed

You do not need a lot of fancy equipment for this recipe, which is part of its charm. Here is what you will need:

  • 9×13-inch baking dish – A standard casserole dish works perfectly. Glass or ceramic is ideal because it heats evenly and holds heat well.
  • Large pot or Dutch oven – For boiling the sweet potatoes. A stockpot works too.
  • Potato masher or hand mixer – A potato masher gives you a slightly chunkier texture, which I personally love. A hand mixer makes it ultra-smooth. Both work.
  • Mixing bowls – One large bowl for the sweet potato filling and one medium bowl for the streusel.
  • Sharp knife and cutting board – For peeling and chopping the sweet potatoes.
  • Measuring cups and spoons – Accuracy matters, especially with the streusel.
  • Fork or pastry cutter – For cutting the butter into the streusel. A fork works fine, but a pastry cutter makes it easier.
  • Spatula – For spreading the filling evenly in the dish.

If you do not have a 9×13 dish, you can use a 3-quart baking dish or even a 10-inch cast iron skillet. Just keep an eye on the baking time, as different materials conduct heat differently. I have used my enameled cast iron Dutch oven for this before, and it worked beautifully—just a slightly longer bake time.

Preparation Method

This recipe is straightforward, but following the steps carefully will give you the best results. Take your time, and do not rush the sweet potatoes—they are the star of the show.

  1. Preheat your oven to 350°F (175°C). Grease your 9×13-inch baking dish with butter or non-stick spray. Set it aside.
  2. Peel and chop the sweet potatoes. Cut them into 1-inch cubes. This helps them cook evenly and faster. You should have about 8 cups of cubed sweet potatoes.
  3. Boil the sweet potatoes. Place the cubes in a large pot and cover them 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. Cook for 15-20 minutes, or until the potatoes are fork-tender. You should be able to pierce them easily with a knife, but they should not be falling apart.
  4. Drain the sweet potatoes thoroughly. Let them sit in the colander for a minute or two to steam off excess moisture. Too much water will make the filling watery.
  5. Mash the sweet potatoes. Return them to the pot or transfer them to a large mixing bowl. Mash them with a potato masher until smooth, or use a hand mixer for an ultra-creamy texture. I like to leave a few small lumps for texture, but that is a personal preference.
  6. Add the wet ingredients. To the mashed sweet potatoes, add the melted butter, heavy cream, brown sugar, beaten eggs, vanilla extract, salt, cinnamon, and nutmeg. Stir until everything is well combined. The mixture should be smooth, thick, and smell amazing.
  7. Spread the filling. Pour the sweet potato mixture into the prepared baking dish. Use a spatula to spread it evenly. Set it aside while you make the streusel.
  8. Make the pecan streusel. In a medium bowl, combine the chopped pecans, flour, brown sugar, cinnamon, and salt. Stir to mix. Add the cold, cubed butter. Use a fork or pastry cutter to cut the butter into the dry ingredients until the mixture looks like coarse crumbs with some pea-sized butter pieces remaining. Do not overwork it—you want those little pockets of butter to melt in the oven and create a crispy, crunchy topping.
  9. Top the casserole. Sprinkle the streusel evenly over the sweet potato filling. Do not press it down—just let it sit on top. It will spread and crisp up as it bakes.
  10. Bake. Place the dish in the preheated oven and bake for 30-35 minutes, or until the streusel is golden brown and the filling is bubbly around the edges. The filling should be set but still slightly jiggly in the center—it will firm up as it cools.
  11. Cool slightly. Let the casserole rest for 10-15 minutes before serving. This allows the filling to set properly and makes it easier to scoop. Serve warm.

Cooking Tips and Techniques

I have made this creamy brown sugar sweet potato casserole with pecan streusel more times than I can count, and I have learned a few things along the way. Here are my best tips for getting it right every time:

  • Do not over-boil the sweet potatoes. They should be fork-tender but not mushy. Overcooked sweet potatoes absorb too much water, which can make the filling thin and watery. If you accidentally overcook them, let them drain in the colander for a full 5 minutes to release excess moisture.
  • Toast the pecans before chopping. This is a small step that makes a huge difference. Spread the pecan halves on a baking sheet and toast them at 350°F for 5-7 minutes, until they are fragrant. Let them cool before chopping. Toasted pecans have a deeper, nuttier flavor that really elevates the streusel.
  • Use cold butter for the streusel. This is non-negotiable. If the butter is too soft, it will blend into the flour and sugar, and you will end up with a pasty topping instead of a crumbly, crispy one. Keep the butter in the fridge until the last minute.
  • Let the filling cool slightly before adding the streusel. If the filling is too hot, it can melt the butter in the streusel before it even goes into the oven. Let the filling sit for 5-10 minutes after spreading it in the dish, then add the topping.
  • Do not skip the salt. It might seem counterintuitive in a sweet dish, but salt is what balances the flavors and prevents the casserole from tasting one-dimensionally sweet. It also enhances the nuttiness of the pecans.
  • Bake until bubbly. The filling should be bubbling around the edges when it is done. That is a sign that the custard has set and the flavors have melded together. If the streusel is browning too quickly, tent the dish loosely with foil for the last 10 minutes of baking.

Variations and Adaptations

One of the best things about this recipe is how versatile it is. Here are some ways to make it your own:

  • Maple Pecan Version – Replace the brown sugar in the filling with 1/3 cup pure maple syrup. Add 1 teaspoon of maple extract to the filling for an extra boost. It gives the casserole a cozy, woodsy sweetness that is perfect for fall.
  • Spiced Sweet Potato Casserole – Add 1/2 teaspoon of ground ginger and 1/4 teaspoon of ground cloves to the filling along with the cinnamon and nutmeg. This gives it a warming, chai-like spice profile that pairs beautifully with the pecans.
  • Marshmallow and Pecan Combo – If you love the classic marshmallow topping but also want the crunch of pecans, use half the streusel recipe and top the casserole with a layer of mini marshmallows for the last 10 minutes of baking. The marshmallows will get golden and gooey while the streusel stays crunchy underneath.
  • Vegan Version – Use coconut cream instead of heavy cream, a plant-based butter substitute (like Miyoko’s or Earth Balance), and a flax egg (1 tablespoon ground flaxseed mixed with 3 tablespoons water, let sit for 5 minutes). The texture will be slightly less rich, but still delicious and creamy.
  • Low-Sugar Option – Reduce the brown sugar in the filling to 1/4 cup and use a sugar substitute like Swerve Brown in both the filling and the streusel. The sweetness will be milder, but the natural sweetness of the sweet potatoes will still shine through.

Serving and Storage Suggestions

This creamy brown sugar sweet potato casserole with pecan streusel is best served warm, straight from the oven. Let it rest for 10-15 minutes after baking so the filling sets properly, then scoop it onto plates. It pairs beautifully with roasted turkey, glazed ham, or even a simple roast chicken. I love serving it alongside cozy slow cooker pot roast for a hearty, comforting dinner that feels like a holiday meal.

For a casual gathering, you can also serve it as a standalone dish with a dollop of whipped cream or a scoop of vanilla ice cream. It is sweet enough to double as a dessert, honestly.

Storage: Leftovers can be stored in an airtight container in the refrigerator for up to 4 days. The streusel will soften over time, but it will still be delicious. To reheat, place individual portions in the microwave for 1-2 minutes, or reheat the entire dish in a 350°F oven for 15-20 minutes, covered with foil to prevent the topping from burning.

Freezing: This casserole freezes beautifully. Assemble the entire dish (filling and streusel) but do not bake it. Cover tightly with plastic wrap and then foil, and freeze for up to 3 months. When ready to bake, thaw it overnight in the refrigerator, then bake as directed, adding 10-15 minutes to the baking time since it will be cold. I have done this for Thanksgiving prep, and it is a lifesaver.

The flavors actually deepen and meld together after a day or two in the fridge, so do not be afraid to make this ahead. It might even taste better the next day.

Nutritional Information and Benefits

This creamy brown sugar sweet potato casserole with pecan streusel is a comfort food, but it also has some surprising nutritional benefits. Here is an approximate breakdown per serving (based on 10 servings):

  • Calories: 380
  • Fat: 22g
  • Carbohydrates: 45g
  • Fiber: 5g
  • Sugar: 24g
  • Protein: 5g
  • Vitamin A: 400% of the Daily Value
  • Vitamin C: 20% of the Daily Value
  • Potassium: 600mg

Sweet potatoes are packed with beta-carotene, which your body converts into vitamin A for healthy vision and immune function. They are also a great source of fiber, which helps with digestion and keeps you feeling full. Pecans are rich in healthy fats, magnesium, and antioxidants, making this casserole more nutrient-dense than your average side dish. It is not a health food, but it is a lot better for you than you might think. If you are looking for another nutrient-packed option, try this healthy diabetes-friendly sheet pan chicken for a balanced meal.

Dietary Considerations: This recipe is vegetarian. For a gluten-free version, use a gluten-free flour blend in the streusel. For a dairy-free version, substitute the butter and cream as mentioned above. It is not suitable for a keto diet due to the sweet potatoes and brown sugar, but it can be made lower in sugar with the substitutions listed earlier.

Conclusion

This creamy brown sugar sweet potato casserole with pecan streusel is more than just a side dish. It is the kind of recipe that makes you feel like you have done something right. It is warm, comforting, and satisfying in a way that only simple, well-made food can be. The creamy filling, the crunchy topping, the deep sweetness of the brown sugar—it all comes together in a way that feels both familiar and special.

I love this recipe because it reminds me that you do not need fancy techniques or exotic ingredients to make something truly memorable. You just need good ingredients, a little patience, and the willingness to make a mess in the kitchen. Whether you are serving it for a holiday feast or a quiet weeknight dinner, I hope this casserole brings you the same warmth and comfort it has brought me.

If you try this recipe, I would love to hear about it. Leave a comment below and let me know how it turned out, or share your own twist on it. Did you add extra spices? Swap the pecans for walnuts? Serve it with a scoop of ice cream? I want to know. And if you are looking for another cozy, crowd-pleasing dish, check out this easy pumpkin dump cake with pecan crumble for a dessert that hits all the same notes.

Happy cooking, and do not forget to save this recipe for later. You are going to want it again.

Frequently Asked Questions

Can I use canned sweet potatoes instead of fresh?

Yes, you can use canned sweet potatoes in a pinch. Drain them well and mash them before adding the other ingredients. Keep in mind that canned sweet potatoes are usually softer and may have a slightly different texture. You will also need about 4 cups of mashed canned sweet potatoes to replace the 3 pounds of fresh ones.

Can I make this casserole ahead of time?

Absolutely. Assemble the entire casserole (filling and streusel) but do not bake it. Cover and refrigerate for up to 24 hours. When you are ready to bake, add 10-15 minutes to the baking time since the dish will be cold. The flavors actually get better overnight.

Why did my streusel turn out soggy?

Soggy streusel usually happens when the butter is too soft or the filling is too hot when you add the topping. Make sure your butter is cold and your filling has cooled slightly before sprinkling the streusel on top. Also, do not overmix the streusel—you want those little butter chunks to stay intact.

Can I use a different type of nut?

Yes, walnuts, almonds, or even pistachios would work well in this recipe. Walnuts have a slightly bitter edge that pairs nicely with the sweetness of the filling. If you are using almonds, I recommend toasting them first for extra crunch and flavor.

How do I know when the casserole is done?

The casserole is done when the streusel is golden brown and the filling is bubbly around the edges. The center should be set but still slightly jiggly—it will firm up as it cools. If you insert a knife into the center, it should come out clean.

Pin This Recipe!

creamy brown sugar sweet potato casserole with pecan streusel recipe

Print

Creamy Brown Sugar Sweet Potato Casserole with Pecan Streusel

This creamy brown sugar sweet potato casserole with pecan streusel is the perfect holiday side dish. It features a silky, sweet potato filling topped with a crunchy, buttery pecan streusel that will have everyone coming back for seconds.

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

Ingredients

Scale
  • 3 pounds sweet potatoes (about 45 medium potatoes), peeled and cut into 1-inch cubes
  • 1/4 cup unsalted butter, melted
  • 1/2 cup heavy cream
  • 1/3 cup packed brown sugar
  • 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 pecan halves, toasted and chopped
  • 1/2 cup all-purpose flour
  • 1/2 cup packed brown sugar
  • 1/4 cup unsalted butter, cold and cut into small cubes
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon salt

Instructions

  1. Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish with butter or non-stick spray.
  2. Peel and chop the sweet potatoes into 1-inch cubes. You should have about 8 cups.
  3. Place the sweet potato cubes 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. Cook for 15-20 minutes, or until fork-tender.
  4. Drain the sweet potatoes thoroughly and let them sit in the colander for a minute or two to steam off excess moisture.
  5. Return the sweet potatoes to the pot or transfer to a large mixing bowl. Mash with a potato masher until smooth, or use a hand mixer for an ultra-creamy texture.
  6. Add the melted butter, heavy cream, brown sugar, beaten eggs, vanilla extract, salt, cinnamon, and nutmeg to the mashed sweet potatoes. Stir until well combined.
  7. Spread the sweet potato mixture evenly into the prepared baking dish. Set aside.
  8. In a medium bowl, combine the chopped pecans, flour, brown sugar, cinnamon, and salt. Stir to mix.
  9. Add the cold, cubed butter. Use a fork or pastry cutter to cut the butter into the dry ingredients until the mixture resembles coarse crumbs with some pea-sized butter pieces remaining.
  10. Sprinkle the streusel evenly over the sweet potato filling. Do not press it down.
  11. Bake for 30-35 minutes, or until the streusel is golden brown and the filling is bubbly around the edges.
  12. Let the casserole rest for 10-15 minutes before serving. Serve warm.

Notes

For a dairy-free version, use coconut cream instead of heavy cream and a plant-based butter substitute. For a gluten-free version, use a gluten-free flour blend in the streusel. The casserole can be assembled a day ahead and refrigerated; add 10-15 minutes to the baking time. To freeze, assemble unbaked, wrap tightly, and freeze for up to 3 months; thaw overnight in the refrigerator before baking.

Nutrition

  • Serving Size: 1 serving
  • Calories: 380
  • Sugar: 24
  • Sodium: 280
  • Fat: 22
  • Saturated Fat: 10
  • Carbohydrates: 45
  • Fiber: 5
  • Protein: 5

Keywords: sweet potato casserole, pecan streusel, brown sugar, Thanksgiving side dish, holiday recipe, creamy sweet potato

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