Sweet Potato Casserole


6 large sweet potatoes
3 tablespoons packed light-brown sugar
3 tablespoons packed dark-brown sugar
2 large eggs, beaten
1/4 cup freshly squeezed orange juice
2 tablespoons unsalted butter, melted
1 teaspoon pure vanilla extract
1/2 teaspoon coarse salt

For the Topping

3 tablespoons unsalted butter, slightly softened
1/4 cup packed light-brown sugar
1/4 cup packed dark-brown sugar
3/4 cup chopped pecans


Preheat oven to 375 degrees.

Make the sweet potatoes: Place sweet potatoes on a baking sheet and roast until very tender, about 1 hour and 20 minutes. Remove from oven and let cool slightly. Reduce oven temperature to 350 degrees.

When potatoes are cool enough to handle, cut in half, scoop flesh into a bowl and mash until smooth. You should have 4 to 5 cups of mashed sweet potato. Stir in brown sugars, eggs, orange juice, butter, vanilla, and salt; transfer to an 8-inch square baking dish.

Make the topping: In a small bowl, mix together butter, brown sugar, and pecans. Sprinkle over sweet potato mixture. Transfer to oven and bake until nuts are toasted and casserole has puffed, about 30 minutes. Serve.