Best Sweet Potato Casserole

Lily Hayes, food blogger and recipe developer at RecipeGap, smiling in a bright kitchen wearing a floral blouse
Published On: December 14, 2025
Follow Us
Sweet Potato Casserole

Sweet potato casserole layers creamy mashed sweet potatoes with brown sugar cinnamon filling and crispy pecan streusel topped with golden marshmallows. You’ll get that perfect Thanksgiving side dish with three amazing layers everyone fights over.

Since you’re here, make sure to check out these related recipes:

Why This Sweet Potato Casserole Recipe Works

Need the ultimate Thanksgiving side that’ll steal the show? You’re gonna love how this sweet potato casserole recipe combines three incredible layers—creamy spiced sweet potatoes, a brown sugar cinnamon middle, and that crunchy pecan topping with melted marshmallows.

The secret’s in that middle layer most recipes skip. Adding brown sugar and cinnamon between the potato layers creates pockets of caramelized sweetness that taste like autumn in every bite. Toasting the pecans first brings out their buttery flavor and keeps them crunchy through baking.

You can make the whole thing days ahead and just bake when ready. The marshmallows get perfectly golden and gooey while the streusel turns crispy at the edges.

  • Make-ahead magic – assemble 2-3 days early and refrigerate until baking
  • Three-layer perfection – creamy base, spiced middle, crunchy topping
  • Family recipe tested – passed down through generations
  • Feeds a crowd – serves 8-12 people from one 9×13 inch dish

Ingredients You’ll Need

Want to know what makes this sweet potato casserole recipe so addictive? Here’s everything you need for those three incredible layers.

For the sweet potato base:

  • 3 lbs sweet potatoes, peeled and cubed
  • 1/2 cup packed brown sugar
  • 1/4 cup unsalted butter, melted
  • 2 large eggs, lightly beaten
  • 1/2 cup milk, room temperature
  • 1 teaspoon vanilla extract
  • 1 teaspoon ground cinnamon
  • 1 teaspoon ground nutmeg
  • 1/2 teaspoon salt
  • 1 cup pecans, toasted and chopped

For the cinnamon filling:

  • 6 tablespoons unsalted butter, softened
  • 1 cup packed brown sugar
  • 1 cup all-purpose flour
  • 1 tablespoon ground cinnamon

For the pecan topping:

  • 1 cup pecans, toasted and chopped
  • 2 tablespoons all-purpose flour
  • 2 tablespoons brown sugar
  • 1/4 cup unsalted butter, melted
  • 1 1/2 cups mini marshmallows

Use organic sweet potatoes if possible—they’re sweeter and creamier than regular ones. Toast all the pecans at once in a 350°F oven for 5-7 minutes until fragrant. The butter should be softened for the filling but melted for the topping and sweet potato layer.

Step-by-Step Instructions

1. Preheat and prep your oven to 350°F and butter a 9×13 inch casserole dish generously. Spread 2 cups of pecans on a baking sheet and toast for 5-7 minutes, watching closely so they don’t burn, then let cool before chopping.

2. Cook the sweet potatoes by peeling, cubing, and placing them in a large pot covered with water. Bring to a boil and simmer for 15 minutes until fork-tender, then drain completely and mash in a large bowl. Let them cool for 10 minutes before continuing.

3. Make the cinnamon filling by mixing softened butter, brown sugar, flour, and cinnamon in a small bowl. Use a fork to blend until soft crumbs form that look like wet sand. Set aside until assembly time.

4. Prepare the pecan topping by combining melted butter, chopped pecans, brown sugar, and flour in another bowl. Mix well but leave out the marshmallows for now. Set this bowl aside until baking.

5. Mix the sweet potato layer by adding brown sugar, melted butter, 1 cup chopped pecans, beaten eggs, milk, vanilla, cinnamon, nutmeg, and salt to the mashed sweet potatoes. Stir everything together until smooth and well combined with no lumps remaining.

6. Assemble the first layers by spreading half the sweet potato mixture into your prepared pan and smoothing it with a spatula. Sprinkle half of the cinnamon streusel filling evenly over the top, then add the remaining sweet potato mixture and smooth again.

7. Add the final toppings by sprinkling the pecan mixture over the sweet potatoes, then scattering the mini marshmallows across the surface. Finish with the remaining cinnamon streusel filling sprinkled on top of everything.

8. Bake for 30 minutes until the filling is hot and bubbly and the topping has turned golden brown. If the marshmallows brown too quickly, lightly cover with greased foil without touching the toppings. Let rest 10 minutes before serving warm.

Essential Equipment

Heavy-Bottomed Large Pot (6-8 Quart)

Even heat distribution cooks sweet potatoes uniformly without hot spots. A thick bottom prevents scorching when boiling and makes mashing easier afterward.

9×13 Inch Casserole Dish

Glass or ceramic both work perfectly for this three-layer casserole. The size feeds 8-12 people and allows proper layering depth for texture contrast.

Potato Masher (PREMIUM)

Smooth mashing creates the creamiest base without overworking the potatoes. A good masher makes quick work of hot sweet potatoes while keeping them fluffy.

What to Serve with Sweet Potato Casserole Recipe

Want to turn this sweet potato casserole recipe into a complete holiday feast? These sides round out your Thanksgiving table perfectly.

Serve alongside Perfect Roasted Turkey and Potatoes for the classic centerpiece pairing. The sweet casserole balances the savory turkey beautifully.

Add Traditional Thanksgiving Stuffing to complete the holy trinity of Thanksgiving sides. The herbs complement the sweet potatoes without competing.

Try Best Green Bean Casserole for savory contrast to all that sweetness. The creamy mushroom sauce cuts through the brown sugar perfectly.

Finish with warm 30 Minute Dinner Rolls for soaking up all the delicious juices. Buttery rolls are essential for any holiday spread.

Storage and Reheating Guide

Refrigerator storage

Store leftover sweet potato casserole in an airtight container in the fridge for 3-4 days max. The marshmallows will soften as it sits but the flavors actually deepen overnight. Cool completely before sealing to prevent condensation.

Freezer storage

Freeze the unbaked or baked casserole for up to 3 months tightly wrapped in plastic wrap then aluminum foil. Label with the date and thaw overnight in the fridge before reheating. The texture stays creamy after freezing.

Reheating instructions

Reheat covered at 375°F for 15-20 minutes until heated through and bubbling. Uncover for the last 5 minutes to re-crisp the topping. For individual portions, microwave 1-2 minutes on high.

Sweet Potato Casserole Recipe Variations

Ready to switch up this sweet potato casserole recipe? These twists keep your holiday table interesting.

Make mini casseroles in ramekins for individual servings that look fancy. Divide the filling among 8 ramekins and top each with pecans and marshmallows. They bake in just 20 minutes and make serving super easy.

Try a savory version without sugar by skipping the brown sugar and marshmallows completely. Add fresh rosemary, thyme, and 1/2 cup shredded cheese on top. It transforms into a completely different but equally delicious side dish.

Add diced apples to the sweet potato layer for extra fall flavor and texture. One medium apple diced small adds sweetness and a slight tartness. Mix it in with an extra sprinkle of cinnamon for the perfect apple-sweet potato combo.

Pro Tips and Tricks

Want to nail this sweet potato casserole recipe every single time? These insider tricks make all the difference.

Don’t overcook the sweet potatoes because mushy potatoes turn watery and make the casserole runny. Fork-tender means they should just barely yield when pierced—they’ll finish cooking in the oven anyway.

Cool the mashed potatoes completely before adding eggs and dairy or the heat will scramble the eggs. Wait at least 10 minutes after mashing before mixing in other ingredients for smooth, creamy results.

Toast those pecans first even though it’s an extra step because raw pecans taste flat and can be bitter. Just 5-7 minutes in the oven transforms them into buttery, crunchy perfection.

Let it rest 10-20 minutes after baking so the filling sets and doesn’t run everywhere when you scoop. Covering during this time traps moisture and makes it watery, so leave it uncovered.

Frequently Asked Questions

How do you keep sweet potato casserole from getting runny?

Don’t overcook the sweet potatoes and drain them completely before mashing. If the mixture looks watery before baking, mix 1 tablespoon cornstarch with 2 tablespoons water and stir it in. Always let the casserole rest uncovered for 10-20 minutes after baking so it can set properly.

Can you make sweet potato casserole recipe ahead of time?

Yes, this sweet potato casserole recipe is perfect for making 2-3 days ahead. Assemble everything but keep the topping separate until baking time. Cover tightly with plastic wrap and refrigerate, then remove 30 minutes before baking to take off the chill.

How do you stop marshmallows from burning on sweet potato casserole?

Watch them closely during the last 10 minutes of baking. If they’re browning too fast, lightly spray foil with cooking spray and tent it over the casserole without touching the marshmallows. The foil reflects heat and keeps them golden instead of burnt.

Can I use canned sweet potatoes instead of fresh?

Yes, canned sweet potatoes work when you’re short on time. Drain them very well before mashing because they come packed in liquid. You’ll need about three 15-ounce cans to equal 3 pounds of fresh sweet potatoes.

What makes sweet potato casserole creamy?

The combination of warm milk, melted butter, and eggs creates that silky texture. Mash the sweet potatoes while they’re still warm so everything blends smoothly. The butter melts right into the hot potatoes making them rich and fluffy.

Why is my sweet potato casserole recipe watery?

Overcooked sweet potatoes release too much moisture making the casserole runny. Other causes include not draining them well after boiling or adding eggs to hot potatoes. Always cool the mashed potatoes 10 minutes before mixing and let the finished casserole rest uncovered after baking.

Why You’ll Love This

Honestly, this sweet potato casserole recipe just hits different. Those three layers work together perfectly—creamy sweet potatoes, that caramelized cinnamon middle, and crunchy pecans with gooey marshmallows on top.

Make it for Thanksgiving and watch everyone come back for seconds. The leftovers taste even better the next day.

📌 Save this sweet potato casserole recipe for Thanksgiving—it’s guaranteed to become your family’s new holiday tradition!

Lily Hayes, food blogger and recipe developer at RecipeGap, smiling in a bright kitchen wearing a floral blouse

Lily Hayes

Chef Lily Hayes - 15+ years professional kitchen experience. 500+ tested recipes. Featured in food publications. Certified in food safety. Trusted by 25,000+ home cooks for reliable, kitchen-tested recipes.

Get Daily Recipe Inspiration

Follow

Get Recipe Updates

Follow

Related Posts

Leave a Comment