Creamy Sweet Potato Soufflé with Pecan Streusel
This sweet potato soufflé is a holiday side that leans into everything that makes sweet potatoes so good. The filling whips up smooth and gently spiced, then gets covered with a buttery pecan topping that turns crisp and golden in the oven.

It walks the line between a fluffy spoonable casserole and an airy soufflé, and it holds its shape on the plate without falling flat. If you want something that feels a little more special than a standard mash, this is it.
What Makes This Soufflé So Good
The texture stays creamy and light because you whip air into the sweet potato base before it bakes. That air puffs the filling up in the oven and keeps each bite soft instead of dense.
On top, the pecan streusel brings a salty-sweet crunch that contrasts the smooth center. It browns just enough in the oven to taste toasty, not sugary. I make this one every Thanksgiving, and it always gets scraped clean first.
Ingredients

- 3 lb sweet potatoes (about 4 medium), peeled and cut into 1-inch cubes: the orange-fleshed variety gives the best natural sweetness
- ½ cup unsalted butter, melted: plus a little extra to grease the dish
- ⅔ cup granulated sugar
- 2 large eggs, lightly beaten: at room temperature so they blend in without cooling the potatoes too fast
- ½ cup whole milk: 2% works in a pinch, but the filling stays richer with whole
- 1 tsp vanilla extract
- ½ tsp salt
- ¼ tsp ground cinnamon
- ¼ tsp ground nutmeg
- ½ cup packed light brown sugar: for the topping
- ½ cup chopped pecans
- ⅓ cup all-purpose flour
- 3 tbsp unsalted butter, cold: cut into small cubes for the streusel
Variations
- Swap the pecan topping for marshmallows: top with about 3 cups of mini marshmallows in the last 10 minutes of baking until puffed and golden. The center stays soft, but you lose the crunchy contrast.
- Use dark brown sugar: it gives the topping a deeper molasses note that plays well with the warm spices.
- Add a pinch of ground ginger or a teaspoon of orange zest: both brighten the sweet potato without overpowering it.
- For a dairy-free version: replace the butter with a neutral oil or a plant-based butter stick, and use oat or almond milk. The texture will be a little less rich.
If you like the flavor but want something faster, try my simple roasted sweet potato wedges.
How To Make Creamy Sweet Potato Soufflé
Step 1: Boil the Sweet Potatoes

Bring a large pot of salted water to a boil over high heat. Add the 3 lb of cubed sweet potatoes and cook for about 15 minutes, until you can slide a fork all the way through a piece with no resistance.
The cubes should look tender and slightly darker around the edges. Drain them in a colander and let them sit in the warm pot for a minute so any extra steam dries off. That keeps the finished filling from turning watery.
Step 2: Mash and Season the Base

Drop the drained sweet potatoes back into the empty pot. Pour in the ½ cup melted butter, ½ cup whole milk, and ½ tsp salt. Mash with a potato masher until the mixture looks mostly smooth and no large lumps remain.
It will smell buttery and sweet already. If you want an extra smooth texture, run the mixture through a ricer instead of mashing, but a few tiny flecks of potato are fine here.
Step 3: Whip the Soufflé Filling

Scrape the mashed sweet potatoes into a stand mixer bowl fitted with the paddle attachment, or use a large bowl and a hand mixer. Add the ⅔ cup granulated sugar, 2 beaten eggs, 1 tsp vanilla, ¼ tsp cinnamon, and ¼ tsp nutmeg. Beat on medium speed for about 2 minutes, stopping once to scrape the sides.
The filling will turn light orange and look airy, with visible streaks from the paddle. You want it loose enough to spread easily in the dish but thick enough to hold a soft peak on a spoon. Taste a tiny bit and adjust the salt or spice if you like.
Step 4: Crumble the Pecan Topping

Heat the oven to 350°F (175°C) and butter a 9×9-inch baking dish. In a medium bowl, stir together the ½ cup light brown sugar, ½ cup chopped pecans, and ⅓ cup flour. Add the 3 tbsp cold butter cubes and work everything together with your fingertips until the mixture looks clumpy and the butter breaks down to pea-sized bits.
The topping should hold together when pinched, but you still want small visible pieces of butter so everything melts into crunchy clusters in the oven. If it feels too powdery, squeeze a few more times.
Step 5: Assemble and Bake the Soufflé

Pour the whipped sweet potato mixture into the prepared dish and smooth the top with a spatula. Scatter the pecan streusel evenly over the surface all the way to the edges. Bake for 35 to 40 minutes, until the topping is browned and the center is set but still gives a small jiggle when you shake the dish gently.
The kitchen will fill with a warm, nutty smell, and the soufflé will puff up a little around the sides. Let the dish sit on a rack for about 5 minutes, which helps the filling settle without deflating.
Step 6: Scoop and Serve

Bring the dish right to the table and scoop out big spoonfuls. The pecan topping will crackle under the spoon, and the filling underneath should be soft and steamy.
Serve it hot so the contrast between the crisp top and the creamy center is at its best. The leftovers are still good the next day, but the first scoop is the one everyone fights over.
A Few Notes Before You Start
- Let the potatoes cool for a minute or two before adding the eggs, otherwise the heat can scramble them. They don’t need to be room temperature, just not piping hot to the touch.
- Check for doneness with a small jiggle instead of a knife. A toothpick will come out wet even when the soufflé is ready, because the filling stays moist.
- The topping browns fast in the last few minutes, so peek through the oven window around the 30‑minute mark. If it looks dark enough before the filling is set, lay a sheet of foil loosely over the top.
- For the lightest texture, beat the eggs into the potatoes with a mixer on medium speed. Hand mashing will still taste good but won’t give you as much rise.
Bake times by dish size:
| Dish size | Bake time |
|---|---|
| 9×9-inch (3 quart) | 35 to 40 minutes |
| 11×7-inch (2 quart) | 30 to 35 minutes |
| 8×8-inch (2 quart) | 30 to 35 minutes |
Storing Leftovers
- Refrigerate: Cover the dish tightly and store for up to 4 days. The topping will soften a bit, but the flavor stays.
- Reheating: Warm individual portions in a 325°F (165°C) oven for 10 to 12 minutes until heated through. This brings back some of the crunch. A microwave will work in a hurry, but the topping turns soft.
What To Serve With Sweet Potato Soufflé
This one belongs on a Thanksgiving table right next to the turkey. The savory meat juices contrast the sweet, fluffy filling in a way that keeps every bite interesting.
It also sits well alongside simple green beans with lemon or a peppery arugula salad, because the freshness cuts the richness of the butter and streusel.
Frequently Asked Questions
Can I use canned sweet potatoes instead of fresh?
You can, but the texture will be denser and wetter. Fresh sweet potatoes give you more control and a fluffier finish.
Can I make this a day ahead?
Yes, assemble the filling and topping up to a day before and cover the dish in the fridge. Bake right before serving and add about 5 extra minutes since it will start cold.
What if I don’t have pecans?
Chopped walnuts or sliced almonds work. You can also leave out the nuts completely and just use the brown sugar and flour crumble.
Why did my soufflé sink right after baking?
A little settling is normal, but if it collapses a lot, the filling may have been overbeaten or the potatoes were too watery. Beating on medium speed and drying the cooked potatoes well prevents that.

Sweet Potato Soufflé Recipe
Ingredients
Method
- Boil the sweet potatoes in a large pot of salted water until fork-tender, about 15 minutes. Drain and dry briefly in the warm pot.
- Add the ½ cup melted butter, ½ cup milk, and ½ tsp salt to the potatoes. Mash until mostly smooth.
- Transfer to a mixer bowl with the granulated sugar, eggs, vanilla, cinnamon, and nutmeg. Beat on medium for 2 minutes until light and airy.
- Preheat the oven to 350°F (175°C) and butter a 9×9-inch dish. Mix the brown sugar, pecans, flour, and cold butter with your fingers to make a clumpy crumble.
- Spread the sweet potato mixture in the dish, top with the pecan streusel, and bake for 35 to 40 minutes until the topping is golden and the center is set but slightly jiggly.
- Let it rest 5 minutes, then scoop and serve hot.
