Instructions:
Preheat your oven to 350°F (175°C).
Wash and peel the sweet potatoes, then cut them into chunks. Place them in a large pot of water and boil until they are tender, which should take about 15-20 minutes. Drain and let them cool slightly.
In a large mixing bowl, mash the cooked sweet potatoes until smooth.
Add the granulated sugar, eggs, milk, melted butter, vanilla extract, and salt to the mashed sweet potatoes. Mix until all the ingredients are well combined.
Transfer the sweet potato mixture to a greased 9×13-inch baking dish, spreading it evenly.
In another bowl, prepare the topping by mixing the brown sugar, flour, and melted butter. If you’re using pecans, add them to the mixture and stir well.
Sprinkle the topping mixture evenly over the sweet potato mixture in the baking dish.
Place the casserole in the preheated oven and bake for about 30-40 minutes, or until the topping is golden brown and the sweet potato filling is set.
Once done, remove the casserole from the oven and let it cool for a few minutes before serving.
This Southern Sweet Potato Casserole is known for its sweet, creamy filling and the crunchy, sweet pecan topping. It’s a popular choice for holiday gatherings and potlucks, and it’s sure to be a hit with anyone who enjoys the delightful combination of sweet and savory flavors.