This sweet potato casserole with pecans is a delicious side perfect for your holiday table. Creamy sweet potatoes are topped with a crunchy pecan topping, and baked until perfectly golden brown on top.
Add the sweet potatoes to a large pot and cover with water. Bring to a boil and cook for about 15-20 minutes or until the potatoes are fork tender. Drain and let cool for about 15 minutes.
Meanwhile, mix together the butter, brown sugar, flour, and pecans in a small mixing bowl until a crumbly mixture forms.
In a large bowl, whisk together the eggs, heavy cream, brown sugar, salt, and vanilla until combined.
Add the cooked sweet potatoes and use an electric hand mixer to beat until light and fluffy. You can also use a stand mixer.
Pour the filling into a 7x10” or 8x8” baking dish and spread evenly.
Evenly scatter the pecan crumble mixture over the top.
Bake for 40-45 minutes or until the crumble is golden brown. Remove from the oven and let cool about 10 minutes before serving.
Notes
Please double check amounts when using the multiplying feature in the recipe card.
Want to make some of this ahead? Cook the sweet potatoes ahead of time and combine the rest of the ingredients on the day or evening you want this dish to be ready.
You could make this dairy free by swapping out the butter for coconut oil and using canned coconut milk instead of cream.
Use fresh sweet potatoes instead of canned sweet potatoes. The flavor will be so much better!