Preheat oven to 350°F and lightly grease a 9x13-inch baking dish.
Drain Bruce’s Yams and place them in a large mixing bowl.
Mash until smooth (or slightly chunky if preferred).
Add brown sugar, melted butter, cinnamon, vanilla, and salt. Mix until fully combined.
Pour mixture into baking dish and spread evenly.
For marshmallow topping: sprinkle marshmallows evenly over top.
For pecan streusel: combine pecans, flour, melted butter, and brown sugar in a bowl, then sprinkle over casserole.
Bake for 30–35 minutes or until golden and bubbling. If using marshmallows, watch closely to prevent burning.
Let rest for 5–10 minutes before serving. Enjoy warm!