I recently tried this Best Sweet Potato Casserole that pairs smooth mashed sweet potatoes with granulated sugar and beaten eggs. The recipe impresses with melted butter, milk, and a delicate streusel topping of brown sugar, all-purpose flour, and pecans. I truly relish every bite. It is a remarkably satisfying dish.

I’m excited to share my take on The Best Sweet Potato Casserole With Butter Pecan Crumble Topping, a recipe that really takes cues from some classic dishes like Bruce’s and other well-known sweet potato casseroles. I started by mixing 4 cups mashed sweet potatoes with 1/2 cup granulated sugar, 2 beaten eggs, 1/2 cup milk, 1/2 cup melted butter, 1 teaspoon vanilla extract, and a pinch of salt.
Once that creamy base was ready, I layered it into my baking dish and prepared a streusel topping by gently combining 1/2 cup all-purpose flour, 1/2 cup brown sugar, 1/2 cup softened butter, and 3/4 cup chopped pecans. The result is a dish that balances tender, velvety sweet potatoes with a delightfully crunchy pecan crunch, reminiscent of those memorable Thanksgiving sides and classic recipes.
I hope you enjoy making this dish as much as I did – it’s a bit messy but totally worth it!
Why I Like this Recipe
I love this casserole because the sweet potatoes are so creamy and tender. Every bite reminds me of home cooking and its almost like the flavors all melt together in a way that makes me feel really comforted.
I also like the crunchy topping. The mix of brown sugar, butter, and pecans gives a buttery crunch that contrasts perfectly with the smooth sweet potatoes. It makes eating it a fun experience every time.
Another reason i like it is because it smells amazing while its in the oven. The aroma of sweet potatoes and pecans fills the kitchen and makes me excited to dig in.
Lastly, i like this recipe because it doesnt require too much work and i can easily whip it up for family dinners or special occasions. It always impresses everyone even if its super simple to make.
Ingredients

- Mashed sweet potatoes are fibrous, naturally sweet and packed with vitamins for energy.
- Granulated sugar boosts sweetness while providing quick energy via simple carbohydrates.
- Eggs contribute protein, binding the ingredients together and giving a rich texture.
- Milk adds creaminess, offers calcium and helps blend the flavors real well.
- Melted butter enriches the dish with moisture and a silky, luscious taste.
- Vanilla extract enhances aroma with a sweet, floral note in every bite.
- Chopped pecans add crunch, healthy fats and a rich nutty flavor to the topping.
Ingredient Quantities
- 4 cups mashed sweet potatoes (about 4 large ones, cooked and mashed)
- 1/2 cup granulated sugar
- 2 eggs, beaten
- 1/2 cup milk
- 1/2 cup melted butter
- 1 teaspoon vanilla extract
- A pinch of salt
- 1/2 cup all-purpose flour (for the topping)
- 1/2 cup brown sugar (for the topping)
- 1/2 cup softened butter (for the topping)
- 3/4 cup chopped pecans
How to Make this
1. Preheat your oven to 350°F and grease a 9×13 inch baking dish.
2. In a large bowl, mix together the mashed sweet potatoes, granulated sugar, beaten eggs, milk, melted butter, vanilla extract, and a pinch of salt until it gets nice and smooth.
3. Pour the sweet potato mixture into the greased dish and spread it out evenly.
4. In another bowl, combine the all-purpose flour, brown sugar, softened butter, and chopped pecans; mix everything until you get a crumbly texture.
5. Sprinkle the butter pecan crumble topping evenly over the sweet potato layer.
6. Place the dish in the oven and bake for about 30-35 minutes.
7. Check the topping around the 30 minute mark to see if it shows a nice golden brown color.
8. If the topping isn’t browned enough, let it bake a few minutes longer.
9. Once done, remove the casserole from the oven.
10. Allow it to cool a bit before serving so that the creaminess sets up and the topping stays crunchy. Enjoy!
Equipment Needed
1. An oven preheated to 350°F
2. A 9×13 inch baking dish and something to grease it (like a brush or spray)
3. A large bowl for mixing the sweet potato mixture
4. A second bowl to mix the crumbly topping
5. Measuring cups and spoons for all the ingredients
6. A whisk or fork to beat the eggs and stir the mixtures
7. A spatula to spread the batter evenly in the dish
8. A cooling rack or plate to let the casserole cool before serving
FAQ
The Best Sweet Potato Casserole With Butter Pecan Crumble Topping Recipe Substitutions and Variations
- You can swap granulated sugar for honey or maple syrup but you might want to reduce the milk a little to keep things from getting too runny
- If you run out of eggs, try using a flax egg by mixing 1 tablespoon of ground flaxseeds with 3 tablespoons of water per egg and letting it sit for a few minutes
- If you dont have regular milk or are lactose intolerant, almond milk or oat milk works pretty well in this recipe
- You can replace the softened butter in the topping with melted coconut oil or another neutral oil, just keep in mind it might change the taste slightly
- If chopped pecans are hard to find, walnuts or almonds can be used for a similar crunchy texture
Pro Tips
1. Let the mashed sweet potatoes cool off completely before you mix in the eggs. If they’re too hot the eggs might scramble a little bit and change the texture of the dish.
2. Toast your pecans in a dry pan for a few minutes to bring out their nutty flavor. This small step really makes a difference for the topping.
3. When you mix the crumbly topping, try not to overmix it. Keeping it a bit chunky will give you a better crunchy texture on top when baked.
4. Keep an eye on the topping during the last few minutes in the oven. Sometimes ovens run a bit hot so checking early prevents it from burning while still getting that perfect golden color.
The Best Sweet Potato Casserole With Butter Pecan Crumble Topping Recipe
My favorite The Best Sweet Potato Casserole With Butter Pecan Crumble Topping Recipe
Equipment Needed:
1. An oven preheated to 350°F
2. A 9×13 inch baking dish and something to grease it (like a brush or spray)
3. A large bowl for mixing the sweet potato mixture
4. A second bowl to mix the crumbly topping
5. Measuring cups and spoons for all the ingredients
6. A whisk or fork to beat the eggs and stir the mixtures
7. A spatula to spread the batter evenly in the dish
8. A cooling rack or plate to let the casserole cool before serving
Ingredients:
- 4 cups mashed sweet potatoes (about 4 large ones, cooked and mashed)
- 1/2 cup granulated sugar
- 2 eggs, beaten
- 1/2 cup milk
- 1/2 cup melted butter
- 1 teaspoon vanilla extract
- A pinch of salt
- 1/2 cup all-purpose flour (for the topping)
- 1/2 cup brown sugar (for the topping)
- 1/2 cup softened butter (for the topping)
- 3/4 cup chopped pecans
Instructions:
1. Preheat your oven to 350°F and grease a 9×13 inch baking dish.
2. In a large bowl, mix together the mashed sweet potatoes, granulated sugar, beaten eggs, milk, melted butter, vanilla extract, and a pinch of salt until it gets nice and smooth.
3. Pour the sweet potato mixture into the greased dish and spread it out evenly.
4. In another bowl, combine the all-purpose flour, brown sugar, softened butter, and chopped pecans; mix everything until you get a crumbly texture.
5. Sprinkle the butter pecan crumble topping evenly over the sweet potato layer.
6. Place the dish in the oven and bake for about 30-35 minutes.
7. Check the topping around the 30 minute mark to see if it shows a nice golden brown color.
8. If the topping isn’t browned enough, let it bake a few minutes longer.
9. Once done, remove the casserole from the oven.
10. Allow it to cool a bit before serving so that the creaminess sets up and the topping stays crunchy. Enjoy!

















