Go Back
A delicious sweet potato casserole in a white dish, topped with a creamy layer, pecan streusel, and baked to perfection.
Daniel

Classic Sweet Potato Casserole with Pecan Streusel

This creamy, dreamy sweet potato casserole features a rich, spiced filling topped with a buttery, crunchy pecan streusel, making it the perfect side dish for any holiday or family gathering.
Prep Time 25 minutes
Cook Time 40 minutes
Total Time 1 hour 5 minutes
Servings: 8 servings
Course: Side Dish
Cuisine: American
Calories: 350

Ingredients
  

For the Sweet Potato Base
  • 3 lbs sweet potatoes peeled and cubed (about 6 medium)
  • 1/2 cup unsalted butter melted
  • 1/2 cup granulated sugar
  • 1/4 cup light brown sugar packed
  • 1/4 cup milk whole milk or half-and-half recommended
  • 2 large eggs lightly beaten
  • 1 tsp vanilla extract
  • 1/2 tsp ground cinnamon
  • 1/4 tsp ground nutmeg
  • 1/4 tsp salt
For the Pecan Streusel Topping
  • 1/2 cup all-purpose flour
  • 1/2 cup light brown sugar packed
  • 1/2 cup chopped pecans
  • 1/4 cup unsalted butter cold and cubed

Equipment

  • Large Pot
  • Potato Masher or Electric Mixer
  • Large Mixing Bowls (2)
  • 9x13-inch baking dish
  • Measuring cups and spoons

Method
 

Prepare the Sweet Potato Base
  1. Place the peeled and cubed sweet potatoes in a large pot and cover with cold water. Bring to a boil over medium-high heat, then reduce heat to medium and simmer until the potatoes are very tender when pierced with a fork, about 15-20 minutes. Drain well.
  2. Return the drained sweet potatoes to the pot or transfer to a large mixing bowl. Mash them thoroughly with a potato masher until smooth, or use an electric mixer on low speed.
  3. To the mashed sweet potatoes, add the melted butter, granulated sugar, 1/4 cup light brown sugar, milk, beaten eggs, vanilla extract, cinnamon, nutmeg, and salt. Mix until well combined and smooth.
Assemble the Casserole
  1. Preheat your oven to 350°F (175°C). Lightly grease a 9x13 inch baking dish.
  2. Pour the sweet potato mixture into the prepared baking dish and spread evenly.
Prepare the Pecan Streusel
  1. In a separate medium mixing bowl, combine the all-purpose flour, 1/2 cup light brown sugar, and chopped pecans. Add the cold, cubed butter. Using your fingertips or a pastry blender, cut the butter into the dry ingredients until the mixture resembles coarse crumbs.
Bake and Serve
  1. Sprinkle the pecan streusel evenly over the sweet potato mixture. Bake for 30-35 minutes, or until the sweet potato mixture is set and the streusel topping is golden brown and bubbly.
  2. Remove the casserole from the oven and let it rest for 5-10 minutes before serving warm.

Notes

For an extra touch of sweetness, you can add 1 cup of mini marshmallows on top of the streusel during the last 10 minutes of baking. This recipe can be prepared ahead of time: assemble the casserole (without baking), cover tightly, and refrigerate for up to 2 days. Bring to room temperature before baking, and you might need to add 5-10 minutes to the baking time.