Go Back
A delicious Sweet Potato Casserole with toasted marshmallows is displayed as the featured image for the recipe article.

BEST SWEET POTATO CASSEROLE

This sweet potato casserole recipe strikes the perfect balance between sweetness, spice, and texture, resulting in a comforting and sophisticated side dish. The pecan streusel topping adds a delightful crunch and nutty flavor that complements the creamy sweet potato base, enhanced by warm spices.
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings: 8
Course: Dessert, Side Dish
Cuisine: American
Calories: 350

Ingredients
  

  • 3 pounds sweet potatoes, peeled and cubed
  • 1/2 cup unsalted butter, melted
  • 1/2 cup packed brown sugar
  • 1/4 cup milk whole milk or almond milk
  • 1 teaspoon vanilla extract
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon ground nutmeg
  • 1/4 teaspoon salt
  • 1 cup all-purpose flour
  • 1/2 cup packed brown sugar
  • 1/2 cup unsalted butter, cold and cubed
  • 1 cup chopped pecans
  • 1/4 teaspoon salt

Equipment

  • large pot
  • Steamer basket (optional)
  • Large bowl
  • Electric mixer (optional)
  • Pastry blender or fingers
  • 9x13-inch baking dish
  • Oven

Method
 

  1. Preheat oven to 375°F (190°C).
  2. Boil or steam the sweet potatoes until fork-tender, about 15-20 minutes.
  3. Drain the sweet potatoes and transfer them to a large bowl.
  4. Add the melted butter, brown sugar, milk, vanilla extract, cinnamon, nutmeg, and salt.
  5. Mash until smooth and creamy. An electric mixer can also be used for a smoother consistency.
  6. In a separate bowl, combine the flour, brown sugar, and salt.
  7. Cut in the cold butter using a pastry blender or your fingers until the mixture resembles coarse crumbs.
  8. Stir in the chopped pecans.
  9. Pour the mashed sweet potato mixture into a greased 9x13 inch baking dish.
  10. Sprinkle the pecan streusel topping evenly over the sweet potato layer.
  11. Bake for 25-30 minutes, or until the topping is golden brown and the sweet potato mixture is bubbly.
  12. Let the casserole cool slightly before serving.

Notes

For a richer flavor, use whole milk or a splash of cream in the sweet potato mixture. To intensify the sweet potato flavor, roast the sweet potatoes instead of boiling. If roasting, adjust the amount of milk to ensure the casserole is not dry. The casserole can be stored in the refrigerator for up to 3 days. Reheat in the oven or microwave before serving. For a spicier flavor, add a pinch of ground ginger or cloves to the sweet potato mixture.