Ingredients
Method
- Heat the oven to 400°F (205°C). Pierce the sweet potatoes with a fork and roast on a lined baking sheet for 50 to 60 minutes until very soft. Cool slightly.
- Reduce the oven to 350°F (175°C) and butter a 9x13-inch baking dish.
- Scoop the sweet potato flesh into a large bowl. Add the melted butter, brown sugar, milk, vanilla, cinnamon, nutmeg, ginger and salt, and beat until smooth.
- When the mixture is warm but not hot, beat in the eggs until fluffy. Spread evenly in the baking dish.
- If using the pecan streusel, stir the pecans, brown sugar, flour, cinnamon and melted butter together and sprinkle over half of the filling.
- Bake uncovered for 25 minutes until the edges are set.
- Scatter the marshmallows over the top (or the uncovered half) and bake 8 to 10 minutes more until puffed and golden. Broil 30 to 60 seconds for deeper color if desired, watching closely.
- Let stand 5 minutes before serving.
Notes
Make ahead: Assemble the filling up to 2 days ahead and refrigerate; add toppings and about 10 extra minutes to the first bake.
Canned option: Use two 29-ounce cans of sweet potatoes, drained, and reduce the brown sugar to 2 tablespoons.
Nutrition is an estimate per serving for the full marshmallow version without the pecan streusel.
