Go Back
+ servings
bite of sweet potato casserole.
Print Recipe
5 from 6 votes

Krissy's Sweet Potato Casserole

Krissy's Sweet Potato Casserole is one of my favorite traditional Thanksgiving side dishes because we've been making this recipe my entire life.
Prep Time20 minutes
Cook Time40 minutes
Total Time1 hour
Course: Side Dish
Cuisine: American
Servings: 8 servings


  • 2 pounds sweet potatoes 4 medium sized, peeled and chopped
  • 8 ounces canned crushed pineapple
  • 1/4 cup brown sugar packed
  • 1/2 cup raw pecan pieces
  • 1/4 teaspoon pumpkin pie spice
  • 2 tablespoons unsalted butter cold, cut into small pieces
  • 10 ounces miniature marshmallows


  • Cook sweet potatoes: In a large stockpot, cover sweet potatoes with cool water. Bring to a boil. Cook until potatoes are fork tender, about 15-20 minutes. Drain.
    boiled or steamed sweet potatoes in pot
  • Mix casserole ingredients: Mash sweet potatoes in 9x9 inch baking dish. Mix in crushed pineapple, brown sugar, pecan pieces, and pumpkin pie spice. Dot with small pieces of butter and stir. Spread mixture evenly in pan. Cover with marshmallows (that is, whatever's left after your kids steal some) and press into sweet potato mixture. Cover with aluminum foil.
    mashed sweet potatoes with crushed pineapple, pecans, and brown sugar.
  • Bake: When ready to cook, preheat oven to 350°F. Cook until heated through, 30-45 minutes (depending on whether the casserole had been stored in the refrigerator).
  • Broil: Once the sweet potato casserole is fully heated through, remove the foil, change the oven to broil, and remove as soon as the marshmallows turn golden brown. Be careful - this happens quickly. Serve hot.
    sweet potato casserole with toasted marshmallows.



Make ahead directions: This sweet potato casserole can easily be made ahead by preparing all the way up until the point where it is covered in foil. Instead of baking immediately, store in the refrigerator over night. Place in the oven to cook when ready. To reduce cooking time, allow casserole to come to room temperature before placing it in the oven.


Calories: 325kcal | Carbohydrates: 63g | Protein: 3g | Fat: 7g | Saturated Fat: 2g | Cholesterol: 7mg | Sodium: 93mg | Potassium: 454mg | Fiber: 4g | Sugar: 36g | Vitamin A: 16190IU | Vitamin C: 5.4mg | Calcium: 49mg | Iron: 1.1mg