Sweet Potato Casserole Recipe (Homemade & Easy to Make)

Picture this: a warm, creamy dish of sweet potatoes topped with a luscious blanket of marshmallows, bubbling in the oven. The Sweet Potato Casserole is a nostalgic favorite for many, making it a must for holiday gatherings and family dinners.

This recipe stands out for its delightful combination of sweet and savory flavors, making it both comforting and satisfying. With its velvety texture and crunchy topping, this casserole can steal the show at any meal. Let’s gather our ingredients and get started!

Why You’ll Love This Recipe

This Sweet Potato Casserole is a winner for several reasons.

  • Sweet and savory flavor balance
  • Easy to prepare ahead of time
  • Perfect for holiday feasts or family dinners
  • Deliciously creamy texture with a crunchy topping
  • Versatile and can be customized with toppings

My Experience Making This Recipe

Every time I make this casserole, the kitchen fills with a warm, inviting aroma that draws everyone in. My family always gathers around, eagerly waiting for that first bite.

When served, the combination of flavors creates a delightful experience. The sweet, fluffy sweet potatoes paired with the crunchy pecan topping makes it hard to resist going back for seconds.

Recipe Overview

  • Recipe Name: Sweet Potato Casserole
  • Servings: 8
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Total Time: 50 minutes
  • Course: Side Dish
  • Cuisine: American
  • Calories per Serving: 250

Equipment You Will Need

  • Large pot for boiling sweet potatoes
  • Mixing bowl
  • 9×13-inch baking dish
  • Fork or potato masher
  • Oven

Ingredients for Sweet Potato Casserole

  • 4 large sweet potatoes, peeled and cubed
  • 1/2 cup brown sugar
  • 1/2 cup milk
  • 1/4 cup melted butter
  • 2 large eggs
  • 1 teaspoon vanilla extract
  • 1/2 teaspoon salt
  • 1 cup mini marshmallows
  • 1/2 cup chopped pecans

Ingredient Notes and Substitutions

  • Sweet potatoes: They are naturally sweet and creamy. You can use regular potatoes for a different flavor.
  • Brown sugar: Adds a rich sweetness. Coconut sugar can be a great alternative.
  • Milk: Provides creaminess. Almond or oat milk works well for a dairy-free option.
  • Butter: Adds richness. You can substitute with coconut oil if preferred.
  • Mini marshmallows: They create a gooey topping. Try using crushed graham crackers for crunch instead.

How to Make Sweet Potato Casserole

Step 1: Boil the Sweet Potatoes

Start by boiling the sweet potatoes in a large pot of salted water until fork-tender, about 15 minutes. This step helps soften them for easy mashing.

Step 2: Drain and Mash

Once cooked, drain the sweet potatoes and return them to the pot. Mash until smooth, ensuring there are no lumps for a creamy texture.

Step 3: Mix the Ingredients

Add brown sugar, milk, melted butter, eggs, vanilla extract, and salt to the mashed sweet potatoes. Mix until everything is well combined and creamy.

Step 4: Preheat the Oven

Preheat your oven to 350°F (175°C). This ensures the casserole cooks evenly.

Step 5: Transfer to Baking Dish

Pour the sweet potato mixture into a greased 9×13-inch baking dish. Spreading it evenly helps with even cooking.

Step 6: Add the Toppings

Sprinkle mini marshmallows and chopped pecans evenly over the top. The marshmallows will toast beautifully in the oven.

Step 7: Bake the Casserole

Bake in the preheated oven for 30 minutes, until the marshmallows are golden brown and the casserole is heated through. This creates that lovely crunchy topping.

Step 8: Serve and Enjoy

Remove from the oven and let it sit for a few minutes. Serve warm and watch it disappear!

Pro Tip: For an extra crunch, try adding a sprinkle of cinnamon to the pecans before baking.

Tips for the Best Sweet Potato Casserole

  • Use fresh sweet potatoes for the best flavor and texture.
  • Don’t skip the salt; it enhances the sweetness of the potatoes.
  • For a creamier casserole, add an extra splash of milk.
  • Experiment with different toppings like crushed cookies or nuts.
  • Make it ahead of time and reheat before serving for convenience.

Common Mistakes to Avoid

  • Overcooking the sweet potatoes can lead to a watery casserole.
  • Not mashing enough can leave chunks, affecting the texture.
  • Skipping the preheating step can result in uneven cooking.
  • Forgetting to grease the baking dish may lead to sticking.

Serving Suggestions

This casserole pairs beautifully with various dishes, making it a versatile choice.

  • Roasted turkey or chicken
  • Green bean casserole
  • Stuffing or dressing
  • Collard greens or other greens
  • Cranberry sauce

Variations to Try

  • Add a splash of orange juice for a citrusy twist.
  • Include spices like nutmeg or ginger for extra warmth.
  • Mix in apples for a sweet and tart flavor combination.
  • Try using different nuts like walnuts or almonds for variety.

Dietary Adaptations

  • Gluten-free: This recipe is naturally gluten-free.
  • Dairy-free: Use almond or coconut milk and dairy-free butter.
  • Vegan: Substitute eggs with flax eggs and use plant-based milk.
  • Low-carb/keto: Use cauliflower instead of sweet potatoes for a lower-carb option.

Storage and Reheating

Refrigerator

Store leftovers in an airtight container in the fridge for up to 3 days.

  • Make sure to let it cool completely before sealing.

Freezer

This casserole can be frozen for up to 2 months.

  • Wrap tightly in plastic wrap and foil before freezing.

Reheating

Reheat in the oven at 350°F (175°C) until warmed through.

  • Cover with foil to prevent the topping from burning.

Nutrition Information

Nutrition Information (Per Serving)
Nutrient Amount
Calories 250
Total Fat 10g
Saturated Fat 4g
Carbohydrates 38g
Fiber 5g
Sugar 15g
Protein 3g
Sodium 180mg
Cholesterol 70mg

Nutrition values are approximate and may vary based on ingredients used.

Frequently Asked Questions

Can I make this casserole ahead of time?

Yes, you can prepare it a day in advance and store it in the refrigerator until ready to bake.

What can I substitute for sweet potatoes?

You can use regular potatoes or even butternut squash for a different flavor profile.

How do I store leftovers?

Leftovers should be stored in an airtight container in the fridge for up to three days.

Why is my casserole too watery?

This can happen if sweet potatoes are overcooked or if too much milk is added. Ensure you mash them well and measure accurately.

Can I add other toppings?

Absolutely! Feel free to experiment with different nuts, granola, or even a crumb topping.

Final Thoughts

This Sweet Potato Casserole is more than just a side dish; it’s a warm hug on a plate. With every bite, you’ll savor the sweet, comforting flavors that make it a beloved classic.

So why not give it a whirl? I promise it will become a staple in your kitchen, just like it is in mine. For more delicious side dishes, check out my Marry Me Potato Casserole or my Candied Yams with Marshmallows.

Sweet Potato Casserole

A warm, creamy sweet potato casserole topped with toasted marshmallows and pecans, perfect for holiday gatherings or family dinners.
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings: 8 servings
Course: Side Dish
Cuisine: American
Calories: 250

Ingredients
  

Main
  • 4 large sweet potatoes peeled and cubed
  • 1/2 cup brown sugar
  • 1/2 cup milk
  • 1/4 cup melted butter
  • 2 large eggs
  • 1 teaspoon vanilla extract
  • 1/2 teaspoon salt
  • 1 cup mini marshmallows
  • 1/2 cup chopped pecans

Equipment

  • Large pot
  • Mixing bowl
  • 9x13 inch baking dish
  • Fork or potato masher
  • Oven

Method
 

  1. Place sweet potatoes in a large pot of salted water, bring to a boil, and cook for 15 minutes or until fork-tender.
  2. Drain the sweet potatoes and return to the pot; mash until smooth.
  3. Add brown sugar, milk, melted butter, eggs, vanilla extract, and salt to the mashed sweet potatoes; mix until creamy.
  4. Preheat the oven to 350°F (175°C).
  5. Grease a 9x13-inch baking dish and spread the sweet potato mixture evenly in the dish.
  6. Sprinkle mini marshmallows and chopped pecans evenly over the top of the sweet potato mixture.
  7. Bake the casserole in the preheated oven for 30 minutes, until marshmallows are golden brown and the casserole is heated through.
  8. Remove from the oven and let the casserole rest for 5 minutes before serving.

Notes

For an extra crunch, try adding a sprinkle of cinnamon to the pecans before baking.

Leave a Comment

Recipe Rating