The best sweet potato souffle recipe is a creamy, sweet, Southern-style casserole made with mashed sweet potatoes, melted butter, sugar, eggs, milk, and vanilla, then finished with a buttery pecan streusel. It bakes at 350°F (175°C) for 30 to 35 minutes and serves 8 people, making it an easy choice for Thanksgiving, Christmas, Sunday dinner, or any comforting family meal.
This easy sweet potato souffle has a silky center and a crisp, nutty topping that gives every bite wonderful contrast. The filling tastes like sweet potato pie without a pastry crust, so if you enjoy that classic flavor, you may also like our sweet potato pie recipe.
Jump to RecipeWhy You’ll Love This Recipe

This sweet potato souffle is rich enough to feel special but simple enough for a busy cook to prepare without stress. Unlike a classic French souffle, this recipe is a Southern-style sweet potato casserole with a soft, creamy filling and a crumbly pecan topping.
The filling has just the right balance of sweetness, butter, vanilla, and warm spice. The pecan streusel adds toasted flavor and a delicate crunch, turning humble sweet potatoes into a holiday-worthy side dish.
- Easy preparation: The filling comes together in one large bowl.
- Reliable texture: Mashed sweet potatoes create a smooth, comforting center.
- Make-ahead friendly: Assemble it a day in advance and bake when needed.
- Serves a crowd: One casserole makes 8 generous portions.
Serve it alongside roasted poultry, ham, or a hearty vegetarian dinner. For a complete comfort-food spread, pair it with our chicken and potato casserole for a table filled with familiar, satisfying flavors.
Ingredients You’ll Need

You will need 4 cups of mashed cooked sweet potatoes, which comes from approximately 4 large sweet potatoes or 5 to 6 medium ones. If possible, bake the sweet potatoes until soft, then scoop out the flesh; baking concentrates their natural sweetness and avoids adding extra water.
The filling uses 1/2 cup melted unsalted butter, 1 cup granulated sugar, 2 lightly beaten large eggs, 1/2 cup whole milk or evaporated milk, 1 teaspoon vanilla extract, and 1/2 teaspoon salt. Cinnamon and nutmeg are optional, but they add the familiar warm flavor associated with sweet potato pie.
For the topping, gather 1 cup chopped pecans, 1/2 cup packed light brown sugar, 1/2 cup all-purpose flour, and 1/4 cup melted unsalted butter. The flour helps bind the topping, while the brown sugar and butter create golden, crisp crumbs as the casserole bakes.
Evaporated milk gives the filling a slightly richer character, while whole milk keeps it pleasantly creamy without making it heavy. Make sure the butter is melted but not scorching hot when it is mixed with the other ingredients.
How to Make It Step-by-Step

Step 1: Heat the oven to 350°F (175°C), then grease a 2-quart casserole dish or a 9-by-13-inch baking dish. Coating the dish lightly with butter or cooking spray helps the edges release neatly when you serve it.
Step 2: Cook the sweet potatoes until they are completely tender. Bake them for about 35 to 50 minutes, or boil them for approximately 15 to 20 minutes; if boiling, drain them very well and let them steam-dry before mashing so the finished souffle does not become loose.
Step 3: Scoop the flesh from baked sweet potatoes and mash until mostly smooth. Measure 4 cups and place them in a large mixing bowl, taking care to remove any tough fibers or firm pieces.
Step 4: Add the melted butter, granulated sugar, lightly beaten eggs, milk, vanilla, salt, cinnamon, and nutmeg if using. Mix until creamy and evenly combined, but avoid prolonged mixing after the eggs have been incorporated.
Step 5: Spread the sweet potato mixture into the prepared baking dish. Use a spatula to smooth the surface, making sure the filling reaches the corners and has an even thickness for consistent baking.
Step 6: Prepare the pecan topping by stirring together the chopped pecans, packed brown sugar, flour, and melted butter. The mixture should look crumbly rather than wet, with small clusters that can be scattered over the filling.
Step 7: Distribute the pecan streusel evenly over the sweet potatoes. Covering the whole surface gives every serving a bit of buttery crunch and helps protect the filling as it bakes.
Step 8: Bake for 30 to 35 minutes, until the center is set and the pecan topping is browned. If the casserole was refrigerated before baking, allow approximately 5 to 10 extra minutes because it will begin the bake cold.
Step 9: Remove the casserole from the oven and let it rest for 5 to 10 minutes before serving. Spoon it onto plates while warm, when the filling is creamy and the topping still has its best texture.
Pro Tips for the Best Texture

The most important texture tip is controlling moisture. Boiled sweet potatoes can absorb water, so drain them thoroughly and allow them to sit for a few minutes so steam can escape before you mash them.
For the smoothest filling, use a potato masher, hand mixer, or food processor until the sweet potatoes are creamy. Once the eggs are added, mix only until everything is blended; overmixing can make the finished casserole less tender.
Use room-temperature eggs and milk when possible. They combine more easily with the melted butter and sweet potato mixture, reducing the chance of cold ingredients causing the butter to firm up in small pieces.
Do not judge doneness by the topping alone. The pecans should be golden brown, and the middle should look set rather than liquid when the dish is gently moved.
If pecans are not suitable for your guests, you can use the marshmallow variation instead. Replace the streusel with 1 to 2 cups miniature marshmallows, adding them during the final 10 minutes of baking so they become golden without burning.
Make-Ahead, Storage, and Reheating
This casserole is especially useful for holiday cooking because it can usually be assembled one day ahead. Prepare the filling and topping, place everything in the baking dish, cover it, and refrigerate until the next day.
When ready to bake, place the cold casserole in a 350°F (175°C) oven and add approximately 5 to 10 minutes to the normal 30-to-35-minute baking time. Look for a set center and a browned topping rather than relying only on the clock.
Leftovers should be covered and refrigerated. Reheat individual portions gently in the microwave or warm the entire dish in the oven until heated through, taking care not to overcook the filling.
For a full holiday menu, soft dinner rolls are a natural partner. Our easy Hawaiian rolls bring a lightly sweet contrast that works beautifully with the savory and sweet notes in this casserole.
Serving Ideas and Flavor Variations

Serve the souffle warm as a side dish with turkey, chicken, ham, or roast pork. Its creamy texture also pairs well with green beans, roasted Brussels sprouts, cranberry sauce, and simple leafy salads.
If you prefer a less-sweet side dish, reduce the granulated sugar from 1 cup to 1/2 to 3/4 cup. The sweet potatoes will still provide plenty of natural sweetness, especially when they have been baked.
For a more distinctive flavor, add orange zest, a little maple syrup, or a small amount of bourbon to the filling. Keep additions modest so the creamy sweet potato flavor remains the main feature.
For a cozy soup-and-casserole meal, serve a small portion beside our creamy potato shrimp soup. A hearty chili dinner also benefits from a sweet side, especially when paired with our ground beef chili in a bread bowl.

The Best Sweet Potato Souffle Recipe
Ingredients
Method
- Heat the oven to 350°F (175°C) and grease a 2-quart casserole dish or 9-by-13-inch baking dish.
- Cook the sweet potatoes until very tender. Baking usually takes 35 to 50 minutes, while boiling takes about 15 to 20 minutes; drain boiled potatoes thoroughly before mashing.
- In a large bowl, combine the mashed sweet potatoes, melted butter, granulated sugar, beaten eggs, milk, vanilla, salt, cinnamon, and nutmeg if using. Mix until smooth and evenly blended.
- Spread the sweet potato mixture evenly into the prepared baking dish.
- Combine the chopped pecans, brown sugar, flour, and melted butter in a bowl. Stir until the mixture forms a crumbly streusel.
- Scatter the pecan topping evenly over the sweet potato filling. Bake for 30 to 35 minutes, until the center is set and the topping is browned.
- Let the souffle rest for 5 to 10 minutes before serving. This brief rest helps the creamy filling settle while keeping the topping pleasantly crisp.
Notes
Final Thoughts
This easy sweet potato souffle recipe delivers everything you want from a classic Southern holiday casserole: a smooth, buttery sweet potato filling, gentle vanilla and spice, and a crisp pecan topping. It requires simple ingredients, minimal equipment, and a short final baking time.
Prepare it with baked sweet potatoes for the deepest flavor, or use the faster boiling method when time is limited. Whether it is served at Thanksgiving, added to a Sunday supper, or made ahead for a busy celebration, this comforting dish is sure to earn a place on your favorite recipe list.