Sweet Potato Casserole Recipe
Introduction
This sweet potato casserole is a comforting and classic side dish perfect for holiday dinners or any cozy meal. Creamy mashed sweet potatoes topped with a crunchy pecan topping make every bite delightful and flavorful.

Ingredients
- 4 cups peeled, cubed sweet potatoes
- 2 large eggs, beaten
- ½ cup white sugar
- ½ cup milk
- 4 tablespoons butter, softened
- ½ teaspoon vanilla extract
- ½ teaspoon salt
- ½ cup brown sugar
- ⅓ cup all-purpose flour
- 3 tablespoons butter, softened
- ½ cup chopped pecans
Instructions
- Step 1: Boil the sweet potatoes in a large pot of water until they are tender when pierced with a fork, about 15-20 minutes. Drain well.
- Step 2: Mash the sweet potatoes in a large bowl, then mix in the beaten eggs, white sugar, milk, 4 tablespoons softened butter, vanilla extract, and salt until smooth and well combined.
- Step 3: Pour the sweet potato mixture into a greased 9×13 inch baking dish, spreading it out evenly.
- Step 4: In a separate bowl, combine the brown sugar, flour, 3 tablespoons softened butter, and chopped pecans, mixing until crumbly. Sprinkle this topping evenly over the sweet potato layer.
- Step 5: Bake the casserole at 325°F (165°C) for 30 minutes, until the topping is golden and crisp. Allow to cool slightly before serving.
Tips & Variations
- For extra richness, substitute half the milk with heavy cream.
- Try adding a pinch of cinnamon or nutmeg to the sweet potato mixture for warm spice notes.
- Use walnuts instead of pecans for a different nutty flavor.
- To make ahead, prepare the casserole but wait to bake until just before serving.
Storage
Store leftover casserole covered in the refrigerator for up to 3 days. Reheat in the oven at 350°F (175°C) until warmed through to preserve the crunchy topping. Avoid microwaving if you want to maintain the texture.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use canned sweet potatoes instead of fresh?
While fresh sweet potatoes yield the best texture and flavor, you can use canned sweet potatoes in a pinch. Drain and mash them well, but reduce the added liquid slightly since canned potatoes are softer.
How do I know when the sweet potatoes are done boiling?
The sweet potatoes are done when you can easily pierce them with a fork and they feel tender without resistance, usually around 15-20 minutes depending on the chunk size.
Print
Sweet Potato Casserole Recipe
- Total Time: 55 minutes
- Yield: 8 servings 1x
Description
A classic sweet potato casserole featuring creamy mashed sweet potatoes topped with a crunchy pecan and brown sugar streusel. This comforting dish is perfect for holiday dinners and family gatherings, combining sweet, buttery flavors with a satisfying texture contrast.
Ingredients
Sweet Potato Base
- 4 cups peeled, cubed sweet potatoes
- 2 large eggs, beaten
- ½ cup white sugar
- ½ cup milk
- 4 tablespoons butter, softened
- ½ teaspoon vanilla extract
- ½ teaspoon salt
Topping
- ½ cup brown sugar
- ⅓ cup all-purpose flour
- 3 tablespoons butter, softened
- ½ cup chopped pecans
Instructions
- Boil Sweet Potatoes: Place the peeled and cubed sweet potatoes in a large pot and cover with water. Bring to a boil and cook until the potatoes are tender when pierced with a fork, about 15-20 minutes. Drain thoroughly.
- Mash and Mix: Mash the drained sweet potatoes until smooth. In a large mixing bowl, combine the mashed potatoes with beaten eggs, white sugar, milk, softened butter, vanilla extract, and salt. Mix well to create a creamy, homogeneous base.
- Prepare Baking Dish: Lightly grease a 9×13-inch baking dish to prevent sticking. Pour the sweet potato mixture evenly into the dish and smooth the surface with a spatula.
- Make Topping: In a separate bowl, stir together the brown sugar, all-purpose flour, softened butter, and chopped pecans until the mixture resembles coarse crumbs. Evenly sprinkle this streusel topping over the sweet potato base in the baking dish.
- Bake: Preheat your oven to 325°F (163°C). Place the casserole in the oven and bake uncovered for 30 minutes, or until the topping is golden brown and crisp. Remove from oven and allow to cool slightly before serving.
Notes
- For extra flavor, consider adding a pinch of cinnamon or nutmeg to the sweet potato mixture.
- Ensure sweet potatoes are fully drained before mashing to avoid a watery casserole.
- Use unsalted butter to better control the salt content.
- Can be prepared a day ahead; cover and refrigerate before baking, then bake just before serving.
- For a crunchier topping, toast the pecans lightly before mixing.
- Prep Time: 25 minutes
- Cook Time: 30 minutes
- Category: Side Dish
- Method: Baking
- Cuisine: American
Keywords: sweet potato casserole, holiday side dish, pecan topping, creamy mashed sweet potatoes, comfort food

