Description
This Sweet Potato Casserole with Brown Sugar Pecan Topping is a cozy, comforting side dish that combines creamy mashed sweet potatoes with a crunchy, buttery pecan topping. It’s the perfect balance of sweet and savory — ideal for holidays or any time you want a warm, feel-good dish on your table.
Ingredients
- 4 cups mashed sweet potatoes (about 4–5 medium sweet potatoes)
- 1/2 cup brown sugar
- 2 large eggs
- 1/2 cup milk (whole or evaporated)
- 1/4 cup melted butter
- 1 teaspoon vanilla extract
- 1/2 teaspoon ground cinnamon
- Pinch of salt
- Topping:
- 1/2 cup brown sugar
- 1/3 cup all-purpose flour
- 1/3 cup melted butter
- 1 cup chopped pecans
Instructions
- Cook the Sweet Potatoes: Peel and chop sweet potatoes into chunks. Boil in a large pot of water for about 15 minutes or until fork-tender. Drain well and mash until smooth.
- Mix the Filling: In a large bowl, combine mashed sweet potatoes, brown sugar, eggs, milk, melted butter, vanilla, cinnamon, and salt. Stir until creamy and smooth.
- Prepare the Topping: In another bowl, mix brown sugar, flour, and melted butter until crumbly. Stir in chopped pecans.
- Assemble: Preheat oven to 350°F (175°C). Spread the sweet potato mixture into a greased 9×13-inch baking dish. Evenly sprinkle the pecan topping over the top.
- Bake: Bake uncovered for 35–40 minutes or until the topping is golden brown and crisp. Let cool for 10 minutes before serving.
- Serve and Enjoy: Serve warm as a side dish or dessert — it’s delicious either way!
Notes
You can prepare this casserole ahead by assembling the sweet potato layer and topping separately up to two days in advance. Refrigerate, then bake when ready. For a nut-free version, use rolled oats instead of pecans.
- Prep Time: 25 minutes
- Cook Time: 40 minutes
- Category: Side Dish
- Method: Baked
- Cuisine: American
Nutrition
- Serving Size: 1 serving (about 3/4 cup)
- Calories: 340
- Sugar: 24g
- Sodium: 150mg
- Fat: 14g
- Saturated Fat: 6g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 48g
- Fiber: 4g
- Protein: 4g
- Cholesterol: 65mg