Sweet potato casserole is a comforting and flavorful dish that’s often seen on holiday tables, particularly during Thanksgiving and Christmas. With its rich, sweet flavor and velvety texture, it’s the perfect balance of savory and sweet, making it an irresistible side dish for any festive meal.
The base of sweet potato casserole starts with mashed sweet potatoes, which are naturally sweet and packed with nutrients. The potatoes are cooked until tender, then mashed and mixed with butter, brown sugar, vanilla, and a pinch of cinnamon or nutmeg to enhance their natural flavor. A little cream or milk is added to make the mixture creamy and smooth, giving the casserole a luscious texture.
What makes sweet potato casserole truly special, however, is its topping. A classic version often includes a crunchy, sweet topping made from a combination of brown sugar, butter, and either chopped pecans or marshmallows. The crunchy pecans add a lovely nutty flavor and texture, while the marshmallows, when baked, become golden and gooey, adding sweetness and a bit of chewiness.
The casserole is baked until bubbly and golden on top, allowing the flavors to meld together and creating a delightful contrast between the creamy sweet potato filling and the crispy, sugary topping. This dish is a great way to showcase the natural sweetness of sweet potatoes while adding depth with the warm spices and the rich, buttery finish.
These casserole pairs wonderfully with roasted meats like turkey, ham, or pork, as well as other classic holiday side dishes like stuffing, green beans, or mashed potatoes. It also works well as a hearty side for family dinners or casual gatherings.
For drinks, a glass of sparkling cider, a light white wine like Sauvignon Blanc, or a slightly sweet dessert wine can balance the richness of the casserole.
Sweet potato casserole is a timeless and beloved dish that brings warmth and sweetness to any meal, offering both comfort and indulgence in every bite.

Ingredients
- 3 cups sweet potatoes cooked and mashed
- 1/2 cup granulated sugar
- 2 large eggs beaten
- 1/2 cup unsalted butter melted
- 1 teaspoon vanilla extract
- 1/2 cup milk
- 1/2 cup brown sugar packed (for streusel)
- 1/3 cup all-purpose flour (for streusel)
- 1/3 cup chopped pecans (for streusel)
- 3 tablespoons unsalted butter melted (for streusel)
Instructions
- Preheat your oven to 350°F (175°C). Lightly grease a 9×13-inch baking dish.
- In a large bowl, mix together the mashed sweet potatoes, granulated sugar, beaten eggs, melted butter, vanilla extract, and milk until smooth.
- Spread the sweet potato mixture evenly in the prepared baking dish.
- In a separate bowl, combine brown sugar, flour, chopped pecans, and melted butter to make the streusel topping.
- Sprinkle the streusel evenly over the sweet potato mixture.
- Bake for 30 minutes in the preheated oven until the topping is golden brown and crispy.
- Remove from the oven and let it cool slightly before serving.
Yummy! But how can it be golden brown when they’re orange? Lol, just kidding. It was delicious!
Great recipe! My family loved it. Pecan topping was a hit!
I followed the recipe, but my casserole turned out too sweet. Maybe less sugar next time?
Sweet potatoes and sugar? That’s too sweet for me. I’ll pass.
I get where you’re coming from, but sweet potatoes add a natural sweetness that balances out the sugar. You might wanna give it a try!
Just okay. Didn’t blow my mind or nothing. I’ll stick to regular potatoes.
This was amazing! The pecans added a nice crunch. Will make it again for sure!
I messed up and forgot the eggs. It still tasted good, but maybe not a casserole anymore lol.
Yum! This is a hit at my potluck every year. People are always askin for the recipe!
Did I read sweet potatoes? I thought it was yams. Confused! But still made it and was good.
It didn’t turn out golden brown for me. Just mushy. I might be doing something wrong? Help!
Maybe your oven temperature is off? Sometimes they don’t heat as they should. I usually check mine with an oven thermometer. Good luck!
I always get mushy too. It might be the sweet potatoes you used. Were they fresh or canned? That can make a big difference.
It’s okay, but I would add more spices next time. Needed more flavor.
Casserole 4 life! #sweetpotato #casserole 5 stars!
5 stars? Really? I’ve had better casseroles. What’s so special about this one?
I totally agree! Sweet potato casserole is the best! This recipe looks yum!
It was okay, not the best tho. I think it needed more spices or something. Just tasted kind of plain.
Um, where’s the marshmallows? This isn’t a real casserole without them!
Not worth the time, I’ll just buy the ones from the store next time. 2 stars.
I get it, but this recipe is really great for family gatherings! Store-bought can’t beat homemade, trust me.
Easy recipe, but why so much butter? I’m trying to eat healthy here.
I don’t know about this. Sweet potatoes and sugar together? Sounds weird.
Good recipe, but I think it needs a bit of salt and pepper? Just an idea.
I agree, a little salt can really enhance the flavors! 👍
This turned out super comforting—sweet, creamy base with a crunchy pecan topping. I baked mine the full 30 minutes and it was perfectly golden.
Sweet potatoes? Yuck! Who eats that stuff? Not for me.
I’m not a fan of sweet potatoes, but this actually didn’t taste horrible. Still wouldn’t make it again tho. 4 stars.
Glad you gave it a shot! Sweet potatoes can surprise you sometimes. Have you tried it with marshmallows on top? It might change your mind! 😊
I can’t believ you didn’t like it more! Sweet potatos are the bomb! But hey, everyone’s taste is different, I guess.
I think it could be too sweet with all that sugar. Maybe less sugar next time?
Wow! Going to try this for Thanksgiving, hope it impresses! 😍
Idk, I followed the instructions but it came out kinda mushy. Maybe I overmixed?
Casserole? Plz. just gimme the sweet potatoes! Yummy!
Why bother with all those extra ingredients? I just boil them and eat. Casseroles are kinda overrated.
Sweet potatoes are the best! I could eat them raw too, haha. But this casserole sounds fantastic!
Made it for Thanksgiving! Everyone loved it! Sweet potato casserole is a must on the table!
This is the best recipe ever! So sweet and yummy. I could eat the whole thing myself!
Quick and easy instructions! I actually added marshmallows on top too! 😋
I don’t know, it seemed a bit too sweet for my taste. May try less sugar next time. 3 stars.
Tried it for Thanksgiving, and it was a hit! But I think it could use more spices like cinnamon.
Glad to hear it was a hit! I agree on the spices; a little cinnamon could really elevate the flavor. Maybe even some nutmeg?
Thanksgiving for this? Seems kinda basic. Sweet potatoes are sweet enough, don’t need more sugar, for real.
This recipe is confusing. It says to beat eggs but it doesn’t say when to add them… I just threw them in! Not sure how it’ll turn out. 2 stars.
Don’t worry! You were right to add the eggs in the mixing part. It’s easy to overlook instructions sometimes. Just trust the process! 😊
Sweet potatoes are actually a vegetable but somehow tastes like dessert? Confused but happy!
Confused? It’s just sweet potatoes with sugar, how is that a dessert? 🤔
Sweet potatoes are like a hidden treasure! I love how they can be so versatile! 😍
easy to make, and it came out good. Just like my mom used to make!
Pretty good, but I think it needed a pinch more salt. The sweetness was a bit intense for my taste, even with the pecans.
This is the best sweet potato casserole I’ve ever made! So creamy and delicious! Definitely a 5!
Not sure what I did wrong but mine turned out super watery. I followed the recipe but something’s off.
My grandma use to make this but she said not to add that much sugar. Too sweet for me.
The streusel was amazing. I used chopped pecans and it smelled like a bakery. 10/10 for that part.
This was SO delicious! I added some marshmallows on top for extra sweetness, and it was a hit at Thanksgiving! Will make again for sure!
Marshmallows?! That sounds interesting! I never thought of that, but I’m willing to try it now. Sounds like you had a great Thanksgiving!
I followed the recipe exactly and mine was a little dry at the edges. Maybe my sweet potatoes were too thick when mashed—next time I’ll add a splash more milk.
Yum! 😍 My whole family loved it! Definitely making it again!
Meh. I’ve had better sweet potato casseroles that are more spiced. Where’s the cinnamon??
Yeah I get you—this one’s more “sweet” than “spiced.” The cinnamon isn’t listed at all, so if you want that cozy flavor, adding 1–2 tsp cinnamon to the sweet potato mix (or into the streusel) would fix it.
This is one of my favorite recipes! My family loves it. Just the right amount of sweetness. 😊
This casserole is amazing! I love sweet potatoes and this recipe made them taste even better.
This was a hit at our Thanksgiving dinner! Everyone loved it, the pecans were a nice touch. Definitely making it again! 5 stars!
Not a fan. It was kinda bland and didn’t taste like much at all.
I disagree! I thought it was delicious! You might have missed the spices or something?
I dunno, it was a bit too sweet for my taste. Plus, the streusel didn’t really work out for me.
This casserole is a hit at every family gathering! So sweet and delicious! 😍
Really? I tried it and it was too sweet for my taste. Maybe I used too much sugar? 🤔
I agree! This casserole is the best! Every time I make it, everyone raves about it. 😋
Not sure if I did it right. It was kinda mushy and didn’t look like the picture.
Mushy or not, sweet potato casserole is still tasty! Don’t stress too much about how it looks, food is for eating! 😊
It can turn out mushy if the sweet potatoes were overcooked. Make sure to not mash them too much next time! I got it perfect on my first try!
I made this and it was ok, but I don’t get the hype around sweet potatoes, honestly.
I used to think the same! But after trying this recipe, I totally get it. Sweet potatoes are so versatile and can be sweet or savory!
Not gonna lie, 1/2 cup sugar + 1/2 cup brown sugar sounds like a lot. It still tastes good though—just very dessert-y.
This seems simple but when i made it, it was too mushy, not sure if I done it right.
Can I use canned sweet potatoes instead? Not sure if that’d ruin it.
Tasty! My whole family ate it without complaints! Even my picky eater! 🥳
Took longer to bake than it said. I think it might be my oven… But I added cinnamon and it was so good! 4 stars.
Absolutely love this recipe! It reminds me of the holidays! My kids eat it up! 🎉
Too much butter! Why does every recipe need soooo much? Trying to be healthy here! 😒
Absolutely delicious! Perfect for fall. The streusel on top is everything! ❤️ 5 stars!
Mmm, I was skeptical at first but it’s so good! The streusel topping is a game changer.
Made this for my kid’s birthday party, and it disappeared sooo fast! Everyone loved it!
Confused. Is this a dessert or a side dish? Either way, I enjoyed it!
I love sweet potatoes, but I just can’t wrap my head around the idea of mixing them with sugar. Isn’t that a bit too sweet?
Nah, it’s not too sweet! You gotta try it, it’s like a dessert. Sweet potatos and sugar is a great combo! Trust me!
I understand your concern! Sweet potatoes are already sweet, but the sugar really enhances the flavor in this recipe. It’s about balance! You might be surprised how good it tastes! 😊
I dont like sweet potatos, but my family loved it! I guess you have to like em to enjoy this.
How much are 3 cups? Can’t even count that high. 1 star.
Casserole? More like weird mash! Not my fav dish, but my kids liked it. Guess I’m just old school.
Weird mash?! Nah, it’s sweet potato goodness! I think it’s delicious, but I get it, it’s not for everyone. Maybe you just need to adjust your taste buds a bit. 😄
I totally understand where you’re coming from! Casseroles can be hit or miss, but it’s great that your kids enjoyed it. Maybe try adding some spices next time to give it a lil’ kick!
I made it for Thanksgiving and it disappeared fast. The streusel actually stayed crisp, which is rare for casseroles.
My topping kinda clumped instead of sprinkling nicely—maybe I didn’t measure the flour right. Still tasted good, just looked less fancy.
YUM! This recipe is just like my grandma made! Tastes like childhood but better, if you can believe it!
Not bad, but I think it was too sweet. Maybe less sugar next time. Just a suggestion!