Homemade Sweet Potato Casserole has always been my favorite thanksgiving dinner side dish! This casserole gives that southern comfort / nostalgic feeling that many of us crave around the holiday season.
The Best Sweet Potato Casserole Recipe
A neighbor of mine brought over a bunch of fresh sweet potatoes for me recently so I decided to whip up my favorite easy sweet potato casserole recipe to share with you!
- 4-5 Sweet Potatoes
- 1 Tsp Vanilla Extract
- 1 tsp Cinnamon
- ¼ cup Brown sugar
- 1 Egg
- ¼ cup Butter
- 1 cup Marshmallows (Homemade Recipe)
- Brown Sugar Cinnamon Streusel Topping (Homemade Recipe)
**Note: If you are making homemade marshmallows, make them ahead of time as they take a few hours to set up.
STEP 1- Peel and Slice
Use a peeler or a paring knife to remove the skin from the potatoes. You don’t have to peel the sweet potatoes, but it makes for a much better casserole texture if you do.
Slice the potatoes into medallions. This will help them to boil through much more quickly than whole sweet potatoes and they will be easier to mash.
Use the leftover peel and end pieces for compost or as a treat for your livestock.
STEP 2- Cook the Sweet Potatoes
Boil the potato medallions in a large pot of water on the stove top. This should only take about 30 minutes if you sliced the potatoes. Use a fork to check for tenderness.
You could also bake the potatoes in the oven at 400 degrees F for about an hour. The peels slide right off using this method.
STEP 3- Mash or Puree
Drain the potatoes and move them to a large mixing bowl or a stand mixer bowl.
Use a potato masher or a fork to mash the sweet potatoes. You could also use a blender, food processor, electric hand mixer, or stand mixer for this step.
Just be sure to add enough water to keep the mixture moving if you choose a blender or food processor.
STEP 4- Cream Sweet Potato Mixture
Cream the mashed sweet potatoes together with the vanilla extract, ground cinnamon, egg, brown sugar, and melted butter.
STEP 5- Add to Casserole Dish
Pour or spoon the sweet potato mixture into a 2-quart casserole dish or a cast iron skillet. Smooth over the top with a spoon.
STEP 6- Bake
Bake at 350 degree F for 20 minutes to heat the sweet potatoes through. Make your homemade cinnamon pecan streusel topping during this time (see recipe).
STEP 7- Add Marshmallow Topping
STEP 8- Add the Cinnamon Streusel Topping
STEP 9- Finish Baking
Bake for another 15 minutes to toast the topping. Keep an eye on it to make sure the marshmallows turn a golden brown, but don’t burn.
Make Ahead Sweet Potato Casserole
You can make this traditional sweet potato casserole ahead of time to reduce stress on baking day. Do steps 1-5 and put the casserole in the fridge instead of baking.
Take it out of the refrigerator 20-30 minutes before you bake because cold sweet potatoes take much longer to reheat than room temperature potatoes. Pop it in the oven.
This classic sweet potato casserole is the perfect side dish for any special occasion and an excellent addition to your family’s holiday meal!
More Holiday Recipes
- Homemade Cinnamon Brown Sugar Streusel
- Homemade Naturally Sweetened Marshmallows
- Apple Pie Bread Pudding
- Sweet Southern Persimmon Pie
- Honey Butter Dinner Rolls
- Cast Iron Skillet Corn Bread