Description
A classic, crowd-pleasing sweet potato casserole recipe featuring creamy, spiced sweet potatoes topped with a crunchy brown sugar and pecan streusel. Perfect for holidays and special occasions.
Ingredients
3 lbs sweet potatoes (about 4-5 medium), unpeeled
1/2 cup (1 stick) unsalted butter, softened, plus 4 tbsp (1/2 stick) cold butter for streusel
1/2 cup granulated sugar
1/4 cup packed light brown sugar
1/4 cup milk (whole or 2%)
1 tsp vanilla extract
1/2 tsp ground cinnamon
1/4 tsp salt
For the Streusel Topping:
1/2 cup all-purpose flour
1/2 cup packed light brown sugar
4 tbsp (1/2 stick) cold unsalted butter, cut into small pieces
1 cup chopped pecans, lightly toasted
Instructions
Step 1: Preheat your oven to 400°F (200°C). Pierce the sweet potatoes several times with a fork. Place them on a baking sheet and roast for 45-60 minutes, or until very tender. The skin should be easily peelable. Let cool slightly.
Step 2: Once cool enough to handle, peel the sweet potatoes. Place the warm, peeled sweet potatoes in a large mixing bowl. Add the softened unsalted butter, granulated sugar, 1/4 cup brown sugar, milk, vanilla extract, cinnamon, and 1/4 tsp salt. Mash with a potato masher or use an electric mixer on medium speed until smooth and creamy.
Step 3: Spread the sweet potato mixture evenly into a greased 9x13-inch baking dish.
Step 4: To make the streusel topping, in a medium bowl, combine the all-purpose flour and 1/2 cup brown sugar. Add the cold unsalted butter (cut into small pieces). Use your fingertips or a pastry blender to cut the butter into the flour mixture until it resembles coarse crumbs.
Step 5: Stir in the chopped, toasted pecans. Spread the streusel mixture evenly over the sweet potato base in the baking dish.
Step 6: Bake in the preheated 375°F (190°C) oven for 25-35 minutes, or until the casserole is heated through and the streusel topping is golden brown and bubbly. If the topping browns too quickly, you can loosely tent it with aluminum foil.
Step 7: Remove from the oven and let it rest for 10-15 minutes before serving. Serve warm.
Notes
For best results, use orange-fleshed sweet potatoes (often labeled as yams). Roasting the sweet potatoes instead of boiling them significantly enhances their natural sweetness and flavor. You can assemble the casserole a day ahead, cover, and refrigerate. Bring to room temperature for 30 minutes before baking, and add an extra 10-15 minutes to the baking time.
- Prep Time: 20 minutes
- Cook Time: 55 minutes
- Category: Casseroles & Bakes
- Cuisine: American
Nutrition
- Serving Size: 1 cup
- Calories: 350 kcal
- Sugar: 30g
- Sodium: 150mg
- Fat: 16g
- Saturated Fat: 9g
- Unsaturated Fat: 6g
- Trans Fat: 0.5g
- Carbohydrates: 50g
- Fiber: 4g
- Protein: 3g
- Cholesterol: 45mg