Written by

Jacob Stewart

Published

Wholesome Brown Sugar Sweet Potato Casserole with Easy Pecan Streusel

Ready In 90 minutes
Servings 10 servings
Difficulty Medium

Love this? Save it for later!

Share the inspiration with your friends

There used to be a tiny Southern diner tucked off Highway 17 in coastal Georgia that made a sweet potato casserole so good it ruined me for all others. When they closed their doors back in 2018 — a “For Lease” sign appeared overnight, no warning, no goodbye — I honestly felt a little dramatic about how much I missed it. I mean, it was just a side dish, right? Wrong. That casserole had this thing about it. The sweet potatoes were creamy but not soupy, the brown sugar caramelized into something almost candylike, and the pecan streusel on top had this salty crunch that made you go back for spoonful after spoonful. After about seven attempts — including one where I used the wrong kind of sweet potato and ended up with something that looked like baby food — I finally got it. This wholesome brown sugar sweet potato casserole with pecan streusel is the one. It tastes exactly like comfort should: rich, warm, and just a little bit messy. And honestly? I think I like this version even better than the original. Maybe you’ve been there, chasing a recipe from a place that’s gone. Let me tell you, it is worth the chase.

Why You’ll Love This Recipe

This wholesome brown sugar sweet potato casserole with pecan streusel isn’t just another holiday side dish that sits on the table untouched. It is the kind of recipe that gets people reaching across the table for seconds before they’ve even finished their turkey. I have tested this thing six different ways — swapping butter for coconut oil, testing different sweet potato varieties, even trying it with maple syrup instead of brown sugar — and this version came out on top every single time.

  • Quick & Easy : Comes together in about an hour, with only 15 minutes of active prep. Perfect for busy holiday mornings or a cozy Sunday dinner.
  • Simple Ingredients : No fancy grocery trips needed. Sweet potatoes, brown sugar, butter, pecans, and a few pantry staples — that is it.
  • Perfect for Holidays and Weeknights : Great for Thanksgiving, Christmas, Easter brunch, or honestly any night you want something that feels special without being fussy.
  • Crowd-Pleaser : Kids love the sweet streusel topping. Adults love that it doesn’t taste overly sugary. Everyone wins.
  • Unbelievably Delicious : The texture is everything — creamy sweet potato base with a crunchy, buttery pecan crust. It is next-level comfort food.

What makes this recipe different from the rest? Two things. First, I roast the sweet potatoes instead of boiling them. Roasting concentrates the natural sugars and gives you a deeper, almost caramelized flavor that boiling just can’t match. Second, the streusel. Most recipes use a marshmallow topping that gets sticky and sweet in a one-note kind of way. My pecan streusel brings salt, crunch, and a toasty nuttiness that balances the sweetness perfectly. It is comfort food reimagined — healthier, faster, but with the same soul-soothing satisfaction. Perfect for impressing guests without stress, or turning a simple meal into something memorable.

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 few fresh items are easy to find at any grocery store.

For the Sweet Potato Base

  • 3 pounds sweet potatoes (about 4 medium-large), scrubbed clean (I recommend Garnet or Jewel varieties for their natural sweetness and creamy texture)
  • 1/4 cup unsalted butter, melted (adds richness — use dairy-free butter if needed)
  • 1/3 cup packed light brown sugar (dark brown sugar works too, for a deeper molasses flavor)
  • 2 large eggs, lightly beaten (helps bind the casserole and gives it a custard-like texture)
  • 1 teaspoon vanilla extract (pure vanilla extract makes a difference here)
  • 1/2 teaspoon ground cinnamon (adds warmth without overpowering)
  • 1/4 teaspoon ground nutmeg (freshly grated if you have it)
  • 1/4 teaspoon salt (don’t skip it — it balances the sweetness)
  • 1/4 cup milk (whole milk gives the creamiest result, but oat milk or almond milk work great too)

For the Pecan Streusel Topping

brown sugar sweet potato casserole preparation steps

  • 1 cup pecan halves or pieces (I use halves and roughly chop them myself for varied texture)
  • 1/4 cup all-purpose flour (use a gluten-free 1:1 blend if needed)
  • 1/4 cup packed light brown sugar
  • 1/4 teaspoon ground cinnamon
  • 1/8 teaspoon salt
  • 3 tablespoons cold unsalted butter, cut into small cubes

Ingredient Tips from My Kitchen

For the sweet potatoes, look for ones that feel heavy for their size and have smooth, unblemished skin. I have tried this with both red-skinned and orange-fleshed varieties, and the orange-fleshed ones (like Garnet or Jewel) give you that classic creamy texture. If you are in a pinch, you can use canned sweet potato puree — just drain it well and skip the roasting step. The texture will be slightly different but still delicious.

For the pecans, I honestly prefer buying raw pecan halves and toasting them myself. The pre-chopped ones are often smaller pieces that can burn faster in the oven. Toasting brings out their natural oils and gives the streusel that deep, nutty flavor you are looking for.

Equipment Needed

You do not need a fancy kitchen to make this wholesome brown sugar sweet potato casserole with pecan streusel. Here is what you will need:

  • 9×13-inch baking dish (a 2-quart casserole dish works too — just adjust baking time slightly)
  • Large baking sheet for roasting the sweet potatoes (rimmed is best to catch any drips)
  • Mixing bowls — one large for the sweet potato mixture, one medium for the streusel
  • Potato masher or fork for mashing the roasted sweet potatoes (I actually prefer a fork for more control over the texture)
  • Sharp knife and cutting board for chopping pecans
  • Measuring cups and spoons
  • Whisk for combining the wet ingredients
  • Pastry cutter or two forks for cutting butter into the streusel (your hands work great too — just work quickly so the butter stays cold)

If you do not have a 9×13 dish, you can use a 10-inch cast iron skillet for a rustic look. I have done that before and it works beautifully — just keep an eye on the baking time since cast iron holds heat differently. Budget-friendly option? A disposable aluminum baking pan works perfectly for this recipe, especially if you are bringing it to a potluck or holiday gathering.

Preparation Method

Let me walk you through this step by step. I have made this wholesome brown sugar sweet potato casserole with pecan streusel enough times to know exactly where things can go wrong — and how to get them right.

Step 1: Roast the Sweet Potatoes

Preheat your oven to 400°F (200°C). Wash and scrub your sweet potatoes thoroughly — you are leaving the skins on for roasting. Place them on a baking sheet and poke each one a few times with a fork. Roast for 45-60 minutes, until they are very soft and a knife slides through easily. You will know they are done when the skins look slightly wrinkled and a bit of syrupy liquid seeps out. Let them cool until you can handle them comfortably — about 15 minutes.

Step 2: Make the Streusel Topping

While the sweet potatoes roast, make your streusel. In a medium bowl, combine the flour, brown sugar, cinnamon, and salt. Add the cold butter cubes. Using a pastry cutter or your fingertips, work the butter into the dry ingredients until the mixture looks like coarse crumbs with some pea-sized butter pieces remaining. Stir in the chopped pecans. Pop the bowl in the fridge while you finish the rest — cold streusel bakes up crunchier.

Step 3: Mash and Mix the Filling

Once the sweet potatoes are cool enough to handle, peel off the skins — they should slip right off. Place the flesh in a large mixing bowl. Add the melted butter, brown sugar, beaten eggs, vanilla, cinnamon, nutmeg, and salt. Mash everything together until smooth. I like mine with a few tiny lumps for texture, so I do not overmash. Stir in the milk until everything is well combined. The mixture should look thick and creamy, like a slightly looser mashed potato.

Step 4: Assemble and Bake

Reduce your oven temperature to 350°F (175°C). Grease your 9×13 baking dish with butter or nonstick spray. Spread the sweet potato mixture evenly in the dish. Sprinkle the cold pecan streusel over the top in an even layer. Bake for 25-30 minutes, until the filling is set around the edges and the streusel is golden brown and fragrant. Let it rest for 5-10 minutes before serving — it sets up better and you will not burn your mouth.

Troubleshooting Tips

If your streusel is browning too quickly but the filling is not set, tent the dish loosely with foil for the last 10 minutes. If your sweet potato mixture seems too thin, you may have added too much milk — just add an extra tablespoon of flour or let it bake a few minutes longer. And if you forgot to soften your butter for the streusel? No worries. Just grate the cold butter on a box grater and mix it in that way. Works like a charm.

Cooking Tips & Techniques

After making this wholesome brown sugar sweet potato casserole with pecan streusel more times than I care to count, I have picked up a few tricks that make a real difference.

Roast, don’t boil. I know boiling is faster, but roasting concentrates the natural sugars in sweet potatoes. You get a deeper, almost caramelized flavor that makes the casserole taste like you spent hours on it. Plus, roasting dries out the potatoes slightly, which means your casserole won’t turn watery.

Toast your pecans first. Spread them on a baking sheet and toast at 350°F for 5-7 minutes until fragrant. This step wakes up their oils and makes the streusel exponentially better. I learned this the hard way after making a batch with raw pecans that tasted flat and slightly mealy.

Keep your streusel cold. The butter in the streusel needs to stay cold until it hits the oven. Cold butter creates steam pockets as it melts, giving you that light, crumbly texture. Warm butter just melts into the flour and makes a paste. I have definitely made that mistake before — it was still tasty, but the topping was more of a crust than a streusel.

Let it rest. I know it is tempting to dig in right away, but letting the casserole rest for 5-10 minutes after baking allows the filling to set. You will get cleaner slices and a better texture. Plus, the streusel stays crunchier.

Don’t overmix. When you add the eggs, mix just until combined. Overmixing can make the texture gluey. A few small lumps are totally fine — they add character.

Variations & Adaptations

This wholesome brown sugar sweet potato casserole with pecan streusel is pretty flexible. Here are some ways to make it your own:

Make It Dairy-Free

Swap the butter for a high-quality dairy-free butter (I like Miyoko’s or Earth Balance) and use oat milk or coconut milk instead of regular milk. The texture will be slightly different but still creamy and delicious.

Make It Gluten-Free

Use a 1:1 gluten-free flour blend in the streusel. I have tested this with King Arthur Measure for Measure and Bob’s Red Mill 1:1, and both work great. Just make sure your blend contains xanthan gum for the right texture.

Add a Marshmallow Layer

If you are a marshmallow fan (no judgment here), sprinkle a layer of mini marshmallows over the streusel during the last 5 minutes of baking. Watch them closely — they go from golden to burnt in seconds.

Spice It Up

Add a pinch of cayenne pepper or smoked paprika to the sweet potato mixture for a subtle heat that plays beautifully with the brown sugar. I tried this on a whim last Thanksgiving and it was a surprising hit.

Make It Ahead

Assemble the casserole completely (minus the streusel) up to two days in advance. Cover and refrigerate. When you are ready to bake, add the streusel and bake as directed, adding about 10 extra minutes since you are starting from cold.

Serving & Storage Suggestions

This wholesome brown sugar sweet potato casserole with pecan streusel is best served warm, right after that 5-10 minute rest. The contrast between the warm, creamy sweet potato and the crunchy, buttery streusel is at its peak. It pairs beautifully with roasted turkey, honey-glazed ham, or even a simple roast chicken for a weeknight dinner that feels special.

For leftovers (if you have any), store them in an airtight container in the refrigerator for up to 4 days. The streusel will soften slightly, but the flavor actually gets better as the spices meld together. To reheat, pop individual portions in the microwave for 30-45 seconds, or reheat the whole dish in a 350°F oven for about 15 minutes. If you want to bring back some crunch, sprinkle a few extra chopped pecans on top before reheating.

You can freeze this casserole too. Assemble it completely but do not bake. Wrap the dish tightly in plastic wrap, then foil, and freeze for up to 3 months. When you are ready, thaw overnight in the fridge, then bake as directed, adding about 10-15 minutes since it is starting cold. The streusel might not be quite as crunchy, but it will still be delicious.

Nutritional Information & Benefits

Here is the approximate nutritional breakdown for one serving (based on 10 servings):

  • Calories: 320
  • Total Fat: 16g
  • Saturated Fat: 6g
  • Cholesterol: 55mg
  • Sodium: 180mg
  • Total Carbohydrates: 42g
  • Dietary Fiber: 5g
  • Sugars: 22g
  • Protein: 5g

Sweet potatoes are packed with vitamin A (over 400% of your daily needs in one serving), vitamin C, potassium, and fiber. The pecans add healthy fats, magnesium, and antioxidants. This casserole is a great option for anyone looking for a side dish that tastes indulgent but offers real nutritional value. It fits well into a balanced diet, especially around the holidays when you want something that feels special without completely derailing your healthy habits.

Potential allergens: dairy (butter, milk), eggs, tree nuts (pecans), and gluten (flour in streusel). See the variations section for substitutions.

Conclusion

This wholesome brown sugar sweet potato casserole with pecan streusel is the kind of recipe that becomes a tradition. It is simple enough for a Tuesday night, special enough for Thanksgiving, and wholesome enough that you can feel good about going back for seconds. The roasted sweet potatoes give it a depth of flavor you just cannot get from boiling, and that crunchy pecan streusel? Honestly, I could eat it by the handful.

I would love to hear how it turns out for you. Did you add marshmallows? Try it with different spices? Make it for a holiday gathering? Drop a comment below and let me know — your tweaks might inspire someone else’s dinner table. And if you loved this recipe, share it with a friend who needs a new go-to side dish. Happy cooking, friends!

Frequently Asked Questions

Can I use canned sweet potatoes instead of fresh?

Yes, you can use canned sweet potato puree in a pinch. Drain it very well and skip the roasting step. The texture will be slightly softer and less caramelized, but it still works. You will need about 4 cups of drained puree.

Can I make this casserole ahead of time?

Absolutely. Assemble the casserole (without the streusel) up to two days in advance and refrigerate. Add the streusel just before baking. You may need to add 10 extra minutes to the baking time since you are starting from cold.

How do I get the streusel to stay crunchy?

Keep the streusel cold until it goes into the oven, and do not overwork the butter into the flour — you want pea-sized pieces of butter throughout. Also, let the casserole rest after baking so the steam can escape before you serve it.

Can I freeze this casserole?

Yes! Assemble the casserole completely but do not bake. Wrap tightly in plastic wrap and foil, then freeze for up to 3 months. Thaw overnight in the fridge, then bake as directed, adding 10-15 minutes to the baking time.

What can I use instead of pecans?

Walnuts or almonds work beautifully in place of pecans. For a nut-free version, use toasted pumpkin seeds or sunflower seeds. The texture will be different but still crunchy and delicious.

Pin This Recipe!

brown sugar sweet potato casserole recipe

Print

Wholesome Brown Sugar Sweet Potato Casserole with Easy Pecan Streusel

A creamy, caramelized sweet potato casserole topped with a crunchy, buttery pecan streusel. This wholesome twist on a classic Southern side dish is perfect for holidays or cozy weeknight dinners.

  • Author: Charlotte
  • Prep Time: 15 minutes
  • Cook Time: 1 hour 15 minutes
  • Total Time: 1 hour 30 minutes
  • Yield: 10 servings 1x
  • Category: Side Dish
  • Cuisine: Southern

Ingredients

Scale
  • 3 pounds sweet potatoes (about 4 medium-large), scrubbed clean
  • 1/4 cup unsalted butter, melted
  • 1/3 cup packed light brown sugar
  • 2 large eggs, lightly beaten
  • 1 teaspoon vanilla extract
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon ground nutmeg
  • 1/4 teaspoon salt
  • 1/4 cup milk (whole milk preferred)
  • 1 cup pecan halves or pieces, roughly chopped
  • 1/4 cup all-purpose flour
  • 1/4 cup packed light brown sugar
  • 1/4 teaspoon ground cinnamon
  • 1/8 teaspoon salt
  • 3 tablespoons cold unsalted butter, cut into small cubes

Instructions

  1. Preheat oven to 400°F (200°C). Wash and scrub sweet potatoes, poke each with a fork, and roast on a baking sheet for 45-60 minutes until very soft. Let cool for 15 minutes.
  2. While sweet potatoes roast, make the streusel: In a medium bowl, combine flour, brown sugar, cinnamon, and salt. Add cold butter cubes and work into dry ingredients using a pastry cutter or fingertips until mixture resembles coarse crumbs with pea-sized butter pieces. Stir in chopped pecans. Refrigerate until ready to use.
  3. Once sweet potatoes are cool enough to handle, peel off skins and place flesh in a large mixing bowl. Add melted butter, brown sugar, beaten eggs, vanilla, cinnamon, nutmeg, and salt. Mash until smooth with a few small lumps. Stir in milk until well combined.
  4. Reduce oven temperature to 350°F (175°C). Grease a 9×13-inch baking dish. Spread sweet potato mixture evenly in the dish. Sprinkle cold pecan streusel over the top.
  5. Bake for 25-30 minutes until filling is set around edges and streusel is golden brown and fragrant. Let rest for 5-10 minutes before serving.

Notes

Roast sweet potatoes instead of boiling for deeper flavor. Keep streusel cold for crunchiest texture. Let casserole rest after baking for cleaner slices. For dairy-free, use dairy-free butter and oat milk. For gluten-free, use a 1:1 gluten-free flour blend. Can be assembled up to 2 days ahead (without streusel) and refrigerated; add streusel before baking and add 10 extra minutes. Freezes well for up to 3 months.

Nutrition

  • Serving Size: 1 serving
  • Calories: 320
  • Sugar: 22
  • Sodium: 180
  • Fat: 16
  • Saturated Fat: 6
  • Carbohydrates: 42
  • Fiber: 5
  • Protein: 5

Keywords: sweet potato casserole, pecan streusel, brown sugar, Thanksgiving side dish, holiday side dish, Southern recipe, comfort food

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 ★☆ ★☆ ★☆ ★☆ ★☆