Sweet Potato Casserole is the perfect holiday side dish.  Savory and sweet combine in such a unique way!  Creamy mashed sweet potatoes with brown sugar, topped with a homemade marshmallow meringue!  That marshmallow meringue is easier than you might think and a fantastic upgrade to mini marshmallows! A must-try. If you are looking for more holiday side dishes, make sure to check out my browned butter brussel sprouts!

Sweet Potato Casserole

Sweet Potato Casserole

Looking for something new and exciting to add to your dinner table?  Time giving Sweet Potato Casserole a try.  Outside of being packed with an amazing savory and sweet flavor, these little vegetables are packed with all sorts of nutritional benefits.  Loads of fiber, iron, and calcium, as well as vitamins B and C.   In addition, they are a great source of beta-carotene, which is a powerful antioxidant.  There are multiple ways to cook up sweet potatoes too, make sure to check out my mashed sweet potatoes.

Pouring meringue onto mashed sweet potatoes

Sweet Potato Casserole Ingredients

There are two primary sections of this recipe, the sweet potato portion, and marshmallow meringue.  For the sweet potatoes you  will need:

Spreading meringue over Sweet Potato Casserole

How to Prepare Sweet Potato Casserole

Start by preparing the sweet potatoes.   Place the sweet potatoes on a foil-lined baking sheet and bake them in the oven for 70-80 minutes.  They should be very tender when they are done.  Use a knife to pierce a hole in the top to let them vent.  Let them cool for 15-20 minutes or until they are safe to handle.  Peel the skin back and scoop out the insides.  Place the contents into a food processor and add in the brown sugar, nutmeg, cinnamon, cayenne pepper, eggs, vanilla, salt, and pepper.   Pour the contents into a greased casserole dish and bake for 20-25 minutes or until the potatoes are set.

Spoonful of Sweet Mashed Potato Casserole

While the potatoes are baking, you can prepare the marshmallow meringue.  Heat a saucepan filled with water.   While the water is heating, add the egg whites, sugar, and cream of tartar to a medium bowl.  Place the bowl over the water and whisk constantly until the sugar is dissolved and the eggs are warm.  Remove the bowl from heat and with a hand mixer, mix on low, gradually increasing the speed over the course of 5-6 minutes.  The mixture should start to set up, slowly forming soft peaks.  If after 6 minutes you do not have soft peaks, slowly add in additional sugar, 1 teaspoon at a time.

Pour the marshmallow mixture over the top of the sweet potatoes and spread into an even layer.   Increase the temperature of the oven to broil and place the dish the oven for 30 seconds to 1 minute.  Don’t go far, it will start to brown right away. As soon as it starts to brown you will want to remove it from the oven.  Serve immediately.

Sweet Potato Casserole on a Plate

Can I use Mini Marshmallows?

Yes, you can absolutely just use mini marshmallows on top of this sweet potato casserole. Add them at the same time you would add the meringue and follow recipe directions

More Side Dishes

Sweet Potato Casserole

Prep Time 1 hr 20 mins
Cook Time 25 mins
Sweet Potato Casserole is the perfect holiday side dish.  Savory and sweet combine in such a unique way!  Creamy mashed sweet potatoes with brown sugar, topped with a homemade marshmallow meringue!


Sweet Potatoes

  • 5 tablespoons unsalted butter, melted
  • 5-6 large sweet potatoes
  • 2 tablespoons dark brown sugar
  • ¼ teaspoon ground nutmeg
  • ¼ teaspoon ground cinnamon
  • teaspoon cayenne pepper
  • 3 eggs, room temperature
  • 1 teaspoon vanilla
  • ½ teaspoon Kosher salt
  • ½ teaspoon freshly ground black pepper

Marshmallow Meringue

  • 4 egg whites, room temperature
  • ½ cup granulated sugar
  • ½ teaspoon cream of tartar
  • 1 teaspoon vanilla


  • Preheat oven to 375°F.

Sweet Potatoes

  • Place sweet potatoes on a foil-lined baking sheet, and bake until soft, (about 70-80 minutes).
  • Pierce the top of each potato with a knife and let cool for 15-20 minutes, or until the sweet potatoes are cool enough to handle.
  • Scoop out the inside of each sweet potato (discard the skins) and place the contents into the bowl of a food processor.
  • Add brown sugar, nutmeg, cinnamon, cayenne pepper, eggs, vanilla, salt, and pepper. Blend until smooth.
  • Pour mixture into a greased 11×7 casserole dish.
  • Transfer casserole dish to the oven and bake for 20-25 minutes, or until sweet potatoes are set. While sweet potatoes are baking, prepare the marshmallow meringue.

Marshmallow Meringue

  • Bring a saucepan filled with water to a boil.
  • Reduce heat to simmer.
  • In a medium bowl, add egg whites, sugar, and cream of tartar. Whisk together.
  • Place the bowl over the saucepan and cook, whisking constantly, until the sugar is completely dissolved (about 3 to 4 minutes)
  • Remove from heat.
  • With an electric mixer, beat the mixture until smooth and soft peaks form (about 5-6 minutes). If peaks do not form after 6 minutes, slowly add in 1 teaspoon of sugar at a time, continue mixing and repeat until it begins to firm up.
  • Add in the remaining 1 teaspoon of vanilla.


  • Once the sweet potatoes have baked, change the oven temperature from 375° F to Broil.
  • Carefully top the cooked sweet potatoes with the marshmallow meringue in an even layer (the pan will be hot).
  • Broil until marshmallow meringue is browned (30 seconds to 2 minutes). The meringue should be golden brown.
  • Serve hot.

Did you make this recipe?

You can tag me at @iamhomesteader.

Share with your friends!

Categorized in: , ,

Related Recipes

Meet Amanda Rettke

Leave a Reply

Your email address will not be published.

Recipe Rating