Yummy Sweet Potato Casserole (Pecan Streusel Topping)
12
30 minutes
25 minutes (boil)
45–50 minutes
About 2 hours
Introduction
Sweet potato casserole is one of those dishes that quietly steals the whole holiday table. It’s creamy, warm, lightly sweet, and finished with a crunchy topping that makes every bite feel special. This version is all about contrast: silky sweet potato mash underneath and a pecan-studded streusel on top that turns golden and crisp in the oven.
It’s the kind of recipe that fits perfectly into Thanksgiving and winter gatherings, but honestly—it’s also great for Sunday dinners when you want something cozy. You get the comfort of mashed sweet potatoes, plus a buttery crumble that feels dessert-like without being overly heavy. And the best part? You can prep it ahead, bake it fresh, and serve it warm with almost no stress.
Why You’ll Love This Recipe
Perfect texture contrast: Smooth sweet potato base + crisp, nutty topping.
Holiday-friendly crowd pleaser: Feeds a group and feels special on the table.
Make-ahead friendly: Prep early, bake when needed.
Flexible sweetness: You can easily adjust sugar to taste.
Equipment
Large 6-quart pot (for boiling potatoes)
Colander
Potato masher (or ricer)
Mixing bowls
Measuring cups and spoons
3-quart baking dish (casserole dish)
Pastry blender (optional) or fork/fingertips for streusel
Spatula
Ingredients
Main Ingredients
4 lb sweet potatoes (6–7 large), peeled and cut into 1-inch cubes
4 eggs, beaten
1 cup milk
1/4 cup butter, melted (for filling)
1 tsp vanilla extract
3/4 cup white sugar
1 1/2 tsp salt
Optional Ingredients
Cinnamon (1–2 tsp) for warm spice
Pinch of nutmeg
Orange zest (1 tsp) for brightness
Mini marshmallows (if you want a classic twist)
Streusel Topping
1/2 cup packed brown sugar
1/3 cup flour
1/4 cup butter, chilled and cubed
1 cup chopped pecans
Instructions
Step 1: Preparation
Add sweet potato cubes to a large pot and cover with water.
Bring to a boil, then cook until fork-tender, about 20–25 minutes.
Drain well and mash until smooth (or leave a few small lumps if you like a rustic texture).
Step 2: Mixing / Assembling
Preheat oven to 350°F.
In a large bowl, combine mashed sweet potatoes, beaten eggs, milk, melted butter, vanilla, white sugar, and salt.
Mix until smooth and creamy. Transfer to a 3-quart baking dish and spread evenly.
Step 3: Cooking / Baking
Make the streusel: mix brown sugar and flour in a bowl.
Add chilled butter and cut it in using a pastry blender (or pinch with fingertips) until it looks like coarse crumbs.
Stir in chopped pecans.
Sprinkle topping evenly over the sweet potato layer.
Bake 45–50 minutes, until hot throughout and the topping is lightly browned.
Step 4: Resting / Finishing
Let casserole cool for 10–15 minutes before serving so it sets slightly and slices cleaner.
Serve warm.
Tips & Notes
Tip for best texture: Drain sweet potatoes thoroughly—extra water can make the filling loose.
Tip for flavor: Add a pinch of cinnamon or orange zest for a holiday aroma.
Common mistake to avoid: Overbaking. If the topping is browned but the center is hot, it’s done.
Optional substitutions:
Use half-and-half instead of milk for richer filling.
Swap pecans for walnuts if that’s what you have.
Variations
Ingredient Variations
Spiced version: Add cinnamon + nutmeg to the sweet potato mix.
Extra crunchy: Add 1/2 cup oats to the streusel.
Marshmallow top: Sprinkle marshmallows for the last 10 minutes of baking.
Maple twist: Replace some white sugar with maple syrup (reduce milk slightly).
Dietary Variations
Vegetarian: Yes (as written).
Dairy-free: Use plant milk + dairy-free butter.
Gluten-free: Use a 1:1 gluten-free flour blend in the streusel.
Storage & Make-Ahead
How to store leftovers: Cover and refrigerate.
Refrigerator duration: Up to 4 days.
Freezer instructions: Freeze baked casserole (well wrapped) up to 2 months. Thaw overnight and reheat covered.
Make-ahead tip: Assemble the casserole (without baking), cover, refrigerate up to 24 hours, then bake as directed.
Serving Suggestions
Holiday plate: Turkey, gravy, green beans, cranberry sauce.
Sunday dinner: Roast chicken + salad + this casserole.
Beverage pairing: Apple cider, sweet tea, or sparkling water with citrus.
Time Breakdown
Preparation Time: 30 minutes
Cooking Time: 25 minutes (boil) + 45–50 minutes (bake)
Baking Time: 45–50 minutes
Chilling Time: —
Rising Time: —
Total Time: About 2 hours
Servings: 12
Nutritional Information (Per Serving)
(Approximate, per 3/4 cup)
Calories: 358
Protein: 6g
Carbohydrates: 49g
Fat: 17g (6g sat)
Sodium: 447mg
Frequently Asked Questions
Can I use leftovers or substitutions?
Yes. Leftovers reheat well and can even be served as a sweet side with breakfast. You can swap pecans for walnuts, use half-and-half for richness, or adjust sugar for a less-sweet version.
Can I make this recipe ahead of time?
Absolutely. Assemble everything the day before, refrigerate, and bake the next day. It’s a holiday lifesaver.
How do I reheat it properly?
Cover with foil and warm in a 325°F oven until heated through. Individual servings can be microwaved, but the topping stays crispier in the oven.
Can I freeze this recipe?
Yes—freeze baked portions well wrapped. Thaw overnight in the fridge and reheat covered in the oven.
Conclusion
This sweet potato casserole brings the best of both worlds: creamy, cozy filling and a crunchy pecan streusel that makes it feel extra special. It’s an easy holiday classic that fits right into Thanksgiving dinner—but it’s good enough to make any time you want a warm, comforting side.

Sweet Potato Casserole
Ingredients
Main Ingredients
- 4 lb sweet potatoes (6–7 large), peeled and cut into 1-inch cubes
- 4 pieces eggs, beaten
- 1 cup milk Use half-and-half for a richer filling.
- 1/4 cup butter, melted (for filling)
- 1 tsp vanilla extract
- 3/4 cup white sugar Adjust to taste for sweetness.
- 1 1/2 tsp salt
Optional Ingredients
- 1–2 tsp cinnamon For warm spice.
- 1 pinch nutmeg
- 1 tsp orange zest For brightness.
- 1 cup mini marshmallows If you want a classic twist.
Streusel Topping
- 1/2 cup packed brown sugar
- 1/3 cup flour Or use a 1:1 gluten-free blend.
- 1/4 cup butter, chilled and cubed
- 1 cup chopped pecans Can be substituted with walnuts.
Instructions
Preparation
- Add sweet potato cubes to a large pot and cover with water.
- Bring to a boil, then cook until fork-tender, about 20–25 minutes.
- Drain well and mash until smooth (or leave a few small lumps if you like a rustic texture).
Mixing / Assembling
- Preheat oven to 350°F.
- In a large bowl, combine mashed sweet potatoes, beaten eggs, milk, melted butter, vanilla, white sugar, and salt.
- Mix until smooth and creamy. Transfer to a 3-quart baking dish and spread evenly.
Cooking / Baking
- Make the streusel: mix brown sugar and flour in a bowl.
- Add chilled butter and cut it in using a pastry blender (or pinch with fingertips) until it looks like coarse crumbs.
- Stir in chopped pecans.
- Sprinkle topping evenly over the sweet potato layer.
- Bake 45–50 minutes, until hot throughout and the topping is lightly browned.
Resting / Finishing
- Let casserole cool for 10–15 minutes before serving so it sets slightly and slices cleaner.
- Serve warm.


