Ingredients
Equipment
Method
Cook the sweet potatoes
- Heat the oven to 350°F.
- Grease a 9x13-inch baking dish.
- Put the sweet potatoes in an 8-quart pot and add the water. Bring to a boil over high heat, then simmer for 15–20 minutes, until the potatoes are fork-tender.
- Drain the potatoes well and return them to the pot.
- Melt 4 tablespoons of the divided butter in a microwave-safe bowl.
- Mash the melted butter into the potatoes with the milk, brown sugar, vanilla, and salt.
- Let the mixture cool for 5 minutes.
- Stir in the eggs until well combined.
- Spread the mixture in the prepared baking dish.
Make the streusel
- In a medium bowl, stir together the flour, granulated sugar, and cinnamon.
- Cut in the remaining 4 tablespoons cold butter until the mixture forms coarse crumbs.
Assemble and bake
- Drizzle the maple syrup over the sweet potato mixture and gently swirl it through the top with a knife.
- Scatter the streusel evenly over the surface.
- Bake for 30–40 minutes, until the streusel is golden and the center reaches 160°F. Loosely cover with foil if the topping browns before the center is hot enough.
- Rest the casserole for 10 minutes before serving.
Notes
For a smooth filling, mash the potatoes thoroughly before adding the eggs. Refrigerate leftovers for up to 4 days; freeze for up to 2 months. For a dairy-free variation, use plant-based butter and unsweetened plant milk.
