Updated date:

Easy Sweet Potato Casserole Recipe for the Holidays


Marissa is an online writer and the creator of a parenting blog. She is a stay-at-home mom to four and is a former teacher.

Sweet potato casserole with walnut topping

Sweet potato casserole with walnut topping

Think You Don't Like Sweet Potato? Try This First!

Do you like sweet potatoes? I never liked them, but once I tried this easy recipe from my mother-in-law (who received it from another family member), I was in love. This sweet potato casserole is so delicious! It can be eaten as a side dish or a dessert, warm or cold. It's a great blend of textures: crunchy topping with a creamy filling. Yum!

The wonderful thing about this recipe is that it can be made ahead of time and warmed up (covered) in the oven or microwave the next day.

When I make this recipe for a holiday, I usually double it. It makes more than enough for 12+ people, and then some.

Cook Time

Prep timeCook timeReady inYields

30 min

1 hour

1 hour 30 min

6 servings (double the recipe for more!)

Sweet potato casserole with a walnut crumb topping for the holidays

Sweet potato casserole with a walnut crumb topping for the holidays


For the casserole:

  • 3 cups cooked sweet potatoes, canned or fresh
  • 1/2 cup sugar
  • 2 eggs
  • 1 tsp vanilla
  • 1/2 cup milk
  • 1/2 cup (or 1 stick) melted butter

For the topping:

  • 1 cup brown sugar, firmly packed
  • 1 cup chopped walnuts
  • 1/2 cup flour
  • 1/2 cup melted butter

Ingredient Notes

  • Sweet potatoes: I used six fresh sweet potatoes (yams) for a doubled recipe. Simply peel, quarter and boil for about 20 minutes or until soft enough to mix with a mixer.
  • Walnuts: Want to save a bit of money? Don't buy pre-chopped walnuts. Buy shelled walnuts and chop them yourself. For example, one bag of chopped walnuts costs $7, whereas one bag of shelled walnuts costs $4.50. If you have more time, you can even buy shelled walnuts and do that extra bit of work yourself.
  • Nut substitutions: I have seen similar recipes that call for pecans for the topping, but I really like the walnuts in this!
  • Butter: There is a lot of butter in this recipe. When I made it, I actually used a little less butter in the sweet potato mixture, and it still tasted great. You can also use less-fattening butters or margarine in the recipe if you are concerned about the butter content.


  1. Blend the first six ingredients with mixer until well blended.
  2. Place this mixture in a casserole dish. Leave about 2 inches of space in the dish. (Why? If there is no room at the top, you will end up with a mess when the mixture starts to bubble up.)
  3. Make the topping: Mix together the topping ingredients in a separate bowl.
  4. Sprinkle or spoon the topping onto the sweet potato mixture. Spread as evenly as possible over the top. Cover with a lid or aluminum foil.
  5. Bake covered at 350 degrees for 45-50 minutes or until dark and bubbly.
  6. Bake uncovered for 10-15 minutes to brown the topping.

Make the Recipe Ahead of Time

As I said above, you can make this recipe ahead of time and reheat it the next day. I do that when I need to make it for a holiday get-together. Simply place the casserole covered in the oven (at 350) for about 15-20 minutes or in the microwave (no aluminum foil in the microwave!) for about 5-10 minutes. It still tastes great!

This Makes Great Leftovers!

This recipe is so yummy, we don't mind eating it as leftovers. Since it's so sweet, it tastes like a dessert and can be eaten cold, which is how I like it. It can also be reheated, as mentioned above.

Enjoy your sweet potato casserole!

© 2012 Marissa


Rachel L Alba from Every Day Cooking and Baking on November 30, 2014:

I love sweet potatoes and this one is easy and sounds so good. Thanks. I'll try it for the next holiday since Thanksgiving is over now.

Jo-Ann Brightman on September 06, 2014:

Sweet potatoes are so convenient because they can be used as a side dish or a dessert depending on how you prepare them This recipe sounds fattening and delicious.

Emily on June 29, 2014:

Mmm... I love sweet potatoes! I bet this is yummy.

Lara Clinton on June 24, 2014:

This sounds SO good. I love the idea of vanilla in sweet potatoes.

Marissa (author) from United States on June 07, 2014:

I'm glad you enjoy the recipes! I don't know of a good book for blogging, but Blogelina has a great site for bloggers and HubPages own Julie DeNeen has a site called Fabulous Blogging you should check out. :)

Rita Spratlen on May 31, 2014:

Thanks for the wonderful recipe. We have been trying to eat more orange foods!! Good for you!! I also wanted to comment on your blogging tips. I couldn't find a space. Thanks for them. I have another blog just waiting for me almost set up!! I haven't figured it out yet what to do first. Your tips are great. Do you know a great book for blogging? I would love an article on that if you know one!!

T.E. Lawrence on March 07, 2014:

I love sweet potatoes but I've never heard of a casserole with them. I'll have to give it a shot!

D on February 27, 2014:

This looks very yummy. I love the taste of sweet potato and with vanilla it must be amazing!

Shannon on January 30, 2014:

My husband thinks I am weird but I don't like sweet potato casserole although I am sure that this is delicious. I usually make roasted sweet potatoes, burgers, etc. I do like sweet potato pie on occasion.

Kitty on January 26, 2014:

This looks delicious! I might try it the next time I buy sweet potatoes!

FotoJennic on January 25, 2014:

I love sweet potato casseroles! It is definitely a dessert dish for us. I wonder if marshmallows would still work with this? I can't wait to try it, thank you.

Jasmine P on December 19, 2013:

This sounds so yummy!

Gale McCarron on November 28, 2013:

I just bought a bunch of sweet potatoes so i can use this recipe to help me create something different for my Family to try. Wish me luck!

Lisa Ehrman on October 26, 2013:

OH, I love sweet potatoes! Walnuts sound good, too! I'm going to try this next week!

Hannah Chase on October 21, 2013:

I love sweet potatoes and this looks delicious! Thanks for the recipe!

Marissa (author) from United States on August 19, 2013:

Rosie, I've never had sweet potatoes like that. Yum! Thanks for reading!

Rosie on August 17, 2013:

I adore this recipe! I'm a huge fan of sweet potatoes. I like to roast several when there is a cookout, then I have them with maple syrup for breakfast, or use them in recipes. I don't need to wait for a holiday to try this! Super!

Marissa (author) from United States on April 02, 2013:

khmazz , I hope you enjoyed the recipe! Thanks for reading and commenting!

Kristen Mazzola from South Florida on March 31, 2013:

Making this recipe for Easter today!

Marissa (author) from United States on November 13, 2012:

Victoria Lynn, thanks! Feel free to link. :) I'll have to check out your hub as well!

Victoria Lynn from Arkansas, USA on November 13, 2012:

Awesome! I'd like to add this to a hub about side dishes for Thanksgiving!

Marissa (author) from United States on June 06, 2012:

caramellatte, if you love sweet potatoes, you'll love this recipe! :) Thanks for reading!

caramellatte on June 06, 2012:

Delicious hub! I love sweet potatoes.

Marissa (author) from United States on May 20, 2012:

KDuBarry03, I'm sure you can substitute other nuts, but I haven't tried to. I'm glad you like the recipe! Let me know if you try other nuts for the topping. Thanks for reading! :)

KDuBarry03 on May 20, 2012:

WOw this recipe sounds delicious! For the strudel topping, is it possible to replace the walnuts with almonds or hazelnuts (or perhaps with the walnuts)? Those are my two favorite nuts :) Oh, by the way, the picture of the casserole looks delicious! I must give this a try.

Marissa (author) from United States on May 05, 2012:

Ruchira, let me know what you think when you try it! Thanks for reading and commenting! :)

Ruchira from United States on May 05, 2012:

Wow...I love casseroles and sweet potatoes. What more can I say that I will be trying it out.

Thanks and voted up!!

Marissa (author) from United States on April 24, 2012:

tillsontitan, I'm glad this dish is something that is so well liked! Thank you for your kind comment and for your vote. :D

Mary Craig from New York on April 24, 2012:

My daughter-in-law always makes this dish for Thanksgiving. It is soooo good. You did a nice job of showing the steps in making it and I know anyone reading this hub and trying the recipe will love it! Voted up.

Marissa (author) from United States on April 21, 2012:

AliciaC, let me know what you think when you try it! I know you'll love it. :) Thanks for your comment!

Linda Crampton from British Columbia, Canada on April 21, 2012:

This casserole sounds absolutely delicious, ThePracticalMommy! I love the taste of sweet potatoes on their own, but the potatoes plus the extra ingredients in the casserole would make a wonderful dessert. Thanks for the recipe - I'm definitely going to try it!

Marissa (author) from United States on April 20, 2012:

RealHousewife, that's sweet that your mom makes this dish just for you! ;) This recipe is pretty easy, so I think you'll like it. If I can make it, anyone can! Thank you very much for reading and commenting!

Kelly Umphenour from St. Louis, MO on April 19, 2012:

This is one of my favorite dishes my mom makes. I am pretty sure she makes it just for me every Turkey day:) lol. I'll try this one - hers is way to hard for me:) lol

Marissa (author) from United States on April 19, 2012:

Eddy, you'll love it! Please do come back and share how it turned out for you. Thanks for reading and commenting!

Eiddwen from Wales on April 19, 2012:

Mmmm oh I must give this one a try;I'll let you know how I get on and thnaks for sharing.

Take care:


Marissa (author) from United States on April 13, 2012:

Brandym2012, it is very yummy! Thanks for reading and commenting!

Brandym2012 from PA on April 13, 2012:

Looks yummy! Thanks for sharing.

Marissa (author) from United States on April 13, 2012:

Ardie, they would love this then! Thanks for reading and commenting!

Sondra from Neverland on April 12, 2012:

This is right up my alley. My husband and kids love sweet pots :)

Marissa (author) from United States on April 12, 2012:

smartincome, it is a good dessert or side dish! Thanks for reading. :)

Lor M from Philippines on April 11, 2012:

Looks like a good dessert to me! :)

Marissa (author) from United States on April 11, 2012:

ChristyWrites, it really is a delicious recipe. Thanks for reading and commenting! :)

Marissa (author) from United States on April 11, 2012:

teaches12345, it does add extra interest at the dinner table! That's why I always double the recipe. :) Thanks for reading and commenting!

Christy Birmingham from British Columbia, Canada on April 11, 2012:

It sounds delicious!

Dianna Mendez on April 11, 2012:

I love sweet potatoes and your casserole is one that would add extra interest at the dinner table. I like you money savings advice as well. Nuts can be costly, but shelling them yourself would help cut downt he expense.

Marissa (author) from United States on April 11, 2012:

Peggy W, thank you for your vote up! It is really a yummy recipe, perfect for Thanksgiving or any family holiday dinner. I just made it for our Easter dinner. :)

Peggy Woods from Houston, Texas on April 11, 2012:

This good sounding recipe would taste like a dessert to me with the sugar, nuts and vanilla flavorings added to the sweet potatoes. Makes me think of Thanksgiving meals. Nice job on this recipe. Voted up and useful.

Related Articles