Sweet Potato Casserole Recipe

Sweet and fluffy with a crumbly and crunchy streusel topping, Beth's famous sweet potato casserole is a must-make dish for holiday meals!

Let’s get started!


Prepare the sweet potatoes. Clean and trim ½ inch off both ends of each sweet potato, and place them on a wire rack set inside of a rimmed baking sheet.


Bake at 400 degrees F. for 40 to 50 minutes or until very tender. Let the sweet potatoes cool enough to handle. Cut each in half and slip their skins off.


Place the sweet potatoes in a large bowl or in the bowl of your stand mixer. Beat on high for 1 minute. Add the salt, sugar, milk, vanilla, and butter, and beat until the mixture is very smooth.


Place the sweet potato mixture in the bottom of a greased 9x13-inch baking dish.


To make the streusel topping, mix the brown sugar, pecans, flour, cinnamon, and melted butter in a small bowl until it comes together like a loose dough.


Sprinkle the topping over the whipped sweet potatoes in the pan, forming an even layer.


Bake at 350 degrees F. for 35 minutes or until the topping has gotten a bit crispy. Serve hot or warm.

Bread bun

Other Recipes

Cheesy Potato Casserole

Homemade Mashed Potatoes