Sweet Potato Casserole: A Comforting Classic

By: ALICE PUCK | Published onDecember 15, 2025

Delicious sweet potato casserole topped with marshmallows and pecans

There’s something undeniably comforting about a warm dish of sweet potato casserole. Whether it’s the holidays or a cozy family dinner, this recipe takes sweet potatoes to a whole new level—creamy, sugary, and topped with crisp pecans. It’s the perfect side dish that pairs seamlessly with a juicy turkey or ham, and it often finds its way onto our tables during Thanksgiving feasts, vibrant family gatherings, or even just as a special treat on a chilly evening.

Why You’ll Love This Dish

This sweet potato casserole isn’t just about deliciousness; it’s rich in nostalgia and tradition, making it a favorite for many families. First, it’s incredibly easy to whip up, meaning you can spend less time in the kitchen and more time enjoying your loved ones. Plus, it’s budget-friendly—using simple, seasonal ingredients that are often already in your pantry. The creamy filling combined with the buttery, crunchy topping creates a perfect balance of flavors and textures that appeal to people of all ages, making it a kid-approved delight.

“This casserole has become a staple at our Thanksgiving table! The sweetness and crunch truly elevate the meal. Everyone asks for seconds!” — Happy Home Cook

Preparing Sweet Potato Casserole

Making this sweet potato casserole is a simple process that anyone can master. Start by cooking your sweet potatoes—whether you choose to boil fresh ones or use canned. Then, you’ll mix everything up and pour it into a baking dish, which ensures that clean-up is a breeze. Finally, you’ll create the irresistible topping, which adds a rich, nutty flavor jolted by the sweetness of brown sugar. Overall, you’ll be in and out of the kitchen swiftly while creating a dish that’s sure to impress.

What You’ll Need

To craft this delectable casserole, gather the following ingredients:

  • 4-5 large sweet potatoes (or 3 cans, 16 ounces each sweet potatoes or yams)
  • 3 large eggs (slightly beaten)
  • 1/2 cup granulated white sugar
  • 1/2 cup evaporated milk
  • 1/2 cup unsalted butter (1 stick)
  • 1 teaspoon vanilla extract
  • 1/2 teaspoon salt
  • 1/2 cup all-purpose flour
  • 1/2 cup light brown sugar (packed)
  • 1/4 cup unsalted butter, melted (1/2 stick)
  • 3/4 cup pecans (chopped)

Feel free to substitute canned sweet potatoes for fresh ones if you’re in a pinch.

Directions to Follow

Start by cooking your sweet potatoes on the stove or drain your canned yams. Then, mash the potatoes until smooth.

  1. Preheat your oven to 350°F and prepare a 13×9-inch baking dish by spraying it with non-stick cooking spray.
  2. In a large bowl, combine the mashed sweet potatoes or yams with the slightly beaten eggs, granulated sugar, evaporated milk, melted butter, vanilla extract, and salt. Mix until everything is well combined and smooth.
  3. Transfer the sweet potato mixture into the prepared baking dish.
  4. In a separate medium bowl, combine the all-purpose flour, light brown sugar, and melted butter to create a crumbly topping. Stir in the chopped pecans.
  5. Sprinkle this mixture evenly over the sweet potato filling.
  6. Bake in your preheated oven for 50-55 minutes or until the top is golden brown and the sweet potatoes are set.
  7. Serve immediately, and remember to store leftovers in the refrigerator.

Sweet Potato Casserole

Best Ways to Enjoy It

Sweet potato casserole is incredibly versatile! Serve it as a side dish with a succulent roast or alongside a simple green salad for a comforting meal. You can also sweeten the deal by adding a dollop of whipped cream on top or pairing it with a scoop of vanilla ice cream, transforming it into a delightful dessert.

Storage and Reheating Tips

Leftovers are often even better the next day! Store any uneaten casserole in an airtight container in the refrigerator for up to four days. To reheat, simply place it in the oven at 350°F until warmed through, or you can microwave individual portions for a quicker option. If you want to freeze it, cover and seal tightly before placing it in the freezer, and it should last for about three months.

Helpful Cooking Tips

  • Prep Ahead: This dish can be prepared a day in advance. Simply assemble everything in the baking dish and cover it tightly with plastic wrap. When it’s time to cook, remove the wrap and pop it in the oven—easy and time-saving!
  • For a Healthier Twist: Try using Greek yogurt in place of evaporated milk for a bit of extra protein and a creamy texture.
  • Texture Matters: Make sure not to overmix the sweet potato filling; a few lumps can add to the texture!

Recipe Variations

Feeling adventurous? There are countless ways to put a spin on this recipe! You can add mini marshmallows on top for a classic twist or try different nuts like walnuts or pecans for earthy flavors. For a bit of warmth, toss in a teaspoon of cinnamon or nutmeg to the sweet potato filling for an aromatic punch. You can even make it gluten-free by using almond flour instead of all-purpose flour.

Common Questions

  1. What is the prep time for sweet potato casserole? The prep time typically takes about 20-30 minutes, depending on whether you’re using canned or fresh sweet potatoes.
  2. Can I make this dish ahead of time? Absolutely! You can prepare the casserole a day in advance and bake it just before serving.
  3. What if I don’t have evaporated milk? You can substitute evaporated milk with an equal amount of regular milk, but the casserole may be a bit less creamy.
  4. How do I know when the casserole is done? The sweet potato casserole is done when the top is golden brown and the filling is set and firm to the touch.
  5. Can I freeze leftovers? Yes, you can freeze leftovers. Just make sure to let it cool completely, then store it in an airtight container. It will last for about three months in the freezer.
  6. What sides pair well with sweet potato casserole? It pairs wonderfully with roast meats, like turkey or ham, and also complements a fresh green salad.
  7. How can I adjust the sweetness? If you prefer a less sweet casserole, reduce the sugar by a quarter to a half cup, depending on your taste preference.
  8. Is sweet potato casserole gluten-free? Traditionally, it contains all-purpose flour. To make it gluten-free, simply swap for a gluten-free flour blend.

This sweet potato casserole is just waiting to become a treasured dish in your kitchen, one bite at a time! Enjoy the delightful blend of flavors and the warm, inviting aroma that fills your home.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
sweet potato casserole a comforting classic 2025 12 15 000845 150x150 1

Sweet Potato Casserole


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: john-morgan35
  • Total Time: 85 minutes
  • Yield: 8 servings 1x
  • Diet: Vegetarian

Description

A creamy and sweet casserole topped with crisp pecans, perfect for holidays and family gatherings.


Ingredients

Scale
  • 45 large sweet potatoes (or 3 cans, 16 ounces each sweet potatoes or yams)
  • 3 large eggs (slightly beaten)
  • 1/2 cup granulated white sugar
  • 1/2 cup evaporated milk
  • 1/2 cup unsalted butter (1 stick)
  • 1 teaspoon vanilla extract
  • 1/2 teaspoon salt
  • 1/2 cup all-purpose flour
  • 1/2 cup light brown sugar (packed)
  • 1/4 cup unsalted butter, melted (1/2 stick)
  • 3/4 cup pecans (chopped)

Instructions

  1. Cook sweet potatoes on the stove or drain canned yams. Mash until smooth.
  2. Preheat the oven to 350°F and spray a 13×9-inch baking dish with non-stick cooking spray.
  3. In a large bowl, combine the mashed sweet potatoes, eggs, sugar, evaporated milk, melted butter, vanilla extract, and salt. Mix until smooth.
  4. Transfer the sweet potato mixture to the prepared baking dish.
  5. In a separate bowl, combine flour, brown sugar, and melted butter for the topping. Stir in chopped pecans.
  6. Sprinkle the crumbly mixture over the sweet potato filling.
  7. Bake for 50-55 minutes until golden brown and filling is set.
  8. Serve immediately, and store leftovers in the refrigerator.

Notes

This casserole can be made a day in advance. Serve as a side dish or dessert with whipped cream or ice cream.

  • Prep Time: 30 minutes
  • Cook Time: 55 minutes
  • Category: Side Dish
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 20g
  • Sodium: 300mg
  • Fat: 15g
  • Saturated Fat: 8g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 50g
  • Fiber: 4g
  • Protein: 6g
  • Cholesterol: 100mg

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star