This recipe is one of those dependable, soul-soothing sides that gets requested every holiday and quietly improves weeknight dinners, too. It balances a silky, lightly spiced sweet potato base with a crunchy, buttery pecan streusel so you get both comfort and contrast in every bite. It’s straightforward to make, forgiving where it counts, and plays nicely with other dishes on the table.
I like to think of it as two simple jobs: cook and mash the sweet potatoes, then top with a sweet, nutty crumble and bake. Follow the steps and you’ll end up with a dish that slices cleanly, holds a warm, savory-sweet flavor, and has a streusel that stays crisp on top. Small technique choices—how much you mash, when you melt the butter—make a noticeable difference, and I’ll explain those along the way.
Below you’ll find the exact ingredients and the recipe method used in the recipe source, followed by practical tips, swaps for dietary needs, common mistakes to avoid, and how to freeze it if you want to make it ahead. Stay with me; this casserole is worth the five-star fuss.
What We’re Using

Ingredients
- 3 to 4 large sweet potatoes (about 1 3/4 pounds), peeled and cubed — the main component; pick firm, sweet tubers for best texture and flavor.
- 4 Tablespoon unsalted butter, melted, plus more for buttering the baking dish — one portion goes into the sweet potato mixture; save a little to grease the dish so it releases cleanly.
- 1/2 cup milk — loosens and smooths the mash; use whole or your preferred milk for creaminess.
- 2 large eggs — binders that give the casserole structure when baked.
- 1/4 cup maple syrup — natural sweetener and flavor partner for the sweet potatoes.
- 1 teaspoon pure vanilla extract — rounds the flavors and lifts the sweetness.
- 1/2 tsp cinnamon — warm spice in the filling.
- 1/2 tsp ginger — adds gentle heat and depth.
- 1/2 teaspoon salt — essential for balance in the filling.
- 1/2 cup all-purpose flour — provides body and structure to the streusel.
- 1/2 cup brown sugar, packed — gives the streusel its caramel notes and helps it brown.
- 4 Tablespoon unsalted butter, melted — the second portion used to bind the streusel into moist crumbs.
- 1/2 teaspoon kosher salt — seasons the streusel so it’s not cloying.
- 1 teaspoon cinnamon — warmth and continuity with the filling.
- 3/4 cup chopped pecans — the crunchy star of the streusel; toast them briefly if you want extra depth.
Build Sweet Potato Casserole with Pecan Streusel Step by Step
- Bring a large pot of salted water to a boil. Add the peeled, cubed sweet potatoes and return to a boil. Reduce heat to a simmer and cook until the potatoes are very tender, 15 to 20 minutes. Drain the potatoes and let them cool slightly.
- While the potatoes cook, preheat the oven to 350°F (175°C). Butter a 2‑quart baking dish and set it aside.
- Melt both 4‑tablespoon portions of butter called for in the ingredient list (you will use one portion in the sweet potato mixture and one in the streusel).
- Return the drained sweet potatoes to the pot or place them in a large bowl and mash until mostly smooth (use a potato masher, fork, or hand mixer).
- In a large bowl, combine the mashed sweet potatoes with 4 tablespoons melted butter, 1/2 cup milk, 2 large eggs, 1/4 cup maple syrup, 1 teaspoon vanilla extract, 1/2 teaspoon cinnamon, 1/2 teaspoon ginger, and 1/2 teaspoon salt. Mix until smooth and evenly combined.
- Transfer the sweet potato mixture to the buttered 2‑quart baking dish and spread into an even layer.
- In a medium bowl, stir together 1/2 cup all-purpose flour, 1/2 cup packed brown sugar, 1 teaspoon cinnamon, 1/2 teaspoon kosher salt, 3/4 cup chopped pecans, and the remaining 4 tablespoons melted butter. Stir until the mixture is moist and crumbly, the consistency of wet sand.
- Sprinkle the pecan streusel evenly over the top of the sweet potato layer.
- Bake in the preheated 350°F oven for 25 to 30 minutes, until the casserole is mostly set in the center and the top is golden brown. Remove from the oven and let rest a few minutes before serving.
What Sets This Recipe Apart

This casserole is intentionally straightforward and balanced. The filling uses a modest amount of milk and eggs so the texture stays creamy without becoming souffle-like—ideal for serving alongside turkey or a simple weeknight roast. Maple syrup and vanilla give the filling a gentle, natural sweetness rather than an overpowering sugar punch.
The streusel is the other half of the story: equal parts texture and flavor. Using chopped pecans (not whole) ensures even distribution and an every-bite crunch, while the extra cinnamon ties the topping to the filling. Also, separating the butter into two measured portions clarifies its role—one to enrich the mash, one to glue the streusel—so the dish doesn’t end up greasy or loose.
Dairy-Free/Gluten-Free Swaps

Dairy-free: Swap the melted unsalted butter for a sturdy plant-based butter that is meant for baking; use a neutral-tasting oil if you prefer, but the streusel will be less structured. Replace the milk with unsweetened oat or soy milk for richness.
Gluten-free: Replace the all-purpose flour in the streusel with a 1:1 gluten-free baking flour blend. The crumb will be slightly different but still pleasant; you can also use rolled oats (pulse a few times in a blender) for a chewier topping if you need to avoid flours entirely.
If you need both dairy- and gluten-free, combine both swaps and toast the pecans briefly beforehand to boost flavor that the missing dairy would otherwise provide.
Toolbox for This Recipe
- Large pot — for boiling the sweet potatoes.
- 2‑quart baking dish — size specified in the recipe for proper set.
- Potato masher, fork, or hand mixer — use what you have; a masher gives a more textured mash, a mixer gives extra smoothness.
- Medium mixing bowl — for the streusel.
- Large bowl — for combining the filling if you remove potatoes from the pot.
- Measuring cups and spoons — for accurate proportions.
- Rubber spatula or spoon — to transfer and level the sweet potato layer.
- Oven thermometer (optional) — helpful if your oven runs hot or cool.
Mistakes That Ruin Sweet Potato Casserole with Pecan Streusel
Overboiling or underboiling the potatoes. If the potatoes aren’t very tender, you’ll end up with lumps in the filling; if they’re waterlogged, the mash becomes gluey. Cook until very tender and drain well.
Skipping the butter for the dish. Greasing the baking dish is a small step that prevents sticking and promotes even browning at the edges. Use a little of the melted butter listed in the ingredients.
Making the streusel too wet or too dry. The streusel should be like wet sand—moist crumbs that will clump slightly when pressed. Too much butter makes it oily; too little, and it won’t brown or hold together.
Over-mashing with a high-speed mixer. A hand mixer can make the sweet potatoes gummy if you go beyond smooth into overworked. Stop when they are mostly smooth and mixed through.
Dietary Swaps & Alternatives
Lower-sugar option: Reduce the brown sugar in the streusel slightly or swap half for a less processed sugar. You can also halve the maple syrup in the filling if you want less sweetness overall.
Nuts: If pecans are an issue, substitute chopped walnuts for a similar texture. For a nut-free streusel, increase the flour slightly and add 1/3 cup toasted sunflower seeds or pumpkin seeds for crunch if allergies allow. If avoiding nuts entirely, simply leave them out and press the streusel gently so it forms a cohesive top.
Vegan: Use vegan butter and a flax egg (1 tablespoon ground flax + 3 tablespoons water per egg, set to thicken) in place of each egg. The texture will be slightly different but still comforting.
Chef’s Rationale

I follow a simple rule: treat each component with purpose. The sweet potato filling needs enough fat to feel luxurious but not so much that it separates during baking. Eggs add structure so that slices hold their shape. The milk thins the mash enough to spread but keeps it dense enough to set.
For the streusel, the ratio of flour to butter to sugar is chosen to produce crumbs that brown and hold a bit of crunch rather than dissolve into a sugary crust. Cinnamon in both layers provides continuity of flavor. Chopped pecans are preferred because they toast and release oils that make the topping fragrant and more interesting than plain flour-and-sugar crumbs.
Freezer-Friendly Notes
Freeze before baking
Assemble the sweet potato filling in the buttered 2‑quart dish, add the streusel on top, cover tightly with plastic wrap and a layer of foil, and freeze. To bake, thaw in the refrigerator overnight, then bring to room temperature for 30 minutes before baking at 350°F (175°C). You may need to add 5–10 extra minutes to the bake time if still slightly cold in the center.
Freeze after baking
Cool completely, then wrap tightly in plastic wrap followed by foil. Reheat from frozen at 325°F (160°C) until warmed through, or thaw overnight and reheat at 350°F (175°C) for 15–20 minutes. The streusel will be crispest if you reheat uncovered in the oven; avoid the microwave unless you accept some loss of crunch.
Storage timelines: up to 3 months in the freezer for best quality. In the refrigerator, keep covered for up to 4–5 days.
Handy Q&A
Can I roast the sweet potatoes instead of boiling? Yes. Roasting concentrates flavor and keeps potatoes drier, which can make for a denser mash. Roast in 1-inch cubes at 425°F until tender, then proceed. You may need slightly less milk.
Can I make this ahead and reheat? Absolutely. Assemble and refrigerate for a day before baking, or follow the freezer notes above for longer storage.
What if my streusel spreads while baking? That usually means it was too wet. Next time, reduce the melted butter slightly or add a tablespoon more flour or pecans to absorb excess moisture.
How smooth should the sweet potato filling be? Mostly smooth. A few small lumps are fine and give a homier texture; overworking can make it gummy.
Wrap-Up
This Sweet Potato Casserole with Pecan Streusel is a reliable, crowd-pleasing side that’s easy to scale and tolerant of small changes. Stick to the basic proportions given here, pay attention to potato tenderness and streusel texture, and you’ll get a dish that’s sweet without being cloying and crisp without being dry. Make it ahead for stress-free holidays, or bake it for a simple Sunday supper—either way, it holds up and disappears fast.

Sweet Potato Casserole with Pecan Streusel
Ingredients
Ingredients
- 3 to 4 large sweet potatoesabout 1 3/4 pounds peeled and cubed
- 4 Tablespoonunsalted buttermelted plus more for buttering the baking dish
- 1/2 cupmilk
- 2 large eggs
- 1/4 cupmaple syrup
- 1 teaspoonpure vanilla extract
- 1/2 tspcinnamon
- 1/2 tspginger
- 1/2 teaspoonsalt
- 1/2 cupall-purpose flour
- 1/2 cupbrown sugarpacked
- 4 Tablespoonunsalted buttermelted
- 1/2 teaspoonkosher salt
- 1 teaspooncinnamon
- 3/4 cupchopped pecans
Instructions
Instructions
- Bring a large pot of salted water to a boil. Add the peeled, cubed sweet potatoes and return to a boil. Reduce heat to a simmer and cook until the potatoes are very tender, 15 to 20 minutes. Drain the potatoes and let them cool slightly.
- While the potatoes cook, preheat the oven to 350°F (175°C). Butter a 2‑quart baking dish and set it aside.
- Melt both 4‑tablespoon portions of butter called for in the ingredient list (you will use one portion in the sweet potato mixture and one in the streusel).
- Return the drained sweet potatoes to the pot or place them in a large bowl and mash until mostly smooth (use a potato masher, fork, or hand mixer).
- In a large bowl, combine the mashed sweet potatoes with 4 tablespoons melted butter, 1/2 cup milk, 2 large eggs, 1/4 cup maple syrup, 1 teaspoon vanilla extract, 1/2 teaspoon cinnamon, 1/2 teaspoon ginger, and 1/2 teaspoon salt. Mix until smooth and evenly combined.
- Transfer the sweet potato mixture to the buttered 2‑quart baking dish and spread into an even layer.
- In a medium bowl, stir together 1/2 cup all-purpose flour, 1/2 cup packed brown sugar, 1 teaspoon cinnamon, 1/2 teaspoon kosher salt, 3/4 cup chopped pecans, and the remaining 4 tablespoons melted butter. Stir until the mixture is moist and crumbly, the consistency of wet sand.
- Sprinkle the pecan streusel evenly over the top of the sweet potato layer.
- Bake in the preheated 350°F oven for 25 to 30 minutes, until the casserole is mostly set in the center and the top is golden brown. Remove from the oven and let rest a few minutes before serving.
Equipment
- Large Pot
- 2-quart baking dish
- Mixing bowls
- Potato masher or fork
- hand mixer (optional)
- Medium Bowl
Notes
To make ahead of time: Can be made 1-2 days ahead of time. Prepare the sweet potato filling as instructed and transfer to casserole dish but don’t bake. Cover with plastic wrap and refrigerate until ready to bake. You can also make the pecan streusel topping ahead of time, but keep it sealed in a separate container and don’t sprinkle it over the top of the sweet potatoes until ready to bake.
To store: Cool completely before covering. Store in an airtight container in the fridge for up to 3 days.
