Print
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


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Isabella
  • Total Time: 55 minutes
  • Yield: 8 servings
  • Diet: Vegetarian

Description

Creamy mashed sweet potatoes topped with a buttery, brown sugar-pecan crumble — this sweet potato casserole is a classic holiday favorite that blends sweet, spiced, and crunchy elements into one irresistible dish.


Ingredients

4 large sweet potatoes (about 3 lbs), peeled and cubed

1/2 cup whole milk

1/2 cup brown sugar

1/4 cup unsalted butter, melted

1/2 tsp ground cinnamon

1/4 tsp ground nutmeg

1/2 tsp pure vanilla extract

1/4 tsp salt

2 large eggs

For the Topping:

1/2 cup all-purpose flour

1/2 cup brown sugar

1/2 cup chopped pecans

1/4 cup unsalted butter, melted


Instructions

  1. Preheat the oven to 350°F (175°C) and grease a 9×13-inch baking dish.
  2. In a large pot, cover the sweet potato cubes with water and bring to a boil. Cook until fork-tender, about 15 minutes, then drain well.
  3. Mash the sweet potatoes in a large bowl until smooth and creamy.
  4. Add the milk, brown sugar, melted butter, cinnamon, nutmeg, vanilla, and salt. Mix until fully combined.
  5. Beat in the eggs one at a time, ensuring the mixture is not too hot to avoid scrambling the eggs.
  6. Spread the sweet potato mixture evenly into the prepared baking dish.
  7. In a separate bowl, mix the flour, brown sugar, and chopped pecans. Stir in the melted butter until crumbly.
  8. Sprinkle the crumble topping evenly over the sweet potatoes.
  9. Bake for 30–35 minutes, or until the top is golden brown and the center is set.
  10. Let the casserole cool slightly before serving for easier slicing and serving.

Notes

Swap pecans with oats or crushed pretzels for a nut-free version.

Use ramekins for mini individual casseroles.

Top with mini marshmallows in the last 10 minutes for a sweeter variation.

Add a pinch of cayenne or ginger for a spiced twist.

Make it vegan by substituting with plant-based milk, vegan butter, and flax eggs.

Refrigerate leftovers up to 4 days or freeze individual portions for up to 2 months.

Reheat in a 350°F oven uncovered for 15–20 minutes to retain crunchiness.

  • Prep Time: 20 minutes
  • Cook Time: 35 minutes
  • Category: Side Dish
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 320
  • Sugar: 18g
  • Sodium: 120mg
  • Fat: 16g
  • Saturated Fat: 7g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 4g
  • Protein: 4g
  • Cholesterol: 55mg