Sweet potato casserole topped with a pecan crumble being scooped from a white baking dish.

There’s something undeniably comforting about a Sweet Potato Casserole—that warm, velvety filling topped with a golden, buttery crunch makes it a must-have on every holiday table. Whether you’re cooking for Thanksgiving, Christmas, or any special gathering, this dish is the sweet-savory sidekick that complements everything from turkey to roast ham. In this guide, we’ll walk you through how to make the best sweet potato casserole, starting with the ingredients you’ll need, step-by-step cooking instructions, make-ahead tips, and delicious variations. If you’re looking to upgrade your holiday spread, this is the one recipe you’ll return to year after year.

Looking for inspiration? Try our Creaminess Baked Mashed Potatoes to serve alongside this dish!

JUMP TO

Why Sweet Potato Casserole is a Holiday Must-Have

A Southern Classic with Modern Appeal

Sweet potato casserole traces its roots to Southern kitchens where family traditions run deep and sweet potatoes are staples. While classic versions often included just butter and a hint of sugar, modern updates have introduced crunchier textures like pecan crumbles and gooey marshmallow toppings. The result? A side dish that balances nostalgic warmth with gourmet-level flavor.

Sweet, Savory, and Always a Crowd-Pleaser

This dish checks all the boxes—sweetness from brown sugar, savory undertones from butter and spices, and a smooth, creamy texture that pairs beautifully with the crispy topping. It’s the first to vanish at potlucks and Thanksgiving dinners because it appeals to kids and adults alike. Add it next to savory dishes like Southern Green Bean Casserole for a perfect contrast of flavors.

When to Serve It Beyond Thanksgiving

While it’s a staple during the holidays, this casserole works great year-round. Think Sunday dinners, church potlucks, or even as a unique side for your next BBQ. It’s easy to prep, reheats like a charm, and adds a touch of homemade warmth to any meal. For more comfort dishes that shine beyond the season, check out Hearty Stuffed Pepper Casserole.

Ingredients You’ll Need for Sweet Potato Casserole

Best Sweet Potatoes to Use

Not all sweet potatoes are created equal. For this casserole, you’ll want to use orange-fleshed varieties like Garnet or Jewel. They offer a naturally rich sweetness and velvety texture when cooked, perfect for creating that creamy base.

Tip: Avoid canned sweet potatoes—they often come soaked in syrup, which throws off the flavor balance.

Essential Ingredients for the Filling

Here’s what goes into the smooth, luscious filling:

  • Sweet Potatoes – Boiled until fork-tender
  • Eggs – For binding and richness
  • Evaporated Milk or Half & Half – Adds creaminess
  • Vanilla Extract – For depth of flavor
  • Butter – Because everything’s better with it
  • Granulated Sugar – Just the right sweetness
  • Salt – Balances the flavors perfectly

This blend ensures your casserole is never bland or overly sweet. Want to explore a more savory alternative? Don’t miss our Cheesy Root Vegetable Gratin for another great side dish option.

Brown Sugar Pecan Topping vs Marshmallow Topping

While some families swear by mini marshmallows, others won’t touch anything but the pecan crumble. Here’s a quick breakdown:

Topping TypeIngredientsTextureFlavor
Pecan CrumbleBrown sugar, chopped pecans, flour, butterCrunchyNutty, buttery
MarshmallowMini marshmallows onlyGooeySweet, fluffy

Want both? You can do a split pan—half pecan topping, half marshmallow—for a best-of-both-worlds experience. It’s also a great way to accommodate different tastes at the same table.

How to Make Sweet Potato Casserole from Scratch

Boiling and Prepping the Sweet Potatoes

Start by selecting 4–5 large sweet potatoes—aim for about 3.5 to 4 pounds total. Rinse and peel them (or boil first and peel after, if preferred). Cut into large chunks and place in a pot. Fill with just enough water to cover halfway, then bring to a boil. Reduce heat and simmer covered for 20–40 minutes, or until fork-tender but not mushy.

Once cooked, drain and let them cool slightly. Peel if you haven’t already, and transfer them to a mixing bowl. Now you’re ready for the mash!

Want to explore another cozy casserole for fall? Don’t miss our Zucchini Cornbread Casserole.

Creating a Smooth and Creamy Filling

Mash the sweet potatoes using a potato masher, then blend using a hand mixer on low speed for 30–45 seconds—just enough to get them smooth, not whipped. Then add:

  • 3 large eggs
  • ½ cup evaporated milk (or half and half)
  • ½ cup granulated sugar
  • ¼ cup melted butter
  • 1 teaspoon vanilla extract
  • ½ teaspoon salt

Blend again until everything is combined and silky. Pour the mixture into a greased 9×13″ baking dish and smooth the top with a spatula.

Looking for more comforting classics? Discover great ideas like our Creamy Scalloped Potatoes.

Making the Perfect Crunchy Pecan Topping

In a small bowl, combine the following:

  • 3 tablespoons butter
  • ¼ cup all-purpose flour
  • 1 cup brown sugar
  • 1 cup chopped pecans

Use a fork or pastry cutter to blend until the mixture looks like chunky wet sand. Sprinkle evenly over the sweet potato filling. This topping adds incredible texture and a rich caramelized finish that sets this dish apart.

Want a dessert twist on sweet potato flavor? Check out our Pumpkin Pie Bread Pudding.

Baking Tips for a Golden Finish

Preheat the oven to 350°F (175°C). Bake uncovered for 35–40 minutes until the topping is crisp and the filling is slightly puffed. Avoid overbaking, or the filling may dry out. Let it rest for 10 minutes before serving so the flavors settle and the casserole firms up slightly.

For a golden top, you can broil the casserole for 1–2 minutes at the end—just be sure to watch it closely to avoid burning the pecans.

Make-Ahead, Storage, and Freezing Tips

How Far in Advance Can You Make It?

You can prepare this casserole 1–2 days in advance. Simply make the filling, smooth it into your baking dish, then prep the topping separately. Cover both and refrigerate. Just before baking, sprinkle the topping on and pop it in the oven.

This make-ahead option makes it ideal for Thanksgiving or Christmas, when oven space and time are both in high demand.

Don’t miss our Perfect Homemade Stuffing Recipe—another make-ahead winner for your holiday table!

Freezer Tips Without Compromising Texture

Yes, sweet potato casserole freezes beautifully! Here’s how:

  • Assemble the filling and topping (keep them separate for best results)
  • Wrap the dish tightly with plastic wrap and foil
  • Freeze for up to 3 months

To serve, thaw overnight in the fridge, then let it rest at room temp for 30 minutes. Add the topping and bake as directed.

Reheating Sweet Potato Casserole the Right Way

Leftovers can be stored covered in the refrigerator for up to 5 days. To reheat:

  • Oven: 325°F for 15–20 minutes, loosely covered
  • Microwave: Heat in 30-second intervals, covered, until warmed through

Avoid overheating to prevent drying out. If the topping softens in the fridge, you can crisp it back up in the oven or under a low broiler setting.

Sweet Potato Casserole Variations to Try

Marshmallow-Topped Version

If you’re craving that nostalgic touch, go with the classic marshmallow topping. Simply layer mini marshmallows over the sweet potato base and bake for 25 minutes, or until the tops are puffed and golden brown. This version is especially popular with kids and adds extra sweetness without changing the filling.

Want the best of both worlds? Try half pecan, half marshmallow topping in one dish—it’s a game-changer for picky eaters at the table.

Nut-Free Option with Oats

Have guests with nut allergies? Swap pecans for rolled oats. Just mix oats with brown sugar, flour, and butter for a similar crunchy texture without the allergens. Some even add crushed cornflakes or sunflower seeds for variety.

Gluten-Free and Dairy-Free Swaps

With just a few tweaks, this casserole becomes allergen-friendly:

  • Replace all-purpose flour with almond flour or gluten-free baking mix
  • Use coconut cream or almond milk instead of evaporated milk
  • Try vegan butter substitutes like Earth Balance

This way, everyone gets to enjoy a delicious holiday classic without compromise.

What to Serve with Sweet Potato Casserole

Main Dishes That Pair Perfectly

This casserole shines next to savory entrees. Pair it with:

  • Roasted turkey
  • Glazed ham
  • Herb-crusted pork loin
  • Vegetarian stuffed squash

For a creative meatless pairing, try our Spicy Butternut Squash Sweet Potato Soup—it’s hearty and full of flavor.

Other Side Dishes to Complete Your Table

Sweet potato casserole plays well with other classics:

  • Stuffing or dressing
  • Green bean casserole
  • Macaroni and cheese
  • Cranberry sauce

Need an appetizer to go with it? Don’t miss our Thanksgiving Appetizer Deviled Eggs—a creamy bite to start your feast right.

Wine and Drink Pairings for Sweet Potato Dishes

A well-chosen drink enhances the flavor profile of the dish:

  • White Wine: Riesling or Chardonnay
  • Red Wine: Pinot Noir or Beaujolais
  • Non-Alcoholic: Apple cider, sparkling grape juice, or herbal teas

Balance the sweetness of the casserole with crisp or citrusy notes in your drink.

FAQs about Sweet Potato Casserole

Can sweet potato casserole be made ahead of time?

Yes! You can prep the filling and topping 1–2 days in advance. Store them separately in the fridge and combine right before baking.

What’s the difference between yams and sweet potatoes?

In the U.S., “yams” often refer to soft, orange-fleshed sweet potatoes. Real yams are starchy and white-fleshed, and rarely sold in typical supermarkets.

Is it better with marshmallows or pecans?

It depends on preference. Marshmallows offer gooey sweetness, while pecans add crunch and depth. Many families serve a combo to please everyone.

How do you keep sweet potato casserole from getting watery?

Don’t overcook the potatoes and make sure to drain well. Avoid using canned sweet potatoes packed in syrup.

Conclusion: The Only Sweet Potato Casserole You’ll Ever Need

Whether you prefer it crunchy or gooey, nutty or marshmallow-laden, this Sweet Potato Casserole recipe is your go-to for the holidays and beyond. It’s easy to prep, crowd-approved, and endlessly customizable. Once you make it, it’s bound to become a cherished staple in your holiday traditions.

Don’t miss our Classic Homemade Cranberry Sauce to complete your Thanksgiving menu with a tart, vibrant finish.

Print

Sweet Potato Casserole

Sweet potato casserole topped with a pecan crumble being scooped from a white baking dish.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A creamy and comforting Sweet Potato Casserole topped with a crunchy brown sugar pecan crumble. Perfect as a make-ahead holiday side dish that’s always a crowd-pleaser.

  • Author: gemma
  • Prep Time: 20 minutes
  • Cook Time: 35 minutes
  • Total Time: 55 minutes
  • Yield: 15 servings
  • Category: Side Dish
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

  • 4–5 large sweet potatoes (about 3.5 to 4 lbs)
  • 3 large eggs
  • 1/2 cup evaporated milk (or half and half)
  • 1/2 cup granulated sugar
  • 1/4 cup melted butter
  • 1 teaspoon vanilla extract
  • 1/2 teaspoon salt
  • Pecan Topping:
  • 3 tablespoons butter
  • 1/4 cup all-purpose flour
  • 1 cup brown sugar
  • 1 cup chopped pecans

Instructions

  1. Peel and cut sweet potatoes into chunks. Place in a large pot and add water until covered halfway. Boil, then simmer covered for 20–40 minutes until fork-tender. Drain and cool.
  2. Peel (if not done earlier) and transfer sweet potatoes to a large mixing bowl. Mash with a masher, then blend with hand mixer on low.
  3. Add eggs, evaporated milk, sugar, butter, vanilla, and salt. Mix until smooth and combined.
  4. Pour into a greased 9×13 inch casserole dish and smooth the top.
  5. In a separate bowl, mix flour, brown sugar, chopped pecans, and butter with a fork until crumbly.
  6. Sprinkle pecan topping evenly over the sweet potato mixture.
  7. Bake at 350°F (175°C) for 35–40 minutes until golden and slightly puffed.
  8. Cool for 10 minutes before serving.

Notes

  • Can be made 1–2 days ahead. Store filling and topping separately, then bake before serving.
  • Freeze unbaked casserole for up to 3 months. Thaw overnight and bake as directed.
  • Nut-free version: Substitute pecans with rolled oats.
  • To reheat, cover and warm in a 325°F oven for 15–20 minutes.
  • Add marshmallows instead of pecans for a traditional topping.

Nutrition

  • Serving Size: 1 serving
  • Calories: 286
  • Sugar: 26g
  • Sodium: 197mg
  • Fat: 12g
  • Saturated Fat: 5g
  • Unsaturated Fat: 7g
  • Trans Fat: 0.2g
  • Carbohydrates: 43g
  • Fiber: 3g
  • Protein: 4g
  • Cholesterol: 54mg

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

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