Ingredients
Equipment
Method
Prepare the Sweet Potatoes:
- Preheat your oven to 350°F (175°C).
- Peel and chop the sweet potatoes into chunks.
- Boil them in a large pot of water until tender, about 15 minutes.
- Drain and transfer to a large mixing bowl.
Make the Sweet Potato Mixture:
- Mash the cooked sweet potatoes until smooth.
- Add granulated sugar, beaten eggs, melted butter, milk, vanilla extract, cinnamon, nutmeg, and salt.
- Mix well until all ingredients are fully combined.
Assemble the Casserole:
- Grease a 9×13-inch baking dish.
- Spread the sweet potato mixture evenly in the dish.
Prepare the Topping:
- In a separate bowl, combine brown sugar and flour.
- Cut in the softened butter until the mixture is crumbly.
- Stir in the chopped pecans.
Add the Topping and Bake:
- Sprinkle the pecan topping evenly over the sweet potato mixture.
- Bake in the preheated oven for 30 minutes, until the topping is golden brown.
Notes
For the most authentic flavor, use fresh sweet potatoes instead of canned ones. Roasting them enhances the natural sweetness and adds depth.
The pecan streusel topping is key—don’t skip it! It adds a rich, buttery crunch that balances the smooth, sweet filling. You can also make this casserole ahead of time—just assemble it, cover, and refrigerate. Add the topping right before baking for best texture.