New recipes straight to your inbox Follow on Pinterest
Sweet Potato Casserole
Comfort Classics

Sweet Potato Casserole

Prep30 min
Cook45 min
Total75 min
Serves8
Sweet Potato Casserole
Golden brown sweet potato casserole

I still remember the first time I made sweet potato casserole for my family's Thanksgiving dinner. It was a huge hit, and since then, it has become a staple at our holiday gatherings. There's something special about the combination of tender sweet potatoes, crunchy pecans, and a sweet, marshmallow-topped crust that just feels like home.

As a recipe developer, I've had the chance to experiment with all sorts of sweet potato casserole recipes, but I always come back to this classic version. It's easy to make, feeds a crowd, and is perfect for any occasion, from holidays to potlucks to cozy nights in.

One of the things I love about this recipe is that it's incredibly versatile. You can make it ahead of time, refrigerate or freeze it, and even customize it to suit your tastes. Want to add some extra spice? Throw in some cayenne pepper or red pepper flakes. Prefer a crunchy topping? Use chopped nuts or seeds instead of marshmallows.

No matter how you make it, this sweet potato casserole is sure to become a favorite. It's a comforting, satisfying dish that's perfect for any time of year, and it's a great way to get your daily dose of vitamins and fiber from those delicious sweet potatoes.

So go ahead, give this recipe a try, and see why it's become a staple in my household. I promise you won't be disappointed!

Why You’ll Love This Recipe

  • This sweet potato casserole recipe is incredibly easy to make, with just a few simple ingredients and steps.
  • It's perfect for any occasion, from holidays to potlucks to cozy nights in.
  • The combination of sweet potatoes, pecans, and marshmallows creates a delicious and satisfying flavor profile.
  • You can make it ahead of time and refrigerate or freeze it for later, making it a great option for busy households.
  • It's a great way to get your daily dose of vitamins and fiber from the sweet potatoes.
  • The crunchy pecan topping adds a nice textural element to the dish.
  • It's a crowd-pleaser, and is sure to become a favorite in your household.

Why This Recipe Works

The key to a great sweet potato casserole is all about balance. You want to balance the natural sweetness of the sweet potatoes with the savory flavors of the spices and the crunch of the pecans. You also want to balance the textures, with the smooth, creamy sweet potatoes topped with a crunchy, golden-brown crust.

To achieve this balance, it's all about layering the ingredients in the right order. You start with a layer of sweet potatoes, then add a layer of spices and sugar, followed by a layer of pecans and marshmallows. This creates a beautiful, textured crust that's both crunchy and sweet.

Another important factor is the cooking time and temperature. You want to cook the sweet potatoes until they're tender and creamy, but still hold their shape. Then, you want to top them with the marshmallows and pecans and cook until the top is golden brown and crispy.

By following these steps and using the right ingredients, you'll end up with a sweet potato casserole that's both delicious and visually appealing. It's the perfect dish to serve at any occasion, and it's sure to become a favorite in your household.

Ingredients You’ll Need

When it comes to making sweet potato casserole, the ingredients are just as important as the technique. You'll need a few simple ingredients, including sweet potatoes, sugar, spices, pecans, and marshmallows. Be sure to choose high-quality ingredients, such as fresh sweet potatoes and real marshmallows, to get the best flavor and texture.

One of the most important ingredients in this recipe is the sweet potatoes. You'll need about 2-3 large sweet potatoes, which you can bake and mash before adding to the casserole. You'll also need some brown sugar, granulated sugar, and spices, such as cinnamon and nutmeg, to add flavor to the sweet potatoes.

  • 2-3 large sweet potatoesChoose high-quality, fresh sweet potatoes for the best flavor and texture. You can also use canned sweet potatoes if you prefer.
  • 1/4 cup brown sugarBrown sugar adds a rich, caramel-like flavor to the sweet potatoes. You can also use white sugar if you prefer.
  • 1/4 cup granulated sugarGranulated sugar adds a touch of sweetness to the sweet potatoes. You can adjust the amount to your taste.
  • 1/2 teaspoon ground cinnamonCinnamon adds a warm, spicy flavor to the sweet potatoes. You can also use other spices, such as nutmeg or ginger, if you prefer.
  • 1/4 teaspoon ground nutmegNutmeg adds a warm, slightly sweet flavor to the sweet potatoes. You can also use other spices, such as cinnamon or ginger, if you prefer.
  • 1/4 teaspoon saltSalt enhances the flavor of the sweet potatoes and helps to balance the sweetness. You can adjust the amount to your taste.
  • 1/2 cup heavy creamHeavy cream adds a rich, creamy texture to the sweet potatoes. You can also use half-and-half or milk if you prefer.
  • 1/2 cup chopped pecansPecans add a crunchy, nutty flavor to the casserole. You can also use other nuts, such as walnuts or almonds, if you prefer.
  • 1 cup mini marshmallowsMini marshmallows add a sweet, fluffy texture to the casserole. You can also use regular-sized marshmallows if you prefer.
  • 2 tablespoons unsalted butterUnsalted butter adds a rich, creamy flavor to the casserole. You can also use salted butter if you prefer.
  • 1 teaspoon vanilla extractVanilla extract adds a sweet, creamy flavor to the casserole. You can also use other flavorings, such as almond extract, if you prefer.
Ingredients for Sweet Potato Casserole

Equipment You’ll Need

Large baking dishMixing bowlMeasuring cups and spoonsWhiskRubber spatulaOvenStovetop

How to Make Sweet Potato Casserole

  1. 1
    Preheat your oven to 400°F (200°C).
  2. 2
    Bake the sweet potatoes in the oven for about 45-60 minutes, or until they're tender when pierced with a fork.
  3. 3
    Remove the sweet potatoes from the oven and let them cool for a few minutes.
  4. 4
    Scoop the flesh out of the sweet potatoes and place it in a mixing bowl.
  5. 5
    Add the brown sugar, granulated sugar, cinnamon, nutmeg, and salt to the bowl with the sweet potatoes.
  6. 6
    Mix the sweet potatoes and spices together until they're well combined.
  7. 7
    Add the heavy cream to the bowl and mix until the sweet potatoes are smooth and creamy.
  8. 8
    Stir in the chopped pecans and vanilla extract.
  9. 9
    Transfer the sweet potato mixture to a large baking dish.
  10. 10
    Top the sweet potatoes with the mini marshmallows.
  11. 11
    Dot the top of the casserole with the unsalted butter.
  12. 12
    Bake the casserole in the oven for about 25-30 minutes, or until the marshmallows are golden brown and the casserole is hot and bubbly.
  13. 13
    Remove the casserole from the oven and let it cool for a few minutes before serving.

Expert Tips

  • Use high-quality ingredients, such as fresh sweet potatoes and real marshmallows, to get the best flavor and texture.
  • Don't overmix the sweet potato mixture, as this can make it tough and unappetizing.
  • If you're using canned sweet potatoes, be sure to drain and rinse them before using.
  • You can customize the casserole to suit your tastes by adding different spices or nuts.
  • Let the casserole cool for a few minutes before serving, as this will help it to set and make it easier to serve.
  • You can make the casserole ahead of time and refrigerate or freeze it for later, making it a great option for busy households.
  • To get a crispy, golden-brown top on the casserole, be sure to broil it for a few minutes before serving.

Common Mistakes to Avoid

  • Using low-quality ingredients, such as canned sweet potatoes or artificial marshmallows, can result in a casserole that's lacking in flavor and texture.
  • Overmixing the sweet potato mixture can make it tough and unappetizing.
  • Not cooking the casserole for long enough can result in a casserole that's not hot and bubbly.
  • Not letting the casserole cool for a few minutes before serving can make it difficult to serve and can result in a casserole that's not set.
  • Not customizing the casserole to suit your tastes can result in a casserole that's not very interesting or flavorful.
  • Not using the right amount of spices and seasonings can result in a casserole that's not very flavorful.

Variations and Substitutions

  • Add some diced apples or bananas to the sweet potato mixture for extra flavor and texture.
  • Use different types of nuts, such as walnuts or almonds, instead of pecans.
  • Add some cinnamon or nutmeg to the marshmallows before topping the casserole for extra flavor.
  • Use a different type of milk, such as almond or soy milk, instead of heavy cream.
  • Add some diced ham or bacon to the sweet potato mixture for a savory twist.
  • Use a different type of sugar, such as honey or maple syrup, instead of brown sugar.
  • Add some chopped fresh herbs, such as parsley or thyme, to the sweet potato mixture for extra flavor.

What to Serve With Sweet Potato Casserole

This sweet potato casserole is perfect for serving at any occasion, from holidays to potlucks to cozy nights in. You can serve it as a side dish or as a main course, depending on your needs.

Some ideas for what to serve with this casserole include:

Roasted chicken or turkey

Mashed potatoes or sweet potatoes

Green beans or other steamed vegetables

Cranberry sauce or other fruit sauces

Warm bread or rolls

Roasted chicken or turkeyMashed potatoes or sweet potatoesGreen beans or other steamed vegetablesCranberry sauce or other fruit saucesWarm bread or rollsSalad or other side dishes

Make-Ahead, Storage, Freezing and Reheating

This sweet potato casserole can be made ahead of time and refrigerated or frozen for later, making it a great option for busy households.

To refrigerate the casserole, simply let it cool to room temperature, then cover it with plastic wrap or aluminum foil and refrigerate for up to 3 days.

To freeze the casserole, let it cool to room temperature, then cover it with plastic wrap or aluminum foil and freeze for up to 2 months.

To reheat the casserole, simply thaw it overnight in the refrigerator, then bake it in the oven at 350°F (180°C) for about 20-25 minutes, or until it's hot and bubbly.

You can also reheat the casserole in the microwave, but be careful not to overheat it, as this can cause the marshmallows to melt and the casserole to become tough.

Frequently Asked Questions

Can I make this casserole ahead of time?

Yes, you can make this casserole ahead of time and refrigerate or freeze it for later. Simply let it cool to room temperature, then cover it with plastic wrap or aluminum foil and refrigerate for up to 3 days or freeze for up to 2 months.

Can I customize this casserole to suit my tastes?

Yes, you can customize this casserole to suit your tastes by adding different spices or nuts. Some ideas include adding diced apples or bananas, using different types of nuts, or adding some cinnamon or nutmeg to the marshmallows.

How do I get a crispy, golden-brown top on the casserole?

To get a crispy, golden-brown top on the casserole, be sure to broil it for a few minutes before serving. You can also try using a kitchen torch to brown the top of the casserole.

Can I use canned sweet potatoes instead of fresh?

Yes, you can use canned sweet potatoes instead of fresh, but be sure to drain and rinse them before using. Canned sweet potatoes can be a convenient option, but they may not have the same flavor and texture as fresh sweet potatoes.

How do I reheat the casserole?

To reheat the casserole, simply thaw it overnight in the refrigerator, then bake it in the oven at 350°F (180°C) for about 20-25 minutes, or until it's hot and bubbly. You can also reheat it in the microwave, but be careful not to overheat it, as this can cause the marshmallows to melt and the casserole to become tough.

Can I freeze the casserole?

Yes, you can freeze the casserole for up to 2 months. Simply let it cool to room temperature, then cover it with plastic wrap or aluminum foil and freeze. To reheat, thaw it overnight in the refrigerator, then bake it in the oven at 350°F (180°C) for about 20-25 minutes, or until it's hot and bubbly.

How do I serve the casserole?

This sweet potato casserole is perfect for serving at any occasion, from holidays to potlucks to cozy nights in. You can serve it as a side dish or as a main course, depending on your needs. Some ideas for what to serve with this casserole include roasted chicken or turkey, mashed potatoes or sweet potatoes, green beans or other steamed vegetables, cranberry sauce or other fruit sauces, and warm bread or rolls.

Can I make this casserole in a slow cooker?

Yes, you can make this casserole in a slow cooker. Simply cook the sweet potatoes and spices in the slow cooker on low for about 6-8 hours, then top with marshmallows and cook for an additional 30 minutes to 1 hour, or until the marshmallows are golden brown and the casserole is hot and bubbly.

The Full Recipe
Recipe Card
Sweet Potato Casserole

Sweet Potato Casserole

Indulge in my comforting sweet potato casserole, made with love and care, perfect for any occasion, with a crispy golden top and creamy center.

Prep30 min
Cook45 min
Total75 min
Serves8
Pin Recipe

Ingredients

  • 2-3 large sweet potatoes
  • 1/4 cup brown sugar
  • 1/4 cup granulated sugar
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon ground nutmeg
  • 1/4 teaspoon salt
  • 1/2 cup heavy cream
  • 1/2 cup chopped pecans
  • 1 cup mini marshmallows
  • 2 tablespoons unsalted butter
  • 1 teaspoon vanilla extract

Instructions

  1. Preheat your oven to 400°F (200°C).
  2. Bake the sweet potatoes in the oven for about 45-60 minutes, or until they're tender when pierced with a fork.
  3. Remove the sweet potatoes from the oven and let them cool for a few minutes.
  4. Scoop the flesh out of the sweet potatoes and place it in a mixing bowl.
  5. Add the brown sugar, granulated sugar, cinnamon, nutmeg, and salt to the bowl with the sweet potatoes.
  6. Mix the sweet potatoes and spices together until they're well combined.
  7. Add the heavy cream to the bowl and mix until the sweet potatoes are smooth and creamy.
  8. Stir in the chopped pecans and vanilla extract.
  9. Transfer the sweet potato mixture to a large baking dish.
  10. Top the sweet potatoes with the mini marshmallows.
  11. Dot the top of the casserole with the unsalted butter.
  12. Bake the casserole in the oven for about 25-30 minutes, or until the marshmallows are golden brown and the casserole is hot and bubbly.
  13. Remove the casserole from the oven and let it cool for a few minutes before serving.

Nutrition (per serving, approximate)

250Calories
2gProtein
40gCarbs
10gFat