clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Sweet potato casserole in a white 9x9 baking dish.

Sweet Potato Casserole

  • Author: The Cooking Jar
  • Total Time: 55 minutes
  • Yield: 8 1x


Sweet potato casserole is a classic Thanksgiving side dish with creamy mashed sweet potatoes sprinkled with a buttery pecan crumb topping.


Units Scale


  • 2 (15 oz.) cans cut sweet potatoes in syrup, drained / 4 large sweet potatoes
  • 1/2 cup sugar
  • 1/2 cup whole milk
  • 2 large eggs, beaten
  • 1 teaspoon vanilla extract
  • 4 tablespoons butter, softened
  • 1 teaspoon coarse sea salt


  • 1 cup brown sugar, packed
  • 4 tablespoons butter, melted
  • 1/2 cup all-purpose flour
  • 1 cup pecans, chopped


  1. In a large mixing bowl, mash the sweet potatoes and whisk them with the rest of the filling ingredients. Combine and mix until smooth. Pour filling mixture into a 2 qt. casserole dish.
  2. Make the streusel topping by combining brown sugar, melted butter, flour and pecans. Mix until the flour has absorbed into the mixture.
  3. Evenly spread the streusel topping over the filling and bake uncovered at 350°F for 40-45 minutes.
  4. Dish and serve warm.
  5. Enjoy!


  • When making the filling, whisk until smooth and until the softened butter has fully incorporated.
  • Marshmallows topping – Switch the pecan streusel with mini marshmallows or do a half streusel and half marshmallows topping.
  • Add spices – Add spices like cinnamon or pumpkin spice to the streusel topping.
  • Add some coconut – Sprinkle some coconut flakes in the filling for more flavor and texture.
  • Scroll up to RECIPE TIPS for more useful tips, suggestions and ingredient substitutions.
  • Prep Time: 15 mins
  • Cook Time: 40 mins