The Thanksgiving potluck at my office was in twelve hours and I’d completely forgotten. Everyone else would be bringing their grandmother’s legendary stuffing, perfectly roasted turkeys, and pies that looked like they belonged on a magazine cover. I had a bag of sweet potatoes, some brown sugar that was starting to clump, and a vague memory of a casserole my aunt used to make. Honestly, I almost stopped at the store for a store-bought pie and called it a day. But something about the challenge—or maybe just pure stubbornness—made me grab that bag of sweet potatoes and head home, convinced I could pull off something decent with what I had.
I mean, let me tell you, I was not feeling confident. I stood in my kitchen at 9 PM, staring at those sweet potatoes like they held the answers to my problems. The pecan streusel topping was a last-minute, desperate addition—I had pecans left over from a baking project months ago, and I figured, why not? I threw it together, crossed my fingers, and hoped for the best. The next day, I walked into that potluck feeling like I was bringing a C- project to a room full of A+ students.
But you know that feeling when something just works? When the universe decides to throw you a bone? That casserole was the first dish to disappear. People asked for the recipe before they even asked who brought it. And the best part? It was genuinely easy. No fancy techniques, no obscure ingredients—just simple, cozy flavors that somehow felt like a hug on a plate. Maybe you’ve been there, showing up to something important with a half-baked plan and somehow pulling it off. That’s this recipe. It’s the accidental overachiever of holiday sides, and honestly, it’s become the one I look forward to making every single year.
Why You’ll Love This Recipe
This Brown Sugar Sweet Potato Casserole with Pecan Streusel isn’t just another side dish. It’s the kind of recipe that makes you close your eyes after the first bite—sweet, buttery, with a crunch that somehow feels both indulgent and comforting. I’ve tested this version more times than I can count, tweaking the brown sugar ratio and the streusel texture until it was just right. Here’s why it’s become my go-to for every fall gathering:
- Quick & Easy: Comes together in under an hour with minimal fuss. The sweet potatoes boil while you mix the streusel—no complicated steps or waiting around.
- Simple Ingredients: You probably already have brown sugar, butter, and pecans in your pantry. No special trips to the store required.
- Perfect for Holidays: Thanksgiving, Christmas, Easter—this dish fits any celebration where you want something warm, sweet, and a little bit special.
- Crowd-Pleaser: Kids love the sweet, marshmallow-like topping, and adults appreciate the sophisticated pecan crunch. It’s the dish that gets scraped clean every single time.
- Unbelievably Delicious: The combination of creamy sweet potatoes, rich brown sugar, and toasted pecans is next-level comfort food. It’s sweet but not cloying, crunchy but not hard—just perfect.
What makes this recipe different from the rest? It’s the streusel. Most sweet potato casseroles go heavy on the marshmallows, which can get sticky and one-note. This version uses a brown sugar pecan streusel that adds texture and depth. The brown sugar caramelizes as it bakes, creating a crunchy, buttery topping that contrasts beautifully with the smooth sweet potato base. It’s comfort food reimagined—faster, simpler, but with the same soul-soothing satisfaction. Perfect for impressing guests without stress, or turning a simple weeknight dinner 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, especially during the fall season. Here’s what you’ll need:
For the Sweet Potato Base
- 3 pounds sweet potatoes (about 4-5 medium), peeled and cut into 1-inch chunks (look for firm, orange-fleshed sweet potatoes for the creamiest texture)
- 1/2 cup unsalted butter, softened (I recommend Land O’Lakes for consistent quality; it adds richness without overpowering)
- 1/3 cup packed light brown sugar (dark brown sugar also works, giving a deeper molasses flavor)
- 2 large eggs, room temperature (helps the filling set properly)
- 1 teaspoon vanilla extract (pure vanilla makes a difference, but imitation works fine)
- 1/2 teaspoon salt (balances the sweetness)
- 1/4 teaspoon ground cinnamon (adds warmth without being overpowering)
- 1/4 teaspoon ground nutmeg (freshly grated if you have it)
For the Pecan Streusel Topping

- 1 cup pecan halves, roughly chopped (toast them lightly in a dry pan for extra flavor)
- 1/2 cup packed light brown sugar
- 1/3 cup all-purpose flour (use almond flour for a gluten-free option)
- 1/4 cup unsalted butter, cold and cut into small cubes
- 1/2 teaspoon ground cinnamon
- Pinch of salt
For the sweet potatoes, I recommend choosing ones that are similar in size so they cook evenly. If you’re in a pinch, you can use canned sweet potato puree (about 4 cups), but the texture won’t be quite as fluffy. The brown sugar is key here—light brown sugar gives a milder caramel flavor, while dark brown sugar adds a richer, almost molasses-like depth. I usually go with light brown sugar for a more balanced sweetness, but both work beautifully.
For the pecans, look for fresh, unsalted nuts. Stale pecans can ruin the streusel, so give them a sniff before using. If you don’t have pecans, walnuts make a decent substitute, though they’re a bit more bitter. And if you’re avoiding nuts altogether, you can make a simple oat streusel by swapping the pecans for rolled oats and adding a tablespoon of maple syrup.
Equipment Needed
You don’t need a professional kitchen to make this casserole, but having the right tools makes the process smoother. Here’s what you’ll need:
- Large pot for boiling sweet potatoes (a 5-quart pot works well)
- Colander for draining
- 9×13-inch baking dish (or any 3-quart casserole dish; glass or ceramic works best for even baking)
- Potato masher or hand mixer (a masher gives a chunkier texture, while a mixer creates a smoother puree)
- Medium mixing bowl for the streusel
- Small bowl for whisking eggs
- Sharp knife and cutting board
- Measuring cups and spoons
- Pastry cutter or two forks for cutting butter into the streusel (fingertips work too, just work quickly to keep the butter cold)
If you don’t have a 9×13-inch dish, you can use a slightly smaller dish—just increase the baking time by 5-10 minutes. I’ve used a 2-quart baking dish before, and it worked fine, though the streusel topping was a bit thicker. For the potato masher, I prefer a classic wire masher over a ricer—it leaves a few small lumps, which I think gives the casserole a more rustic, homemade feel. If you’re on a budget, skip the hand mixer and just mash by hand; it takes a little more elbow grease, but the result is just as delicious.
Preparation Method
- Preheat your oven to 350°F (175°C). Lightly grease your 9×13-inch baking dish with butter or non-stick spray. This prevents sticking and makes cleanup easier.
- Boil the sweet potatoes. Place the peeled and chopped sweet potatoes 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 medium-high and cook for 15-20 minutes, until the sweet potatoes are fork-tender. You should be able to pierce them easily with a knife—if there’s resistance, give them another 5 minutes. Drain well in a colander and let them steam dry for a couple of minutes. This step is important—excess water will make your casserole watery.
- Mash the sweet potatoes. Return the drained sweet potatoes to the pot or transfer them to a large mixing bowl. Add the softened butter and mash until mostly smooth. I like to leave a few small chunks for texture, but you can make it completely smooth if you prefer. Let the mixture cool for about 5 minutes—you don’t want it too hot when you add the eggs, or they’ll scramble.
- Add the remaining filling ingredients. In a small bowl, lightly beat the eggs. Add them to the mashed sweet potatoes along with the brown sugar, vanilla, salt, cinnamon, and nutmeg. Stir until everything is well combined. The mixture should be thick and creamy, with a warm, sweet aroma. If it seems too stiff, add a tablespoon of milk or cream.
- Spread the filling in the dish. Transfer the sweet potato mixture to your prepared baking dish and spread it evenly with a spatula. Smooth the top so the streusel has an even surface to cling to.
- Make the streusel topping. In a medium bowl, combine the chopped pecans, brown sugar, flour, cinnamon, and salt. Stir to mix. Add the cold butter cubes and use a pastry cutter or your fingertips to work the butter into the dry ingredients until the mixture resembles coarse crumbs with some pea-sized butter pieces remaining. Don’t overwork it—you want some texture. If the butter gets too warm, pop the bowl in the fridge for 5 minutes.
- Top the casserole. Sprinkle the streusel evenly over the sweet potato filling. Don’t press it down—let it sit loosely on top so it bakes into a crunchy, crumbly layer.
- Bake. Place the dish in the preheated oven and bake for 30-35 minutes, until the filling is hot and bubbly around the edges and the streusel is golden brown and fragrant. If the streusel is browning too quickly, tent the dish loosely with foil for the last 10 minutes.
- Rest before serving. Let the casserole cool on a wire rack for at least 10 minutes before serving. This allows the filling to set slightly and makes it easier to scoop. The streusel will also firm up as it cools, giving you that perfect crunchy topping.
Pro tip: If you’re making this ahead, prepare the filling and streusel separately, then assemble and bake just before serving. The streusel stays crunchier this way. And if you want extra caramelization, broil the casserole for 1-2 minutes at the end—watch it closely so the pecans don’t burn.
Cooking Tips & Techniques
After making this casserole more times than I can count (including one memorable Thanksgiving where I forgot the eggs entirely—don’t ask), I’ve picked up a few tricks that make a real difference. Here are my best tips for getting it right every time:
- Don’t overcook the sweet potatoes. Boil them just until fork-tender. Overcooked sweet potatoes absorb too much water, which makes the filling watery and loose. If you accidentally overcook them, drain them well and let them steam dry for an extra 5 minutes.
- Use room temperature ingredients. Cold eggs can seize up the butter and make the filling lumpy. Let your eggs sit out for 30 minutes before starting, or place them in a bowl of warm water for 5 minutes.
- Keep the streusel butter cold. This is the secret to a crunchy, not soggy, topping. If the butter warms up, it’ll melt into the flour and create a paste instead of crumbs. If your kitchen is warm, pop the streusel in the fridge for 10 minutes before baking.
- Toast the pecans first. I learned this one the hard way. Raw pecans in the streusel can turn out soft and chewy instead of crunchy. Spread them on a baking sheet and toast at 350°F for 5-7 minutes, until fragrant. Let them cool completely before adding to the streusel.
- Watch the baking time. Ovens vary, so start checking at 25 minutes. The casserole is done when the filling is bubbly and the streusel is deep golden brown. If the top gets dark too quickly, tent with foil.
One mistake I made early on was using a hand mixer to mash the sweet potatoes. It made the filling almost gummy—too smooth and dense. Now I use a potato masher for a more rustic, fluffy texture. If you prefer a silky smooth filling, use a ricer instead of a mixer. And if you’re multitasking, you can boil the sweet potatoes while you prep the streusel—it saves time and keeps everything moving.
Variations & Adaptations
This recipe is wonderfully flexible. Here are some of my favorite ways to change it up:
- Maple Pecan Version: Swap the brown sugar in the streusel for 1/3 cup maple sugar or use 1/4 cup maple syrup mixed with the flour. The maple flavor pairs beautifully with the sweet potatoes and gives the topping a slightly different sweetness.
- Vegan Adaptation: Use vegan butter (I like Miyoko’s) and replace the eggs with 2 tablespoons of flaxseed meal mixed with 6 tablespoons of water. Let the flax mixture sit for 5 minutes to thicken before adding. The texture is slightly less rich, but still delicious.
- Gluten-Free Option: Substitute the all-purpose flour in the streusel with almond flour or a 1:1 gluten-free baking blend. Almond flour adds a nice nutty flavor that complements the pecans.
- Extra Crunchy Topping: Add 1/4 cup rolled oats to the streusel for more texture. You can also mix in some crushed graham crackers for a dessert-like twist.
- Spiced Variation: Add 1/4 teaspoon ground ginger and a pinch of cloves to the sweet potato filling. These warm spices make the casserole even more cozy for cold-weather gatherings.
- Make It Ahead: You can prepare the filling and streusel up to 2 days in advance. Store them separately in the fridge, then assemble and bake when ready. Add 5-10 minutes to the baking time if the filling is cold from the fridge.
I once tried a version with coconut sugar instead of brown sugar—it worked, but the flavor was less caramel-like and more earthy. Stick with brown sugar for the classic taste, but feel free to experiment with the spices and add-ins. The base recipe is forgiving enough to handle your creativity.
Serving & Storage Suggestions
This casserole is best served warm, straight from the oven, when the streusel is at its crunchiest and the filling is soft and creamy. Let it rest for 10 minutes after baking so it holds its shape when scooped. I like to serve it in a shallow bowl or on a plate alongside roasted turkey, ham, or even a simple roast chicken. It also pairs beautifully with green beans, roasted Brussels sprouts, or a crisp fall salad with apples and vinaigrette.
For a holiday table, garnish with a few extra toasted pecan halves and a light dusting of cinnamon or nutmeg. It looks beautiful and adds a touch of elegance. If you’re serving it as a dessert (and trust me, it works), top each serving with a dollop of whipped cream or a scoop of vanilla ice cream.
Storage: Leftover casserole keeps well in the refrigerator for up to 4 days. Cover the dish tightly with foil or transfer leftovers to an airtight container. The streusel will soften over time, but the flavor remains delicious. To reheat, place individual portions in the microwave for 30-60 seconds, or reheat the entire dish in a 350°F oven for 15-20 minutes, covered with foil. If you want to restore some crunch to the streusel, uncover it for the last 5 minutes of reheating.
Freezing: This casserole freezes beautifully. Assemble it completely (but don’t bake), wrap tightly in plastic wrap and then foil, and freeze for up to 3 months. To bake from frozen, remove the wrapping and bake at 350°F for 45-50 minutes, until hot and bubbly. You can also freeze baked leftovers in individual portions for quick side dishes later.
One thing I love about this recipe is that the flavors actually deepen after a day in the fridge. The brown sugar and spices meld together, making the leftovers taste even better than the first serving. So don’t be shy about making it ahead—it’s one of those rare dishes that rewards patience.
Nutritional Information & Benefits
While this casserole is definitely an indulgence, it has some surprising nutritional perks. Here’s an approximate breakdown per serving (based on 10 servings):
| Nutrient | Amount Per Serving |
|---|---|
| Calories | 380 |
| Total Fat | 20g |
| Saturated Fat | 9g |
| Cholesterol | 65mg |
| Sodium | 220mg |
| Total Carbohydrates | 48g |
| Dietary Fiber | 5g |
| Sugars | 28g |
| Protein | 5g |
| Vitamin A | 380% DV |
| Vitamin C | 15% DV |
| Potassium | 540mg |
Sweet potatoes are packed with vitamin A (beta-carotene), which supports eye health and immune function. They’re also a good source of fiber, vitamin C, and potassium. Pecans provide healthy fats, magnesium, and antioxidants. The brown sugar and butter add sweetness and richness, so this isn’t a low-calorie dish, but it’s made with whole-food ingredients that offer real nutritional value. For a lighter version, you can reduce the butter in the filling by half and use a sugar substitute in the streusel, but honestly, this is one recipe where I say go for the real thing—it’s worth it for the flavor and the joy it brings to the table.
This casserole is naturally gluten-free if you use almond flour in the streusel, and it can be made dairy-free with vegan butter. It contains nuts (pecans) and eggs, so it’s not suitable for those with allergies to those ingredients.
Conclusion
This Brown Sugar Sweet Potato Casserole with Pecan Streusel is more than just a side dish—it’s the kind of recipe that becomes a tradition. The first time I made it, I was just trying to survive a potluck. Now, I can’t imagine a holiday table without it. The creamy sweet potatoes, the rich caramel notes from the brown sugar, the crunchy, buttery pecan topping—it’s comfort in every bite. And the best part? It’s so simple to make. No complicated techniques, no stress, just pure, cozy deliciousness.
I hope you give this recipe a try, whether for Thanksgiving, Christmas, or just a cozy Sunday dinner. Feel free to make it your own—swap in different nuts, add extra spices, or double the streusel (I won’t judge). And when you do make it, I’d love to hear how it turned out. Leave a comment below, share your photos, or tag me on social media. This recipe is meant to be shared, just like the best holiday memories.
So go ahead—grab those sweet potatoes, preheat your oven, and get ready to make something truly special. You’ve got this. And honestly, it might just become your new favorite tradition.
Frequently Asked Questions
Can I use canned sweet potatoes instead of fresh?
Yes, you can use canned sweet potato puree (about 4 cups) to save time. Just drain it well and skip the boiling step. The texture will be slightly less fluffy, but the flavor is still great. If using canned, reduce the butter by 2 tablespoons since canned sweet potatoes are often packed in syrup.
Can I make this casserole without eggs?
Absolutely. You can replace the eggs with 2 tablespoons of flaxseed meal mixed with 6 tablespoons of water. Let the mixture sit for 5 minutes to thicken before adding it to the sweet potatoes. The casserole will be slightly less rich, but it still sets beautifully.
How do I prevent the streusel from getting soggy?
The key is keeping the butter cold and not overmixing the streusel. Use cold butter straight from the fridge, and work it into the dry ingredients quickly. Also, make sure your sweet potato filling isn’t too wet—drain it well after boiling and let it steam dry for a few minutes. Baking the casserole uncovered helps the streusel stay crunchy.
Can I double this recipe for a crowd?
Definitely. Double all the ingredients and bake in a larger dish (a 12×18-inch roasting pan works well) or two 9×13-inch dishes. You may need to increase the baking time by 5-10 minutes. Keep an eye on the streusel—if it browns too quickly, tent with foil.
How far ahead can I assemble this casserole?
You can assemble the casserole (without baking) up to 2 days in advance. Cover it tightly with foil and refrigerate. When you’re ready to bake, add about 10 minutes to the baking time since the filling will be cold. The streusel can also be made ahead and stored in the fridge in an airtight container for up to 3 days.
Pin This Recipe!

Easy Brown Sugar Sweet Potato Casserole with Pecan Streusel
A creamy sweet potato casserole topped with a crunchy brown sugar pecan streusel. This easy, crowd-pleasing side dish is perfect for holidays and family gatherings, offering a perfect balance of sweet and savory flavors.
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Total Time: 55 minutes
- Yield: 10 servings 1x
- Category: Side Dish
- Cuisine: American
Ingredients
- 3 pounds sweet potatoes (about 4–5 medium), peeled and cut into 1-inch chunks
- 1/2 cup unsalted butter, softened
- 1/3 cup packed light brown sugar
- 2 large eggs, room temperature
- 1 teaspoon vanilla extract
- 1/2 teaspoon salt
- 1/4 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
- 1 cup pecan halves, roughly chopped
- 1/2 cup packed light brown sugar
- 1/3 cup all-purpose flour
- 1/4 cup unsalted butter, cold and cut into small cubes
- 1/2 teaspoon ground cinnamon
- Pinch of salt
Instructions
- Preheat your oven to 350°F (175°C). Lightly grease your 9×13-inch baking dish with butter or non-stick spray.
- Place the peeled and chopped sweet potatoes 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 medium-high and cook for 15-20 minutes, until the sweet potatoes are fork-tender. Drain well in a colander and let them steam dry for a couple of minutes.
- Return the drained sweet potatoes to the pot or transfer them to a large mixing bowl. Add the softened butter and mash until mostly smooth. Let the mixture cool for about 5 minutes.
- In a small bowl, lightly beat the eggs. Add them to the mashed sweet potatoes along with the brown sugar, vanilla, salt, cinnamon, and nutmeg. Stir until everything is well combined.
- Transfer the sweet potato mixture to your prepared baking dish and spread it evenly with a spatula.
- In a medium bowl, combine the chopped pecans, brown sugar, flour, cinnamon, and salt. Stir to mix. Add the cold butter cubes and use a pastry cutter or your fingertips to work the butter into the dry ingredients until the mixture resembles coarse crumbs with some pea-sized butter pieces remaining.
- Sprinkle the streusel evenly over the sweet potato filling. Don’t press it down.
- Place the dish in the preheated oven and bake for 30-35 minutes, until the filling is hot and bubbly around the edges and the streusel is golden brown and fragrant. If the streusel is browning too quickly, tent the dish loosely with foil for the last 10 minutes.
- Let the casserole cool on a wire rack for at least 10 minutes before serving.
Notes
For best results, use room temperature eggs and keep the streusel butter cold. Toast pecans before adding to streusel for extra crunch. If making ahead, prepare filling and streusel separately and assemble just before baking. For extra caramelization, broil for 1-2 minutes at the end.
Nutrition
- Serving Size: 1 serving
- Calories: 380
- Sugar: 28
- Sodium: 220
- Fat: 20
- Saturated Fat: 9
- Carbohydrates: 48
- Fiber: 5
- Protein: 5
Keywords: sweet potato casserole, brown sugar, pecan streusel, Thanksgiving side dish, holiday side dish, easy sweet potato casserole


