Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C). Grease a 9x13 inch baking dish.
- Place the cubed sweet potatoes in a large pot and cover with water. Bring to a boil and cook until tender, about 15-20 minutes. You should be able to easily pierce them with a fork.
- Drain the sweet potatoes well and return them to the pot. Use a potato masher or an electric mixer to mash them until smooth.
- Add the melted butter, brown sugar, milk, eggs, vanilla extract, cinnamon, nutmeg, ginger, and salt to the mashed sweet potatoes. Mix until well combined.
- In a separate bowl, combine the flour, brown sugar, cold butter, pecans, and salt. Use a pastry blender or your fingers to cut the butter into the dry ingredients until the mixture resembles coarse crumbs.
- Pour the sweet potato mixture into the prepared baking dish.
- Sprinkle the pecan streusel topping evenly over the sweet potato mixture.
- Bake for 30-35 minutes, or until the topping is golden brown and the sweet potato mixture is heated through.
- Let the casserole cool slightly before serving. This will allow the flavors to meld together and the topping to set.
Notes
Store leftovers in the refrigerator for up to 3 days. Reheat in the oven at 350°F (175°C) for 15-20 minutes, or until heated through. For a vegan version, use plant-based butter and milk alternatives, and substitute the eggs with a flax egg (1 tablespoon ground flaxseed mixed with 3 tablespoons of water, let sit for 5 minutes). Add a pinch of cayenne pepper to the sweet potato mixture for a little kick. Zest an orange or a lemon into the sweet potato mixture for a bright, citrusy flavor. Swap out the cinnamon, nutmeg, and ginger for a blend of pumpkin pie spice or chai spice. Stir in some toasted pecans or other nuts into the sweet potato mixture for extra crunch.
