Creamy sweet potato casserole with a crunchy candied pecan topping and toasted marshmallows.
Potatoes can be boiled, drained, and then mashed OR cooked in a slow cooker. If using slow cooker, add sweet potatoes and water to slow cooker. Cover and cook on high for 4 hours or until potatoes are easily pierced with a fork. Drain slow cooker.
Preheat oven to 375. Mash cooked sweet potatoes. Add eggs, vanilla, 1/2 cup melted butter, brown sugar, salt, and milk (or heavy cream) and mix until smooth. (I like my potatoes to have a bit of texture so I don't whip them for too long).
Spread potato mixture in the bottom of a greased 9x13 baking dish. In a bowl combine brown sugar, flour, 1/3 cup melted butter, and pecans and mix well (with a spoon, not a mixer). Sprinkle mixture over potatoes (it's okay if potatoes aren't completely covered). Bake uncovered for 15-20 minutes until pecans are caramelized.
Spread marshmallows evenly over pecan mixture. Return to oven for another 5 minutes or until marshmallows are puffy and lightly browned. Serve immediately.
*Fun flavor tip: After dropping pecan mixture over potatoes, sprinkle some coarse sea salt over the pecan layer - this will enhance that salty-sweet flavor combination!