1/2cupfinely chopped pecans(optional but recommended)
4Tbsp.unsalted buttersoftened (for topping)
Instructions
Preheat oven to 350°F. Grease an 8x8-inch baking dish with butter or cooking spray.
Peel and chop sweet potatoes into even pieces. Boil until fork-tender, about 7 minutes. Drain well.
Return drained potatoes to the pot or place in a large mixing bowl. Mash until smooth, yielding about 4 cups.
In a separate bowl, whisk together granulated sugar, brown sugar, eggs, cream, melted butter, vanilla extract, and salt. Pour into mashed sweet potatoes and blend until smooth.
Pour sweet potato mixture into the prepared baking dish, smoothing the surface with a spatula.
In another bowl, combine brown sugar, flour, cinnamon, salt, and pecans. Mix well, then add softened butter and rub into the mixture until it resembles damp sand.
Sprinkle the topping evenly over the sweet potato layer. Bake for 30-40 minutes, or until the topping is golden brown and crisp.
Allow to cool for 10 minutes before serving to set.
Send me this recipe!
Just enter your email below and get it sent straight to your inbox!
Notes
Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat in a 350°F oven for 15-20 minutes.