Before You Begin
Preheat and prepare your cookware as needed. Cooking times and results may vary depending on your stove and the size of your potato cubes. Always cook sweet potatoes until very soft and bake the casserole until the center is fully set. Refrigerate leftovers within 2 hours.
Preheat oven to 375°F (190°C). Grease a 9×13-inch baking dish.
Boil sweet potatoes 15–25 minutes until very soft. Drain and mash.
Add butter, sugar, milk, eggs, vanilla, spices, and salt. Mix gently.
Spread mixture into baking dish.
Mix topping ingredients and sprinkle evenly.
Bake 30–35 minutes, or until golden and center reaches 165°F.
Cool 10 minutes before serving.