This post may include affiliate links. Please see my disclosure.


A holiday meal would not be complete in the South without Sweet Potato Casserole, especially if you are preparing a ham or turkey.  

The three different toppings allow everyone to get their favorite on this sweet potato casserole.



Sweet Potatoes On A Southern Holiday Table

Sweet Potatoes and ham or turkey just go together, like bacon and eggs or ham and cheese.  Every holiday or special occasion, I rotate this scrumptious Sweet Potato Casserole with individual Baked Stuffed Sweet Potatoes.   Both of these sweet potato recipes are fantastic.  I have made this Sweet Potato Casserole for decades.  Each time, I made my sweet potato casserole someone complained about not having their favorite topping on it. So, I decided to add all three of our favorite toppings on one sweet potato casserole.

Toppings on this Sweet Potato Casserole  

This sweet potato casserole includes a delicious praline pecan topping plus a marshmallow and a coconut topping.  It makes everyone happy, happy, happy.  After the pecan praline topping gets crunchy, I add mini marshmallows and coconut to the top of the pecan praline topping.  Cover 1/3 of the sweet potato casserole with the marshmallows, coconut on 1/3 of it, and I leave 1/3 of it with just the praline pecan crunchy topping.  

Everyone Gets What They Like

Everyone gets their favorite topping on the sweet potato casserole.  My children love the toasted marshmallows with the sweet potatoes; my husband enjoys the coconut, and we all enjoy the praline pecan crunchy topping.

Southern Living

The closest source I found to this recipe is in my Southern Living Comfort Food cookbook.    The main difference is I add a little cinnamon and nutmeg to my sweet potato casserole plus add the three toppings.

If you are looking for an easier sweet potato recipe, check out my slow cooker sweet potato casserole.  It is super easy to make. Everything is prepared and made in the crock-pot.

Want To Download 7 Delicious Side Dishes That Go With Everything?

Join 4,800 people who receive our newsletter.

Powered by ConvertKit

5.0 from 3 reviews
BEST Sweet Potato Casserole
Recipe type: Side Dish
Cuisine: American
  • 6 LARGE sweet potatoes, cooked and mashed
  • ¾ cup sugar
  • ½ cup milk
  • 2 eggs
  • One tsp vanilla
  • ¼ cup melted butter
  • One tsp cinnamon
  • ½ tsp nutmeg
  • TOPPING for Sweet Potato Casserole
  • ¾ cup brown sugar
  • ½ cup oats
  • 1 cup chopped nuts
  • ¼ cup flour
  • Six tablespoons very soft butter (not melted)
  • ½ tsp allspice
  1. Wash them and boil the sweet potatoes with their skins on. You do not have to cut the potatoes up before boiling them. Boil the sweet potatoes about 30 minutes until a fork goes in them easily. After boiling them, peel the skin off the sweet potatoes and mash them up.
  2. Combine all ingredients until creamy and place in a 9x13 baking dish that has been sprayed with a non-stick cooking spray.
  3. Add the brown sugar topping before baking, recipe follows.
  5. • Combine all ingredients except the softened butter. Cut in the butter until crumbly. Add the mixture to the top of the sweet potatoes. Bake for 30 minutes at 375 degrees.
  6. After the topping is crunchy (about 35 minutes), remove the casserole from the oven and top ⅓ of it with 1 cup of marshmallows and ⅓ of it with 1 cup of coconut. Place it back in the oven for 10 minutes or until marshmallows are toasted.

Sweet Potato Casserole with 3 toppings
Combine the mashed sweet potatoes, sugar, milk, eggs, vanilla, melted butter, cinnamon, and nutmeg.
Add the to the ingredients.
Add the cinnamon and nutmeg to the other ingredients.
Sweet Potato Casserole in 9 X 13 dish
Sweet Potato Casserole in 9 X 13 dish

Sweet Potato Casserole with Pecan Crunch Topping

Want To Download 50 Easy Recipes?


Join 4,800 people who follow our newsletter.

Powered by ConvertKit


  1. Great idea…think I would just go with half crunchy and half marshmallows. Some folks in the family just can’t eat nuts or really crunchy stuff! Thanks for all your great ideas!

Leave a Comment

Rate this recipe:  

CommentLuv badge

This blog uses premium CommentLuv which allows you to put your keywords with your name if you have had 0 approved comments. Use your real name and then @ your keywords (maximum of 0)