Sweet Potato Casserole
As an Amazon Associate, we may earn commissions from qualifying purchases.
Ingredients
For the sweet potato base:
- 2 large sweet potatoes about 1 lb total, peeled and cut into chunks
- 2 tablespoons unsalted butter
- 2 tablespoons brown sugar
- 2 tablespoons milk or half-and-half
- 1 large egg lightly beaten
- ½ teaspoon vanilla extract
- ¼ teaspoon ground cinnamon
- 1 pinch salt
For the topping (choose one or mix both!):
- ¼ cup pecans chopped
- 2 tablespoons flour
- 2 tablespoons brown sugar
- 1 tablespoon softened butter
- pinch cinnamon
- 1 cup mini marshmallows
Instructions
Boil the sweet potatoes
- Place the sweet potato chunks in a pot of salted water. Boil for about 15 minutes or until tender when pierced with a fork. Drain well.
Mash and mix
- In a large bowl, mash the sweet potatoes until smooth. Stir in butter, brown sugar, milk, egg, vanilla, cinnamon, and salt until everything is well combined and silky.
Prepare the topping
- For pecan streusel: Mix all the streusel ingredients in a small bowl until crumbly.
- For marshmallow topping: Simply set the marshmallows aside for now.
Assemble
- Spread the sweet potato mixture evenly into a lightly greased small baking dish (around 8×8 inches).
- Add the topping: Sprinkle with the pecan mixture or bake without it first, then add marshmallows later (see next step).
Bake
- For pecan topping: Bake at 350°F (175°C) for about 25 minutes, until the top is golden.
- For marshmallows: Bake for 20 minutes, then sprinkle mini marshmallows on top and return to the oven for 5–7 minutes, until lightly browned and gooey.
- Serve warm!
Disclaimer
Some parts of recipe maybe AI-generated. Recipe pictures are examples of recipe and represent no affiliation with photographer.
Nutrition
Disclaimer
Nutritional information for this recipe is an approximation and is not to be construed as medical advice.
Discover more from MenuCulture
Subscribe to get the latest posts sent to your email.



