Sides / Potatoes & sweet potatoes
Roasted Sweet Potato Casserole with Pecan Streusel
Not rated yet. Be the first.
Roast the sweet potatoes whole until they collapse into themselves and the kitchen smells like caramel. Pecan streusel covers the top, marshmallows go on half, and the great marshmallow debate gets a peaceful ending.
The short version
Roast whole sweet potatoes at 400°F until they collapse (about an hour), mash with butter, eggs, cream and a little brown sugar, top with pecan streusel and bake at 350°F for 30 to 40 minutes, marshmallows on for the last 5. Roasting is the step not to skip.
What makes ours better
the tricks Nonna pretends she never taught me
-
Roast the sweet potatoes, don't boil them. Boiled potatoes soak up water and leave flavor in the pot. Roasted ones concentrate, so the mash is deeper and sweeter on its own and needs about half the sugar. It takes an hour in the oven, but you don't have to touch it.
-
Pecan streusel over everything, marshmallows on half. The crunchy brown-sugar-pecan layer is the part people go back for, and it stays crisp. Marshmallows on one half settle the yearly argument without turning the whole dish into candy.
-
A spoonful of lemon juice. A tablespoon of lemon in the mash sharpens the sweet potato flavor and keeps a sweet dish from tasting flat. Nobody will taste lemon.
What you need
the cast, in order of appearance
- Sweet potatoes3 pounds
- Unsalted butter4 tablespoons
- Packed light or dark brown sugar⅓ cup
- Eggs2 large
- Heavy cream or half-and-half½ cup
- Vanilla extract1 teaspoon
- All-purpose flour½ cup
- Pecans1 cup
Filling
Pecan streusel
yes, all of the butter
Steps
nobody opens the oven door. looking at you, Dad.
-
Roast the sweet potatoes
Heat the oven to 400°F. Scrub the sweet potatoes, prick each one 5 or 6 times with a fork and set them on a foil-lined sheet pan. Roast until a knife slides into the thickest one with no resistance and syrup is bubbling out of the holes, 50 to 75 minutes depending on size. The skins will look wrinkled and loose.
Pick potatoes close to the same size so they finish together. One giant one will still be hard when the rest are done.
About 60 min. Cook mode has a timer for this step.
-
Cool, peel and mash
Split the potatoes lengthwise to let the steam out and leave them 10 to 15 minutes, until you can handle them. Scoop the flesh into a large bowl; the skins pull right off. You should have about 3½ to 4 cups. Lower the oven to 350°F and butter an 8-inch square baking dish. Mash the potatoes with a potato masher or a hand mixer until mostly smooth, with a few small lumps.
About 15 min. Cook mode has a timer for this step.
-
Mix the filling
Stir the melted butter, brown sugar, eggs, cream, lemon juice, vanilla and salt into the mashed potatoes until smooth and glossy. Taste. If the potatoes were pale and bland, add another tablespoon of brown sugar; if they roasted sweet, leave it. Spread the filling in the dish and smooth the top.
-
Make the streusel
In a medium bowl, stir together the flour, brown sugar, cinnamon and salt. Pour in the melted butter and stir with a fork until it clumps like wet sand. Stir in the pecans. Scatter the streusel evenly over the filling, breaking up any big clods.
-
Bake
Bake until the topping is deep brown and smells toasted and the filling has puffed at the edges and barely jiggles in the center, 30 to 40 minutes.
About 30 min. Cook mode has a timer for this step.
-
Marshmallows on half
Scatter the marshmallows over one half of the casserole (or all of it, your table, your rules). Return to the oven for 5 to 8 minutes, until they puff and turn golden on top. Let the casserole rest 10 minutes before serving; it firms up as it sits.
Marshmallows go from golden to black in about a minute. Stay by the oven.
About 5 min. Cook mode has a timer for this step.
Good to know
the stuff I’d tell you over the phone
- Use orange-fleshed sweet potatoes (Garnet, Jewel, Beauregard). Skip anything over about 1½ pounds; the middle takes forever and the outside dries out.
- Make ahead. Roast the potatoes up to 2 days ahead and refrigerate them in their skins. Or assemble the filling and the streusel separately, refrigerate up to 2 days, then top and bake; a cold casserole needs about 10 extra minutes.
- Doubling for a crowd. Double everything in a 9×13-inch pan and bake 40 to 50 minutes, going by the puffed edges and browned top rather than the clock.
- No oven time to roast? Peel the potatoes, cut them into 1-inch chunks, boil 15 to 20 minutes until tender, drain well and let them steam dry in the colander for 5 minutes. Use ½ cup of brown sugar in the filling instead of ⅓; boiled potatoes taste flatter.
- Storage. Covered in the fridge, 4 days; reheat covered at 350°F for 20 minutes, then uncovered for 5 to re-crisp the pecans. Freeze the assembled, unbaked casserole (no marshmallows) up to 2 months; thaw overnight in the fridge and bake as written.
Questions, answered
the questions my cousins text me
Can I boil the sweet potatoes instead of roasting?
Yes. Boil peeled 1-inch chunks for 15 to 20 minutes, drain very well, and let them steam dry for 5 minutes so the filling isn't watery. Bump the brown sugar in the filling to ½ cup; boiled potatoes have less flavor of their own.
Can I make sweet potato casserole ahead of time?
Yes. Assemble the filling in the dish and keep the streusel in a separate container, both refrigerated for up to 2 days. Top and bake on the day, adding about 10 minutes for the cold start, and put the marshmallows on at the end as usual.
Pecan topping or marshmallows?
Both. The streusel goes over the whole dish because the crunch is the point; the marshmallows go on half for the last 5 minutes. If your crowd is all one way, do the whole pan that way. Marshmallows alone are enough topping; skip the streusel underneath them if you like.
Can I use canned sweet potatoes?
Yes. Drain them well and mash; you need about 4 cups. Cut the brown sugar in the filling to 2 tablespoons if they were packed in syrup, and skip the roasting step entirely. Bake time is the same.
Why is my sweet potato casserole runny?
Either the potatoes were boiled and not drained well, or it came out before the eggs set. The filling should be puffed at the edges with a slight wobble in the very center, and it firms up more during the 10-minute rest.
Do I need the eggs?
They make the filling set into a soft, sliceable layer. Leave them out and you have sweet potato mash under streusel, which is still good; bake until it's hot through, about 25 minutes.
From the table
Made it? Tell me everything. Especially if somebody said it was better than their mother’s. I’ll keep your secret.
Made it?
be honest. I can take it. probably.
Tap a star
- No reviews yet. Yours would be the first, and I’d read it twice.
Find it in
Published October 26, 2026.