Written by

Harmony Rich

Published

Best Easy Brown Sugar Sweet Potato Casserole with Pecan Streusel

Ready In 90 minutes
Servings 8-10 servings
Difficulty Medium

Love this? Save it for later!

Share the inspiration with your friends

My neighbor, Mrs. Gable, watched me hauling grocery bags up the porch steps one blustery November afternoon and didn’t say anything at first. Then she just shook her head with this knowing smile and disappeared back into her house. A few minutes later, she reappeared holding a warm, covered dish. “You look like you need this more than I do tonight,” she said, pressing it into my hands. That dish was her family’s brown sugar sweet potato casserole with pecan streusel, and honestly, I almost dropped it because the warmth radiating through the ceramic felt like the best kind of hug.

I had never been a huge sweet potato casserole person before that night. You know the kind I mean—the one that shows up at holiday tables looking a bit like dessert but pretending to be a side dish. I always found them either too gloopy or so sweet they made my teeth hurt. But this one was different. The sweet potatoes were creamy but still had some body, and that pecan streusel on top was buttery and crisp, not a sad, soggy mess. I ate it standing at my kitchen counter, straight from the dish, and let me tell you, it fixed something in me that day.

Mrs. Gable told me later that the recipe came from her mother-in-law, who learned it from a church potluck in Alabama decades ago. She tweaked it over the years, cutting back on the sugar and adding a pinch of cayenne that nobody ever notices but everybody misses if it’s gone. I’ve made it my own since then, too—using a little less butter in the streusel and roasting the sweet potatoes instead of boiling them. The exchange wasn’t really about the recipe, though. It was about her seeing that I needed a moment of comfort and handing me a dish that said, “You’re going to be okay.” And honestly, that’s the energy this casserole brings every single time.

Why You’ll Love This Recipe

This isn’t just another sweet potato casserole that shows up on Thanksgiving and gets ignored until someone asks for the marshmallow topping. This is the one people actually fight over the leftovers for. I know because I’ve watched it happen at my own table.

  • Simple Ingredients : No weird, hard-to-find items here. Sweet potatoes, brown sugar, butter, pecans, and a few pantry staples are all you need. You probably already have most of them.
  • Perfect for Any Cozy Occasion : Sure, it’s a holiday superstar, but I make this on random Tuesday nights in January when the wind is howling and I need something warm and golden on the table.
  • Crowd-Pleaser : I’ve served this to picky kids, health-conscious friends, and my uncle who “doesn’t do sweet sides.” Every single person came back for seconds.
  • Make-Ahead Friendly : You can assemble this whole thing the day before and just pop it in the oven when you’re ready. Stress-free hosting? Yes, please.
  • Unbelievably Delicious : The combination of creamy, naturally sweet potatoes with that crunchy, buttery, brown sugar pecan streusel is next-level comfort food. The texture contrast alone will make you close your eyes after the first bite.

What makes this recipe different from all the others? It’s the little details I’ve tested over years of making it. Roasting the sweet potatoes instead of boiling them concentrates their natural sweetness and keeps them from getting waterlogged. A tiny pinch of cayenne in the streusel cuts through the richness without making it spicy. And I use a mix of light and dark brown sugar for a deeper, more complex flavor that plain brown sugar just can’t deliver.

This recipe isn’t just good—it is the kind that makes you feel like everything is going to be alright. It’s comfort food reimagined: a little bit healthier, a whole lot faster to put together than you’d think, but with the same soul-soothing satisfaction that makes you want to curl up on the couch with a fork and not share.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to build layers of flavor and texture without any fuss. Most of these are pantry staples, which makes this dish perfect for last-minute cozy dinners or planned holiday feasts alike.

For the Sweet Potato Base

  • 3 pounds sweet potatoes (about 4-5 medium-sized ones). Look for firm, unblemished potatoes with smooth skin. I prefer Garnet or Jewel varieties for their deep orange color and natural sweetness.
  • 1/4 cup unsalted butter, melted. I use Land O’Lakes or Kerrygold for the best flavor. If you only have salted butter on hand, just reduce the added salt by 1/4 teaspoon.
  • 1/2 cup packed light brown sugar. Light brown sugar gives a milder molasses flavor that lets the sweet potatoes shine. You can use dark brown sugar for a richer, more intense taste if you prefer.
  • 2 large eggs, lightly beaten. Room temperature eggs blend more smoothly into the mixture. If you forget to take them out ahead of time, place them in a bowl of warm water for 5 minutes.
  • 1/3 cup whole milk or heavy cream. Heavy cream makes it extra luxurious, but whole milk works beautifully too. For a dairy-free version, unsweetened oat milk or canned coconut milk are great swaps.
  • 1 teaspoon vanilla extract. Pure vanilla extract makes a noticeable difference here. I’ve tried imitation vanilla in a pinch, and honestly, the pure stuff is worth the splurge for this recipe.
  • 1/2 teaspoon ground cinnamon. Adds warmth without overpowering the sweet potatoes.
  • 1/4 teaspoon ground nutmeg. Freshly grated nutmeg is amazing if you have it, but pre-ground works perfectly fine.
  • 1/4 teaspoon salt. Just enough to balance the sweetness and bring all the flavors together.
  • Pinch of cayenne pepper (optional, but trust me on this). It doesn’t make the dish spicy—it just makes everything taste more like itself.

For the Pecan Streusel Topping

brown sugar sweet potato casserole with pecan streusel preparation steps

  • 1 cup pecan halves or chopped pecans. I like to use a mix of both for texture. Toasting them lightly beforehand brings out their nutty flavor, but it’s not strictly necessary.
  • 1/2 cup packed light brown sugar. This creates that caramelized, crunchy topping we’re all after.
  • 1/3 cup all-purpose flour. For structure and that crumbly texture. You can substitute with a gluten-free all-purpose blend if needed.
  • 1/4 cup unsalted butter, cold and cut into small cubes. Cold butter is key for a crumbly streusel rather than a paste. If your kitchen is warm, pop the butter in the freezer for 10 minutes before cubing.
  • 1/2 teaspoon ground cinnamon. Complements the sweet potatoes and adds another layer of cozy flavor.
  • 1/4 teaspoon salt. Balances the sweetness of the streusel.

Equipment Needed

You don’t need a fancy kitchen to pull this off, which is one of the reasons I love this recipe so much.

  • 9×13-inch baking dish. A ceramic or glass dish works best for even heat distribution. If you’re using a metal pan, keep an eye on the streusel topping—it can brown faster.
  • Large pot or Dutch oven for boiling the sweet potatoes if you’re going that route. I actually prefer roasting them, so a baking sheet lined with parchment paper is my go-to.
  • Potato masher or hand mixer. A potato masher gives you a chunkier, more rustic texture. A hand mixer makes it silky smooth. Both are delicious, so it’s really about your personal preference.
  • Mixing bowls (at least two—one for the sweet potato mixture and one for the streusel).
  • Whisk and wooden spoon or spatula.
  • Sharp knife and cutting board for prepping the sweet potatoes.
  • Measuring cups and spoons. Baking is more forgiving than some people think, but measuring helps with consistency.

I’ve made this casserole in a disposable aluminum pan for a potluck before, and it worked just fine. Don’t let the equipment list stress you out—use what you have.

Preparation Method

Let’s get cooking. This recipe comes together in about an hour, with about 20 minutes of active prep time.

  1. Preheat your oven to 400°F (200°C). If you’re roasting the sweet potatoes (which I highly recommend), this is the perfect temperature. If you’re boiling them, you can start them on the stovetop while the oven preheats.
  2. Prepare the sweet potatoes. Scrub them clean and pierce each one a few times with a fork. Place them on a parchment-lined baking sheet and roast for 45-60 minutes, until they’re completely tender when pierced with a knife. The skins will look a bit wrinkled and might even leak some sticky syrup—that’s exactly what you want. Let them cool until you can handle them comfortably.
  3. While the sweet potatoes roast, make the streusel topping. In a medium bowl, combine the flour, brown sugar, cinnamon, and salt. Add the cold butter cubes and use a pastry cutter, two forks, or your fingertips to work the butter into the dry ingredients until the mixture looks like coarse sand with some pea-sized butter pieces remaining. Fold in the pecans. Pop the bowl in the refrigerator while you finish the rest—this keeps the streusel crumbly and prevents it from melting into a flat layer during baking.
  4. Mash the sweet potatoes. Once the sweet potatoes are cool enough to handle, peel off the skins. They should slip right off with minimal effort. Place the flesh in a large mixing bowl. Mash with a potato masher for a chunkier texture, or use a hand mixer for a silky smooth puree. I prefer a hand mixer because it gives me that creamy, luxurious texture that feels like a warm blanket.
  5. Mix the sweet potato base. Add the melted butter, brown sugar, beaten eggs, milk or cream, vanilla extract, cinnamon, nutmeg, salt, and the tiny pinch of cayenne if you’re using it. Mix until everything is well combined and smooth. Taste it here—I always do. Adjust the sweetness or spices to your liking. If it seems too thick, add another splash of milk. If it’s too thin, don’t worry, the eggs will help it set as it bakes.
  6. Assemble the casserole. Reduce the oven temperature to 350°F (175°C). Grease your 9×13-inch baking dish lightly with butter or non-stick spray. Spread the sweet potato mixture evenly in the dish. Sprinkle the cold streusel topping evenly over the top, making sure to cover the entire surface. Don’t press it down—you want those crumbles to stay light and crunchy.
  7. Bake. Place the dish on the middle rack of your oven and bake for 25-30 minutes, until the edges are bubbly and the streusel is deep golden brown and fragrant. If the topping is browning too quickly, tent the dish loosely with aluminum foil for the last 10 minutes.
  8. Rest before serving. Let the casserole sit on the counter for at least 10 minutes after it comes out of the oven. This allows the filling to set up a bit so it doesn’t turn into a soupy mess when you scoop into it. I know it’s hard to wait, but this step really matters.

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 from the start.

Roast, don’t boil. I know boiling is faster, but roasting concentrates the natural sugars in the sweet potatoes and keeps them from absorbing excess water. Waterlogged sweet potatoes make a watery casserole, and nobody wants that. If you’re short on time, you can microwave the sweet potatoes until tender—just pierce them first and cook on high for 8-10 minutes, flipping halfway through.

Don’t overmix the streusel. I made this mistake the first few times. You want the butter to remain in small, visible pieces throughout the flour mixture. If you overwork it, the streusel turns into a dense, greasy paste instead of those beautiful, crunchy crumbles. Cold hands make for better streusel—run yours under cold water before handling the butter if your kitchen is warm.

Let the casserole rest. I cannot stress this enough. I once served this straight out of the oven at a family dinner, and it was a runny, unstable mess. The filling needs time to set, just like a lasagna or a cobbler. Ten minutes makes all the difference between a beautiful slice and a sad puddle on the plate.

Taste as you go. Sweet potatoes vary in sweetness depending on the season and variety. What tastes perfect in October might need a little extra sugar in March. I always taste the sweet potato mixture before adding the eggs (since you don’t want to eat raw eggs) and adjust the seasoning accordingly.

Use room temperature ingredients. Cold eggs and cold milk can seize the melted butter and create lumps in your sweet potato mixture. Take everything out of the fridge about 20 minutes before you start cooking, and you’ll get a much smoother, more consistent result.

Variations & Adaptations

This recipe is wonderfully flexible, and I’ve tried quite a few variations over the years. Here are some of my favorites.

Make it dairy-free. Swap the butter for a high-quality vegan butter (I like Miyoko’s or Earth Balance) and use full-fat canned coconut milk or unsweetened oat milk instead of dairy. The texture is slightly different but still incredibly creamy and delicious.

Go gluten-free. Substitute the all-purpose flour in the streusel with a 1:1 gluten-free baking flour blend. I’ve used Bob’s Red Mill and King Arthur’s gluten-free blends with great success. The streusel might be a bit more delicate, so handle it gently.

Add a marshmallow layer. If you’re a marshmallow fan (and I know many of you are), you can add a layer of mini marshmallows on top of the streusel for the last 5-7 minutes of baking. Watch them closely—they go from golden to burnt very quickly. I personally prefer the all-streusel version, but my kids love the marshmallow twist.

Spice it up. Beyond the cinnamon and nutmeg, try adding 1/4 teaspoon of ground ginger or a pinch of cardamom for a more complex flavor profile. I made a version with cardamom and orange zest last Christmas, and it was a huge hit.

Make it savory-sweet. Reduce the brown sugar to 1/4 cup in both the filling and the streusel, and add 1/2 teaspoon of smoked paprika and a minced fresh rosemary sprig to the sweet potato mixture. It’s unexpected but absolutely wonderful alongside roasted pork or chicken.

Serving & Storage Suggestions

This casserole is best served warm, straight from the oven, with that streusel still crispy and the sweet potato filling soft and creamy. I like to scoop it into bowls and eat it with a spoon, but it also works beautifully as a side dish alongside roasted turkey, ham, or even a simple roasted chicken.

For a cozy dinner, I pair it with a simple green salad dressed with a tangy vinaigrette to cut through the richness. If I’m serving it for a holiday meal, I put it on the table alongside roasted Brussels sprouts and a crusty loaf of bread. It also makes a fantastic leftover breakfast—warm it up and top it with a fried egg for a sweet-and-savory morning treat that’ll change your life.

Storage: Leftovers keep well in an airtight container in the refrigerator for up to 5 days. The streusel will lose some of its crunch over time, but the flavor only gets better as the ingredients meld together.

Freezing: You can freeze the assembled but unbaked casserole for up to 3 months. Wrap the dish tightly in plastic wrap and then a layer of aluminum foil. When you’re ready to bake, thaw it overnight in the refrigerator and bake as directed, adding about 10 minutes to the baking time since you’re starting from cold.

Reheating: The best way to reheat individual portions is in the oven or toaster oven at 350°F for about 10 minutes. The microwave works in a pinch, but it will make the streusel soft rather than crisp. If you’re reheating a larger portion, cover it with foil and warm it in a 325°F oven for 15-20 minutes.

Nutritional Information & Benefits

This recipe makes about 8-10 servings, and one serving (based on 8 servings) contains approximately:

  • Calories: 380
  • Fat: 18g
  • Carbohydrates: 52g
  • Fiber: 6g
  • Protein: 6g
  • Sugar: 32g

Sweet potatoes are a nutritional powerhouse. They’re packed with beta-carotene, which your body converts into vitamin A for healthy vision and immune function. They also provide plenty of fiber, potassium, and vitamin C. The pecans add healthy fats, protein, and a good dose of magnesium and zinc.

While this casserole is definitely a treat (it’s not exactly diet food), it’s made with real, whole ingredients that nourish your body as well as your soul. I feel good about serving it to my family because I know exactly what’s in it—no preservatives, no artificial flavors, just honest, delicious food.

Conclusion

This brown sugar sweet potato casserole with pecan streusel has become my go-to dish for every occasion that calls for comfort. It’s the dish I bring to potlucks when I want to make sure I’ll have leftovers to take home. It’s the dish I make on cold Sunday afternoons when the house feels quiet and I need something warm to fill it up. And it’s the dish I make for holidays because it reminds me of Mrs. Gable and that simple act of kindness that started it all.

I hope you’ll try this recipe and make it your own. Add a little more cinnamon if that’s your thing. Skip the cayenne if you’re not feeling brave. Use walnuts instead of pecans. The beauty of this casserole is that it’s forgiving and flexible, just like the best comfort food always is.

When you make it—and I really hope you do—come back and let me know how it turned out. Did you add a twist? Did your family fight over the last spoonful? I want to hear all about it. Share your photos, your questions, your stories. This recipe is meant to be shared, and I can’t wait to see what you create.

Now go preheat that oven. You’ve got a cozy, golden, soul-warming casserole waiting to happen.

Frequently Asked Questions

Can I use canned sweet potatoes instead of fresh?

You can, but I don’t recommend it for this recipe. Canned sweet potatoes are usually packed in syrup and have a much softer, sometimes mushy texture. They also contain more liquid, which can make your casserole watery. If you’re truly in a pinch, drain them well and reduce the added sugar by half. But trust me, fresh roasted sweet potatoes are worth the extra few minutes.

Can I make this casserole ahead of time?

Absolutely. You can assemble the entire casserole (without baking) up to 24 hours in advance. Just cover it tightly with plastic wrap and store it in the refrigerator. When you’re ready to bake, let it sit on the counter for 20 minutes to take the chill off, then bake as directed. You might need to add 5-10 minutes to the baking time since you’re starting from cold.

Why did my streusel turn out soggy?

Soggy streusel usually happens for one of two reasons: either the butter was too warm when you mixed it, or you pressed the streusel down into the sweet potato mixture instead of sprinkling it on top. Make sure your butter is cold straight from the fridge, and use a light hand when adding the topping. Also, letting the casserole rest after baking helps the streusel stay crisp.

Can I freeze the leftovers?

Yes! Baked leftovers freeze beautifully for up to 3 months. Let the casserole cool completely, then portion it into airtight containers or wrap individual servings in plastic wrap and foil. Thaw overnight in the refrigerator and reheat in the oven for the best texture. The streusel won’t be quite as crunchy after freezing, but the flavor will still be amazing.

Is this recipe gluten-free?

As written, this recipe contains all-purpose flour in the streusel, so it is not gluten-free. However, you can easily make it gluten-free by substituting the flour with a 1:1 gluten-free baking blend. The rest of the ingredients are naturally gluten-free, so just that one swap is all you need.

Pin This Recipe!

brown sugar sweet potato casserole with pecan streusel recipe

Print

Best Easy Brown Sugar Sweet Potato Casserole with Pecan Streusel

This brown sugar sweet potato casserole with pecan streusel is the ultimate comfort food—creamy, naturally sweet roasted sweet potatoes topped with a buttery, crunchy pecan streusel. Perfect for holidays or cozy weeknights, it’s a crowd-pleaser that can be made ahead.

  • Author: Merry
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Total Time: 1 hour 10 minutes
  • Yield: 8-10 servings 1x
  • Category: Side Dish
  • Cuisine: American

Ingredients

Scale
  • 3 pounds sweet potatoes (about 4–5 medium)
  • 1/4 cup unsalted butter, melted
  • 1/2 cup packed light brown sugar
  • 2 large eggs, lightly beaten
  • 1/3 cup whole milk or heavy cream
  • 1 teaspoon vanilla extract
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon ground nutmeg
  • 1/4 teaspoon salt
  • Pinch of cayenne pepper (optional)
  • 1 cup pecan halves or chopped pecans
  • 1/2 cup packed light brown sugar (for streusel)
  • 1/3 cup all-purpose flour
  • 1/4 cup unsalted butter, cold and cubed
  • 1/2 teaspoon ground cinnamon (for streusel)
  • 1/4 teaspoon salt (for streusel)

Instructions

  1. Preheat your oven to 400°F (200°C).
  2. Prepare the sweet potatoes: Scrub them clean and pierce each one a few times with a fork. Place on a parchment-lined baking sheet and roast for 45-60 minutes until completely tender. Let cool until handleable.
  3. While sweet potatoes roast, make the streusel topping: In a medium bowl, combine flour, brown sugar, cinnamon, and salt. Add cold butter cubes and use a pastry cutter or fingers to work butter into dry ingredients until mixture resembles coarse sand with some pea-sized butter pieces. Fold in pecans. Refrigerate until needed.
  4. Once sweet potatoes are cool enough to handle, peel off skins. Place flesh in a large mixing bowl. Mash with a potato masher for chunkier texture or use a hand mixer for smooth puree.
  5. Add melted butter, brown sugar, beaten eggs, milk or cream, vanilla extract, cinnamon, nutmeg, salt, and cayenne (if using). Mix until well combined and smooth. Taste and adjust seasoning.
  6. Reduce oven temperature to 350°F (175°C). Grease a 9×13-inch baking dish lightly with butter or non-stick spray. Spread sweet potato mixture evenly in dish. Sprinkle cold streusel topping evenly over the surface without pressing down.
  7. Bake on middle rack for 25-30 minutes until edges are bubbly and streusel is deep golden brown and fragrant. If topping browns too quickly, tent loosely with foil for last 10 minutes.
  8. Let casserole rest on counter for at least 10 minutes before serving to allow filling to set.

Notes

Roast sweet potatoes instead of boiling to concentrate natural sweetness and avoid waterlogging. Use cold butter for streusel to keep it crumbly. Let casserole rest after baking to set. Can be assembled up to 24 hours ahead and refrigerated unbaked. Freezes well for up to 3 months.

Nutrition

  • Serving Size: 1 serving (based on
  • Calories: 380
  • Sugar: 32
  • Sodium: 280
  • Fat: 18
  • Saturated Fat: 8
  • Carbohydrates: 52
  • Fiber: 6
  • Protein: 6

Keywords: sweet potato casserole, pecan streusel, brown sugar, holiday side dish, comfort food, Thanksgiving, 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 ★☆ ★☆ ★☆ ★☆ ★☆