Ingredients
Equipment
Method
- Place the peeled and cubed sweet potatoes in a large pot and cover with cold water.
- Bring to a boil over high heat, then reduce heat to medium and simmer for 15-20 minutes, or until the sweet potatoes are fork-tender.
- Drain the sweet potatoes thoroughly.
- Return the drained sweet potatoes to the pot.
- Add the heavy cream, softened butter, granulated sugar, vanilla extract, salt, and cinnamon.
- Mash the sweet potatoes using a potato masher or an electric mixer until smooth and creamy.
- In a mixing bowl, combine the all-purpose flour, brown sugar, chopped pecans, cinnamon, and salt.
- Cut in the cold, cubed butter using a pastry blender or your fingertips until the mixture resembles coarse crumbs.
- Preheat your oven to 350°F (175°C).
- Pour the sweet potato mixture into the prepared 9x13 inch baking dish.
- Evenly sprinkle the pecan streusel topping over the sweet potato mixture.
- Bake for 25-30 minutes, or until the topping is golden brown and the sweet potato casserole is heated through.
- Let the casserole cool for a few minutes before serving.
- Serve warm and enjoy!
Notes
If sweet potatoes are too watery after boiling, drain very well and return to the pot over low heat to evaporate excess moisture. If streusel topping is too dry, add melted butter (1-2 tablespoons). If it's too wet, add flour (1-2 tablespoons). For a deeper flavor, roast the sweet potatoes instead of boiling. Assemble the casserole ahead of time and store in the refrigerator (unbaked) for up to 24 hours, adding extra baking time. Pecans can be substituted with walnuts or a crispy oat topping. For variations, add nutmeg, ginger, cloves, bourbon, mini marshmallows, or citrus zest. Maple syrup and cayenne pepper can also be added for a sweet and savory twist. Leftovers can be stored in the refrigerator for 3-4 days or frozen for 2-3 months. Reheat in microwave or oven.