Go Back
+ servings

Mom's Sweet Potato Casserole Recipe

Our Mom’s sweet potato casserole is what you need to be making this Thanksgiving!
Prep Time20 mins
Cook Time25 mins
Total Time45 mins
Course: Side Dish
Cuisine: American
Keyword: classic family recipe, easy sweet potato recipe, thanksgiving recipe, Thanksgiving side dish recipe
Servings: 12
Calories: 259kcal


  • Large Saucepan
  • 9x13-inch Baking Pan
  • Hand mixer
  • spatula
  • Small Mixing Bowl
  • Large Mixing Bowl


  • 2 pounds sweet potatoes peeled and chopped
  • ½ cup sugar
  • ¼ cup sweetened condensed milk
  • 3 Tablespoons butter melted
  • ½ teaspoon salt
  • 1 teaspoon vanilla
  • 2 eggs


  • cup flour
  • cup brown sugar
  • teaspoon salt
  • 2 Tablespoons butter melted
  • ½ cup pecans chopped


  • Preheat oven to 350°.
  • Place a pot of water on the stove and bring the water to a boil.
  • Peel and chop the potatoes into 1 inch cubes. Once the water is boiling put your potatoes in for 10 to 15 minutes or until the potatoes are soft.
  • Place potatoes in a large bowl; add sugar, sweet and condensed milk, 3 tablespoons of melted butter, 1/2 teaspoon salt, and vanilla.
  • Beat with a mixer at medium speed until smooth. Add eggs; beat well
  • Pour potato mixture into a 13 x 9 inch baking pan coated with cooking spray.
  • To prepare topping, combine flour, brown sugar, and 1/8 teaspoon salt; stir with a whisk. Stir in 2 tablespoons melted butter.
  • Sprinkle flour mixture evenly over potato mixture; arrange pecans evenly over top.
  • Bake at 350° for 25 minutes or just until golden.
  • Preheat broiler (remove casserole from oven).
  • Broil casserole 45 seconds or until topping is bubbly. Let stand a little bit before serving.


Not sure if you have Yams or Sweet Potatoes?
A sweet potato, has a lighter reddish brown outside and a bit more of a softer buttery inside as opposed to yams. Sweet potatoes also generally tend to be around the same size of a normal potato, but some may be slightly larger than a russet potato.


Calories: 259kcal | Carbohydrates: 42g | Protein: 3g | Fat: 9g | Saturated Fat: 4g | Trans Fat: 1g | Cholesterol: 42mg | Sodium: 226mg | Potassium: 328mg | Fiber: 3g | Sugar: 27g | Vitamin A: 10930IU | Vitamin C: 2mg | Calcium: 60mg | Iron: 1mg