Go Back
Delicious Sweet Potato Casserole topped with marshmallows and pecans

Sweet Potato Casserole

A soft, buttery sweet potato casserole with a crunchy topping that's perfect for any cozy gathering.
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings: 8 servings
Course: Comfort Food, Side Dish
Cuisine: American, Vegetarian
Calories: 250

Ingredients
  

Main Ingredients
  • 4 to 5 pounds Sweet potatoes, peeled and cut into chunks Look for firm sweet potatoes with smooth skin.
  • 1/2 cup Butter, melted, plus a little for greasing the dish Optional: Use plant-based butter for a dairy-free version.
  • 1/2 cup Brown sugar Light or dark, reduce if potatoes are very sweet.
  • 1/4 cup Milk Any kind, including oat milk.
  • 2 Eggs Optional, helps it set up more like a casserole.
  • 1 teaspoon Salt Do not skip, keeps flavor balanced.
  • 1 teaspoon Cinnamon Optional, adds cozy flavor.
  • 1 teaspoon Vanilla Optional, enhances aroma.
Topping Options
  • 1 cup Chopped pecans For classic pecan crumble topping.
  • 2 cup Mini marshmallows Add during the last 10 minutes of baking for a sweet topping.
  • 1 cup Oats For oat streusel topping.

Method
 

Preparation
  1. Boil the sweet potatoes until tender, then drain and mash until mostly smooth.
  2. Mix in melted butter, brown sugar, salt, milk, cinnamon, and vanilla.
  3. Spread the mixture into a greased 9x13-inch baking dish.
Topping
  1. Add your choice of topping on the sweet potato mixture.
Baking
  1. Bake in preheated oven until edges are set and top is golden, about 25 to 35 minutes.

Notes

Make ahead friendly; assemble the filling and keep it covered in the fridge up to a day before baking. Add topping right before baking to maintain crispness.