For the Sweet Potato Base:
For the Topping:
Preheat your oven to 350°F (175°C). It’s time to get cozy!
Boil the peeled and cubed sweet potatoes until they’re fork-tender, which will take about 15-20 minutes. Drain and let them cool slightly.
In a large bowl, mash the sweet potatoes. Stir in granulated sugar, milk, melted butter, vanilla extract, salt, and beat in the eggs until the mixture is smooth and creamy.
Spread the sweet potato mixture evenly into a greased baking dish.
In a separate bowl, combine the brown sugar, all-purpose flour, and softened butter. Mix until it forms a crumbly texture. Then, stir in the chopped pecans.
Sprinkle the crumbly topping mixture evenly over the sweet potatoes. For the grand finale, arrange the mini marshmallows on top!
Bake in the preheated oven for about 25 minutes. The dish is ready when the marshmallows are golden and fluffy.
Allow the casserole to cool slightly before serving, ensuring everyone gets a perfect bite!
Choose sweet potatoes that are firm and blemish-free for the best texture.
If you prefer more marshmallows, feel free to add an extra cup for an even sweeter topping.
If you don’t have pecans, walnuts or almonds can be used as alternatives in the topping.
Leftovers can be stored in an airtight container in the fridge for up to 3 days. Reheat in the oven for best results.