Why You’ll Love This Recipe
Sweet Potato Casserole is a comforting and classic dish that combines creamy mashed sweet potatoes with a buttery, crunchy topping. Often enjoyed during holiday meals, it balances natural sweetness with warm spices and a rich, nutty finish. Whether served as a side or a dessert-like treat, it’s a guaranteed crowd-pleaser that brings warmth and nostalgia to any table.
ingredients
Tip: You’ll find the full list of ingredients and measurements in the recipe card below.
sweet potatoesbrown sugarunsalted buttereggsvanilla extractmilkground cinnamon (optional)ground nutmeg (optional)saltpecans (for topping)all-purpose flourmarshmallows (optional topping variation)
directions
Preheat your oven to 350°F (175°C) and grease a baking dish.
Peel and cube the sweet potatoes, then boil until tender, about 15-20 minutes.
Drain and mash the sweet potatoes in a large mixing bowl.
Add brown sugar, butter, eggs, vanilla extract, milk, cinnamon, nutmeg, and salt. Mix until smooth and creamy.
Pour the sweet potato mixture into the prepared baking dish and spread evenly.
In a separate bowl, combine chopped pecans, flour, brown sugar, and melted butter to form a crumbly topping.
Sprinkle the pecan topping evenly over the sweet potatoes.
Bake for 30-35 minutes, or until the topping is golden and the casserole is heated through.
Optional: Add marshmallows on top during the last 10 minutes of baking for a gooey finish.
Servings and timing
This recipe yields approximately 8 servings.Preparation time: 20 minutesCooking time: 35 minutesTotal time: 55 minutes
Variations
Swap pecans for walnuts or omit nuts for a nut-free version.
Use maple syrup instead of brown sugar for a richer flavor.
Add a splash of orange juice or zest for a citrusy twist.
Top with granola for extra crunch and a healthier touch.
storage/reheating
Store leftovers in an airtight container in the refrigerator for up to 4 days.Reheat individual portions in the microwave or warm the entire casserole in the oven at 325°F (160°C) until heated through.Freeze unbaked casserole for up to 2 months; thaw and bake when ready.
FAQs
Can I make sweet potato casserole ahead of time?
Yes, prepare it up to 2 days in advance, refrigerate, and bake when ready to serve.
Can I use canned sweet potatoes?
Yes, just drain them well and reduce added sugar as they are often pre-sweetened.
What’s the difference between this and a sweet potato pie?
A pie includes a crust and is typically sweeter and spiced like a dessert, while the casserole is served as a side dish.
Do I have to use eggs?
Eggs help with binding and texture, but can be substituted with flax eggs or omitted for a softer consistency.
Is this dish gluten-free?
It can be made gluten-free by using a gluten-free flour in the topping.
Can I add coconut?
Yes, shredded coconut can be added to the topping for extra flavor.
Why is my casserole runny?
Too much milk or undercooked sweet potatoes can cause this. Make sure to mash and drain them well.
Can I make this vegan?
Yes, use plant-based milk, vegan butter, and egg substitutes like flax eggs.
Do marshmallows go on top?
That’s optional but traditional for added sweetness and texture.
What’s the best way to mash sweet potatoes?
A potato masher, hand mixer, or food processor all work well depending on the texture you prefer.
Conclusion
Sweet Potato Casserole is a beloved dish that brings both comfort and flavor to your table. Whether for the holidays or a cozy weeknight dinner, its creamy texture and sweet, crunchy topping make it a standout side that everyone will enjoy. Try it once, and it may just become a new tradition.
PrintSweet Potato Casserole
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings
- Category: Side Dish
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
A comforting, sweet and savory side dish featuring creamy mashed sweet potatoes topped with a buttery, crunchy pecan-sugar streusel.
Ingredients
- 3 cups mashed cooked sweet potatoes (about 2 lbs)
- ⅓ cup brown sugar
- 2 Tbsp melted butter
- 1 tsp vanilla extract
- ½ tsp ground cinnamon
- ¼ tsp salt
- 1 cup chopped pecans
- ⅓ cup all-purpose flour
- ⅓ cup packed brown sugar (for topping)
- 2 Tbsp cold butter, cut into small pieces
Instructions
- Preheat oven to 350 °F (175 °C).
- In a bowl, combine mashed sweet potatoes, ⅓ cup brown sugar, melted butter, vanilla, cinnamon, and salt until smooth.
- Spread mixture evenly in a greased 8×8‑inch casserole dish.
- In a separate bowl, mix chopped pecans, flour, and ⅓ cup brown sugar. Cut in cold butter until crumbly.
- Sprinkle streusel evenly over sweet potato layer.
- Bake 25–30 minutes until topping is golden and sweet potato is heated through.
- Let cool 5 minutes before serving.
Notes
- Add a pinch of nutmeg or ginger to sweet potatoes for extra warmth.
- For a lower-sugar version, reduce brown sugar in filling and topping by half.
- Streusel can be made ahead and refrigerated up to 1 day.
- Can swap pecans for walnuts if preferred.