Go Back
A spoonful of Ultimate Sweet Potato Casserole being lifted from a white baking dish, showing the creamy, orange filling topped with a golden-brown pecan streusel and toasted mini marshmallows.

Ultimate Sweet Potato Casserole

A sweet, creamy, buttery holiday classic topped with a crisp pecan crumble—perfect for gatherings and celebrations.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 8 servings
Course: Side Dish
Cuisine: American
Calories: 320

Ingredients
  

Sweet Potato Base
  • 4 large sweet potatoes peeled and cubed
  • 0.5 cup unsalted butter softened
  • 0.33 cup brown sugar
  • 0.25 cup granulated sugar
  • 0.5 cup milk
  • 2 eggs
  • 1 tsp vanilla extract
  • 1 tsp cinnamon
  • 0.25 tsp nutmeg
  • salt pinch
Pecan Topping
  • 0.5 cup all-purpose flour
  • 0.5 cup brown sugar
  • 0.5 cup pecans chopped
  • 0.33 cup unsalted butter melted

Equipment

  • Large Pot
  • Mixing bowls
  • 9x13 inch baking dish

Method
 

  1. Preheat oven to 350°F (175°C). Lightly grease a 9x13-inch baking dish.
  2. Place the sweet potato cubes in a pot of boiling water and cook for 12–15 minutes, or until very tender.
  3. Drain the sweet potatoes and transfer them to a large mixing bowl. Mash until smooth.
  4. Add softened butter, brown sugar, granulated sugar, milk, eggs, vanilla, cinnamon, nutmeg, and salt. Mix until fully combined and creamy.
  5. Spread the sweet potato mixture evenly into the prepared baking dish.
  6. In a separate bowl, combine flour, brown sugar, pecans, and melted butter. Stir until a crumbly topping forms.
  7. Sprinkle the topping evenly over the sweet potato base.
  8. Bake for 30–35 minutes, or until the top is golden and crisp.
  9. Allow to cool for 10 minutes before serving.