There’s something timeless about dishes that bridge the gap between savory and sweet, tradition and indulgence. One bite into a creamy, rich sweet potato casserole topped with a crunchy pecan streusel, and you’re instantly transported to cozy holiday gatherings filled with warmth, laughter, and the aroma of comforting food. If you’ve never made sweet potato casserole with pecans from scratch, or if you’ve only ever had the marshmallow-topped version, this recipe is about to change your expectations forever.
This isn’t just another side dish—it’s a showstopper that brings both flavor and nostalgia to your table. Whether you’re preparing Thanksgiving dinner for a crowd or looking to impress at your next potluck, this casserole checks all the boxes. It’s easy to prepare, kid-approved, and versatile enough to customize to your family’s taste. And once you make it, it’s sure to become a regular in your holiday meal planning.
Let’s dive into everything you need to know about making this delicious, soul-warming dish.

Table of Contents
Why You’ll Love This Sweet Potato Casserole with Pecans
There are plenty of side dishes that show up at a holiday table, but few leave the same lasting impression as this one. Here’s why it stands out:
- Balance of flavors: The natural sweetness of the sweet potatoes is elevated by a touch of sugar and vanilla, while the buttery pecan topping brings a satisfying crunch.
- Kid-friendly: This is one dish where you won’t have to beg the little ones to finish their vegetables.
- Dessert-like appeal: With its rich, smooth base and streusel-style topping, it almost doubles as a dessert.
- Make-ahead convenience: You can prepare it in advance and bake it when needed, making your holiday prep less stressful.
- Crowd favorite: Whether it’s your first time making it or your tenth, guests will be asking for seconds—and the recipe.
Ingredients You’ll Need for the Best Sweet Potato Casserole
For the Sweet Potato Base:
To get the most flavorful and creamy result, start with these fresh ingredients:
- 5 large sweet potatoes
- 3 eggs
- ½ cup evaporated milk
- 1 teaspoon vanilla extract
- ½ cup granulated sugar
- ½ teaspoon salt
- ¼ cup melted butter
These come together to create a velvety, smooth base that serves as the heart of the casserole.
For the Pecan Streusel Topping:
This crunchy, caramelized topping transforms the dish into something truly special:
- ¼ cup all-purpose flour
- 1 cup brown sugar
- 1 cup chopped pecans
- 3 tablespoons cold butter
The streusel adds texture and a rich nutty flavor that complements the soft base beautifully.
How to Make Sweet Potato Casserole with Pecans
The process is simple and straightforward, making it an ideal choice even if you’re new to cooking from scratch.
1. Prepare the Sweet Potatoes
Start by placing the whole sweet potatoes into a large pot. Fill the pot with water so it covers the potatoes slightly more than halfway. Bring the water to a boil, then reduce the heat and let the potatoes simmer until they are fork-tender. Keep an eye on them—you want them tender, not mushy.
Once cooked, drain the water and let the potatoes cool enough to handle. Peel off the skins and place the flesh into a large mixing bowl.
2. Make the Sweet Potato Mixture
Mash the peeled sweet potatoes with a hand mixer until smooth. Then add the eggs, evaporated milk, vanilla, sugar, salt, and melted butter. Continue mixing until the texture is light and uniform. The result should be creamy and slightly fluffy with no lumps.
Spray a 9×13-inch baking dish with non-stick cooking spray and spread the sweet potato mixture evenly across the pan.
3. Make the Pecan Topping
In a separate bowl, combine the flour, brown sugar, and chopped pecans. Add the cold butter and use a fork to cut it in until the mixture becomes crumbly. You want a texture that holds together slightly when pinched but isn’t too wet.
Sprinkle the topping evenly over the sweet potato layer in the baking dish.
4. Bake to Perfection
Preheat your oven to 350°F (175°C). Bake the casserole for 35 to 40 minutes, or until the topping is golden brown and the edges of the casserole are bubbling slightly. Let it cool for a few minutes before serving—it will firm up as it rests.

Nutritional Information (Per Serving)
Understanding what you’re putting on your plate is important, especially during the holidays when indulgence can add up. Here’s a general breakdown based on 12 servings:
- Serving Size: 1/12 of casserole
- Calories: Approximately 280
- Sugar: Around 22 grams
- Sodium: 150 milligrams
- Total Fat: 12 grams
- Saturated Fat: 5 grams
- Unsaturated Fat: 6 grams
- Trans Fat: 0 grams
- Carbohydrates: 38 grams
- Fiber: 3 grams
- Protein: 4 grams
- Cholesterol: 50 milligrams
While this dish leans toward the indulgent side, its use of wholesome ingredients like sweet potatoes and pecans offers some redeeming nutritional value.
Tips for Perfecting Your Sweet Potato Casserole
You don’t need to be a pro chef to master this dish, but a few smart tips can elevate your results:
- Use fresh sweet potatoes instead of canned for better texture and flavor.
- Don’t overcook the potatoes—you want them tender, not mushy, for a smooth consistency.
- For a richer flavor, consider roasting the sweet potatoes instead of boiling them. This enhances their natural sweetness.
- Customize the topping with spices like cinnamon or nutmeg, or even a splash of maple syrup for added depth.
- Use a food processor if you want a super smooth texture.
Variations Worth Trying
You can make this casserole your own by adjusting it to meet dietary needs or personal preferences:
- Add marshmallows: If you’re a fan of the classic marshmallow topping, swap out the pecan streusel or add a few marshmallows during the last 10 minutes of baking.
- Go gluten-free: Use gluten-free flour in the topping to accommodate dietary restrictions.
- Make it vegan: Replace the eggs with a flaxseed or applesauce substitute, and use non-dairy milk and vegan butter.
- Try different nuts: If you’re not a pecan fan, walnuts make a great alternative.
- Skip the sugar: Use a natural sweetener like honey or maple syrup if you’re looking to cut back on refined sugars.
Frequently Asked Questions About Sweet Potato Casserole with Pecans
Can I make sweet potato casserole with pecans ahead of time?
Yes, you can. Prepare everything as directed, cover tightly, and refrigerate up to two days in advance. When you’re ready to serve, bake as directed—just add a few extra minutes to the baking time if you’re putting it into the oven cold.
Can I freeze sweet potato casserole?
You can. Assemble the casserole, wrap it tightly in plastic wrap and foil, and freeze it unbaked. When ready to serve, thaw overnight in the fridge and bake according to the recipe. For best texture, avoid freezing a fully baked casserole with the topping.
Can I use canned sweet potatoes instead of fresh?
You can, though the texture and flavor might differ slightly. Make sure to drain them well and reduce the sugar in the recipe, since canned sweet potatoes are often packed in syrup. Aim for about 4 cups of mashed canned sweet potatoes to replace the fresh ones.
Final Thoughts: Make This Sweet Potato Casserole with Pecans a New Holiday Tradition
This sweet potato casserole with pecans isn’t just another recipe—it’s a memory-maker. It’s the kind of dish that brings comfort to the table, pleases every palate, and invites conversation and connection. With its smooth, creamy base and irresistible pecan topping, it’s bound to become one of your go-to holiday staples.
So the next time you’re planning your holiday spread, don’t settle for something store-bought or overly processed. You now have everything you need to create a homemade dish that tastes as good as it looks and satisfies everyone at the table.
Give it a try—you might just start a new family tradition.
Ready to wow your holiday guests? Make this sweet potato casserole with pecans your signature side dish. Share the love, share the recipe, and don’t forget to save a scoop for yourself.
More Relevant Recipes
- Southern Sweet Potato Casserole: A classic Southern version of the beloved casserole, this recipe features a creamy sweet potato base with a rich, buttery topping. It’s a flavorful twist that stays true to the comforting essence of holiday meals.
- Libby’s Classic Pumpkin Pie: If you enjoy the warm spices and creamy texture of sweet potato casserole, you’ll love this traditional pumpkin pie. It’s the perfect holiday dessert to accompany or follow a hearty Thanksgiving meal.
- Cranberry Pecan Cheese Ball: Offering a sweet and savory combo, this cheese ball blends cranberries and pecans into a creamy spread perfect for holiday appetizers. Its festive flavors align beautifully with sweet potato casserole dishes.
Sweet Potato Casserole with Pecans
A rich and creamy sweet potato casserole topped with a buttery pecan streusel, perfect for holidays and family gatherings. This comforting side dish doubles as a dessert with its sweet flavor and crunchy topping.
- Prep Time: 1 hour
- Cook Time: 40 minutes
- Total Time: 1 hour 40 minutes
- Yield: 12 servings
- Category: Side Dish
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 5 large sweet potatoes
- 3 eggs
- 1/2 cup evaporated milk
- 1 tsp vanilla extract
- 1/2 cup granulated sugar
- 1/2 tsp salt
- 1/4 cup butter, melted
- 1/4 cup all-purpose flour
- 1 cup brown sugar
- 1 cup pecans, chopped
- 3 tbsp cold butter
Instructions
- Preheat oven to 350°F (175°C).
- Place whole sweet potatoes in a large pot and cover them slightly more than halfway with water.
- Bring to a boil, then reduce heat and simmer until fork-tender but not mushy.
- Drain water and let potatoes cool slightly. Peel off the skins and transfer the flesh to a large mixing bowl.
- Mash the sweet potatoes with a hand mixer until smooth.
- Add eggs, evaporated milk, vanilla, sugar, salt, and melted butter. Mix until smooth.
- Spray a 9×13-inch baking dish with non-stick spray and spread the sweet potato mixture evenly.
- In a separate bowl, combine flour, brown sugar, and chopped pecans.
- Cut in cold butter with a fork until the mixture is crumbly.
- Sprinkle the topping evenly over the sweet potato layer.
- Bake for 35–40 minutes, or until the topping is golden and edges are bubbling.
Notes
- Use fresh sweet potatoes instead of canned for best flavor and texture.
- Optional: add a pinch of cinnamon or nutmeg for extra warmth.
- Make ahead by assembling the dish and refrigerating for up to 2 days before baking.
- To make vegan, substitute plant-based milk, butter, and egg replacements.







