
Ruth’s Chris Sweet Potato Casserole is the kind of holiday side dish that makes people pause after the first bite. It has a smooth, buttery sweet potato base under a crunchy brown sugar pecan topping that bakes into something caramelized, nutty, and deeply comforting.
I love dishes that blur the line between side dish and dessert in the best possible way. This casserole sits right in that sweet spot, rich enough to feel special but still familiar enough to belong beside turkey, holiday mains, or a cozy weeknight dinner.
The base is velvety and warm, made with cooked mashed sweet potatoes, sugar, softened butter, eggs, salt, and vanilla. It tastes creamy and gently sweet, with enough structure to scoop beautifully from the baking dish.
Then comes the topping, which is the part everyone remembers. Light brown sugar, flour, chopped pecans, and melted butter turn into a crisp, buttery layer that makes every spoonful feel like a little celebration.
This is the casserole that disappears quickly at the table. It feels nostalgic, generous, and surprisingly easy, which is exactly why it earns a permanent place in holiday rotations.
Table of Contents
- Why You’ll Love This Sweet Potato Casserole
- Recipe Details
- Ingredients
- Optional Swaps, Variations, Add-Ins, and Serving Ideas
- Why This Sweet Potato Casserole Works
- Directions
- Step 1: Preheat the Oven
- Step 2: Grease the Baking Dish
- Step 3: Prepare the Sweet Potatoes
- Step 4: Add the Sweet Potato Base Ingredients
- Step 5: Mix Until Smooth
- Step 6: Spread the Base in the Baking Dish
- Step 7: Start the Pecan Topping
- Step 8: Add the Melted Butter to the Topping
- Step 9: Sprinkle the Topping Over the Sweet Potatoes
- Step 10: Bake the Casserole
- Step 11: Cool for a Few Minutes
- Step 12: Serve Warm
- Step 13: Store Leftovers Properly
- Serving Ideas
- Storage
- Reheating
- Freezing
- Make-Ahead
- Helpful Notes for Best Results
- Variations
- Troubleshooting
- Frequently Asked Questions
- Why This Recipe Works So Well
- Final Thoughts
- Ruth’s Chris Sweet Potato Casserole
Why You’ll Love This Sweet Potato Casserole
This casserole has an incredible texture contrast. The sweet potato layer is smooth and creamy, while the pecan topping is buttery, crunchy, and caramel-like.
It is easy to make. The method is simple: mix the sweet potato base, stir together the topping, sprinkle it over the filling, and bake.
It feels nostalgic in every bite. Brown sugar, butter, pecans, vanilla, and sweet potatoes bring that familiar holiday-table comfort.
It works as a side dish or dessert-style scoop. Serve it beside turkey, or enjoy it with vanilla ice cream if you want to lean sweeter.
It reheats beautifully. Leftovers can be stored in the fridge or freezer and warmed later.
It is flexible. Pecans can be swapped for walnuts or chopped almonds, cinnamon or pumpkin pie spice can be added, and mini marshmallows can be used for a nostalgic topping.
Recipe Details
This casserole bakes at 350°F (175°C). A 9×13-inch baking dish should be greased before the sweet potato mixture is added.
The sweet potato base uses 3 cups cooked, mashed sweet potatoes. Fresh sweet potatoes are best, but canned sweet potatoes can work if drained very well.
The base also includes 1 cup granulated sugar, ½ cup softened butter, 2 large eggs, ½ teaspoon salt, and ½ teaspoon vanilla extract. These ingredients are mixed until the sweet potato layer is smooth.
The topping uses 1 cup packed light brown sugar, ½ cup all-purpose flour, 1 cup chopped pecans, and ⅓ cup melted butter. It should be stirred until crumbly and clumpy.
The topping is scattered evenly over the sweet potato layer. It bakes into a golden brown, crunchy crust.
The casserole bakes for 30 minutes. It is done when the topping is golden brown and the edges are bubbling slightly.
The casserole should cool for a few minutes before serving. For cleaner slices, let it rest for about 10 minutes.
Ingredients
Sweet Potato Mixture
3 cups cooked, mashed sweet potatoes
1 cup granulated sugar
½ cup softened butter
2 large eggs
½ teaspoon salt
½ teaspoon vanilla extract
Pecan Topping
1 cup light brown sugar
½ cup all-purpose flour
1 cup chopped pecans
⅓ cup melted butter
Ingredient Notes
Cooked mashed sweet potatoes make the base of this casserole. Fresh sweet potatoes are the best choice when you want deeper flavor, and they can be baked or boiled until fork-tender.
Canned sweet potatoes can be used in a pinch. Drain them very well so the casserole does not turn watery.
Granulated sugar sweetens the sweet potato base. It also helps balance the natural earthiness of the sweet potatoes.
Softened butter makes the filling rich and smooth. Let it sit at room temperature for about an hour, or soften it briefly in the microwave if needed.
Eggs help the sweet potato layer set as it bakes. Room temperature eggs are ideal, though cold eggs can still work.
Salt makes the sweet flavors pop. Vanilla extract adds a quiet warmth in the background.
Light brown sugar gives the topping its caramel-like depth. Pack it tightly when measuring.
All-purpose flour helps the topping become crumbly and crisp. Chopped pecans bring crunch and nutty flavor.
Melted butter holds the topping together. It turns the brown sugar, flour, and pecans into that golden, buttery layer.
Optional Swaps, Variations, Add-Ins, and Serving Ideas
Mini Marshmallow Version
Skip the pecan topping and use mini marshmallows instead. Sprinkle them on during the last 5 minutes of baking.
The marshmallows become gooey and toasty. This variation has a nostalgic holiday feeling and is especially kid-approved.
Cinnamon Sweet Potato Casserole
Add 1 teaspoon cinnamon to the sweet potato mixture. It brings a cozy flavor that works beautifully with the butter and vanilla.
This variation makes the casserole taste even warmer. It is a simple way to deepen the holiday flavor.
Pumpkin Pie Spice Version
Add 1 teaspoon pumpkin pie spice to the sweet potato mixture. This gives the base a stronger seasonal spice note.
The spice works well with the sweet potatoes and pecan topping. It makes the casserole feel especially festive.
Walnut Topping
Use walnuts instead of pecans. They bring a different nutty crunch.
Toast them first if you want extra flavor. The topping method stays the same.
Chopped Almond Topping
Use chopped almonds in place of pecans. They make the topping slightly different in texture.
This is useful when pecans are not available. The butter and brown sugar still make the topping rich.
Bourbon Butter Topping
Whisk 1 tablespoon bourbon into the melted butter for the topping. This gives the casserole a subtle adult variation.
The flavor is gentle and fancy. Use it when serving adults who enjoy that extra note.
No-Nut Crunchy Topping
If you do not have pecans or need to skip nuts, double the flour-brown sugar mixture for a crispy buttery crust. The topping will not be nutty, but it will still bake into a sweet layer.
This option keeps the casserole simple. It also helps when serving people who prefer no nuts.
Toasted Pecan Upgrade
Toast the pecans lightly before adding them to the topping. Toasting for 10 minutes at 350°F is worth it if you want extra crunch and flavor.
Let the pecans cool slightly before mixing with the brown sugar, flour, and melted butter. This keeps the topping texture easier to handle.
Why This Sweet Potato Casserole Works
This casserole works because it gives you softness and crunch in every spoonful. The sweet potato base is creamy and buttery, while the topping is crisp and caramelized.
The eggs help the filling hold together. Without them, the sweet potato layer would be looser.
The softened butter blends into the sweet potatoes more easily. It makes the base taste richer and smoother.
The vanilla and salt are small but important. Vanilla brings warmth, and salt balances the sweetness.
The topping bakes separately on top of the filling instead of being mixed in. That keeps the pecans crunchy and lets the brown sugar caramelize.
The 9×13-inch dish gives the casserole enough surface area for plenty of topping. Every serving gets both creamy sweet potatoes and crisp pecans.
Directions
Step 1: Preheat the Oven
Preheat your oven to 350°F (175°C). This is the baking temperature for the casserole.
Let the oven fully preheat before the dish goes in. A steady temperature helps the filling set and the topping brown evenly.
While the oven heats, prepare the baking dish and gather all ingredients. This makes the assembly process smooth.
Step 2: Grease the Baking Dish
Grease a 9×13-inch baking dish. A little butter or nonstick spray works well.
Coat the bottom and sides lightly. This helps the sweet potato layer release more easily when serving.
Set the greased dish aside. You will spread the sweet potato mixture into it after mixing.
Step 3: Prepare the Sweet Potatoes
Use 3 cups cooked, mashed sweet potatoes. Fresh sweet potatoes can be baked or boiled until fork-tender, then mashed.
If using canned sweet potatoes, drain them very well. Extra liquid can make the casserole watery and soften the topping.
Mash the sweet potatoes until they are as smooth as you like. For an ultra-silky texture, run them through a sieve or food mill after mashing.
Step 4: Add the Sweet Potato Base Ingredients
Place the mashed sweet potatoes in a large bowl. Add 1 cup granulated sugar, ½ cup softened butter, 2 large eggs, ½ teaspoon salt, and ½ teaspoon vanilla extract.
The butter should be softened, not melted. Soft butter blends into the sweet potatoes and creates a creamy base.
The eggs help the casserole set during baking. The salt and vanilla bring balance and warmth.
Step 5: Mix Until Smooth
Use a hand mixer to blend the sweet potato mixture until smooth and creamy. A sturdy spoon can also work if you prefer mixing by hand.
Mix until the butter, eggs, sugar, salt, and vanilla are fully incorporated. The base should look soft and even.
A few tiny bits of sweet potato are fine if you like texture. If you want the classic velvety style, keep mixing until no lumps remain.
Step 6: Spread the Base in the Baking Dish
Pour the sweet potato mixture into the greased 9×13-inch baking dish. Use a spatula to spread it evenly.
Smooth the top gently. An even layer helps the casserole bake consistently.
Make sure the filling reaches the corners. This gives the topping a level surface.
Step 7: Start the Pecan Topping
In a separate bowl, add 1 cup packed light brown sugar. Pack it tightly before measuring so the topping has the right caramel-like sweetness.
Add ½ cup all-purpose flour. The flour helps create a crumbly topping.
Add 1 cup chopped pecans. The pecans give the topping its signature crunch.
Step 8: Add the Melted Butter to the Topping
Pour ⅓ cup melted butter over the brown sugar, flour, and pecans. Stir until the mixture becomes crumbly and clumpy.
The topping should look like buttery clusters. Those clusters bake into the crisp layer on top.
Do not make it perfectly smooth. The uneven crumbs are what give the topping texture.
Step 9: Sprinkle the Topping Over the Sweet Potatoes
Scatter the pecan topping evenly over the sweet potato base. Cover as much of the surface as possible.
Do not press the topping down hard. Let it sit loosely so it can bake into a crunchy crust.
Use all of the topping. It is the part that makes the casserole unforgettable.
Step 10: Bake the Casserole
Place the baking dish in the preheated oven. Bake for 30 minutes.
The casserole is done when the topping is golden brown. The edges should bubble slightly.
The kitchen should smell buttery, sweet, and nutty. That is one of the best signs that the topping has caramelized beautifully.
Step 11: Cool for a Few Minutes
Remove the casserole from the oven and let it cool for a few minutes. The filling will be very hot.
Waiting briefly helps the casserole settle. It also protects everyone from burning their mouths on the first bite.
If you want cleaner servings, let it rest for about 10 minutes. The base will scoop or slice more neatly.
Step 12: Serve Warm
Serve the casserole warm. It can be served as a holiday side dish or enjoyed like a dessert-style scoop.
For a classic holiday plate, serve it beside turkey. The sweet, buttery casserole pairs beautifully with savory mains.
For a sweeter serving, add a scoop of vanilla ice cream. This turns it into a warm dessert-like treat.
Step 13: Store Leftovers Properly
If you have leftovers, let the casserole cool. Cover tightly with foil or transfer to an airtight container.
Store in the refrigerator for up to 3 days. The topping should stay pleasantly crunchy, and the flavors meld beautifully.
Reheat individual servings in the microwave with a tiny dab of butter if desired. This helps revive the luscious texture.

Serving Ideas
Serve Ruth’s Chris Sweet Potato Casserole warm after it rests briefly. The sweet potato layer should be creamy, and the topping should still have crunch.
It is wonderful beside turkey at a holiday meal. The buttery sweetness balances savory holiday dishes.
It can also be served as a dessert-style scoop with vanilla ice cream. This works especially well if you want the casserole to feel like a sweet finish.
For a potluck, bring it in the baking dish and let people scoop their own servings. It is the kind of dish that tends to disappear quickly.
If you want cleaner servings, wait about 10 minutes before slicing or scooping. This gives the filling a little time to settle.
Storage
Let the casserole cool before storing. Cover the dish tightly with foil or transfer leftovers to an airtight container.
Store in the refrigerator for up to 3 days. The flavor may become even better after resting overnight.
Keep it covered so the sweet potato base does not dry out. The topping will stay best if the casserole is not exposed to air.
Leftovers can be eaten warm or cold. Some people enjoy it straight from the refrigerator.
Reheating
Reheat individual servings in the microwave. Add a tiny dab of butter if you want to revive the rich texture.
For a larger amount, reheat at 350°F until warm and crisp again. Cover loosely if needed to prevent overbrowning.
If reheating from the refrigerator, warm gently. The goal is to heat the sweet potato base without burning the topping.
The topping may soften slightly after storage, but reheating can help bring back some of the texture.
Freezing
Yes, this casserole can be frozen. Wrap the whole dish or portions in plastic wrap, then foil.
Freeze for up to 2 months. Thaw overnight in the refrigerator before reheating.
Reheat at 350°F until warm and crispy again. If the topping begins to brown too much, cover loosely with foil.
For the best freezer results, bake the casserole first and let it cool completely before wrapping. This helps the texture hold better.
Make-Ahead
This casserole can be assembled a day in advance. Add the sweet potato base and topping, cover tightly, and refrigerate.
When ready to bake, place it in the oven and add 5–10 minutes to the bake time because it will be cold. Watch for the golden topping and bubbling edges.
Make-ahead assembly is especially helpful for holidays. It gives you one less dish to build on the day of the meal.
You can also double the recipe for a big gathering. Use two baking dishes or one extra-large dish, and check a few minutes early because bigger batches may cook faster.
Helpful Notes for Best Results
Fresh sweet potatoes have wonderful flavor and are the best choice when time allows. Bake or boil them until fork-tender before mashing.
Canned sweet potatoes can be used when you need a shortcut. Drain them very well so the casserole does not become watery.
For the smoothest base, use a sieve or food mill after mashing. This removes fibrous bits and creates a silky texture.
Taste as you go when mixing the sweet potato base. This helps you feel confident about the sweetness and balance.
Toast pecans for 10 minutes at 350°F if you want extra crunch and flavor. It is optional but worth it.
Let the casserole rest before serving. A few minutes makes it easier to scoop, and 10 minutes gives cleaner slices.
If doubling the recipe, keep an eye on baking time. The standard time may still work, but checking a few minutes early is smart.
Variations
Marshmallow Sweet Potato Casserole
Skip the pecan topping and use mini marshmallows. Add them during the last 5 minutes of baking.
They will become gooey and toasty. This variation has a classic nostalgic holiday feel.
Cinnamon Sweet Potato Casserole
Add 1 teaspoon cinnamon to the sweet potato mixture. This gives the base a warmer flavor.
Cinnamon works well with butter, vanilla, and sweet potatoes. It makes the casserole feel extra cozy.
Pumpkin Pie Spice Sweet Potato Casserole
Add 1 teaspoon pumpkin pie spice to the sweet potato mixture. This brings a stronger seasonal flavor.
It is a simple twist for fall or Thanksgiving. The topping still stays buttery and crunchy.
Walnut Brown Sugar Topping
Use walnuts instead of pecans. Walnuts give the topping a different texture and flavor.
Toast them first if desired. They work well with brown sugar and butter.
Chopped Almond Topping
Use chopped almonds in place of pecans. This gives the casserole a slightly different crunch.
The topping still bakes into a sweet, buttery crust. It is a useful swap when pecans are unavailable.
Bourbon Pecan Topping
Whisk 1 tablespoon bourbon into the melted butter for the topping. Then mix with the brown sugar, flour, and pecans.
This creates a subtle, grown-up flavor. It is especially nice for adult holiday gatherings.
No-Pecan Buttery Crust
Skip the pecans and double the flour-brown sugar mix. This creates a crispy buttery crust without nuts.
It will not have the same nutty crunch, but it will still be sweet and satisfying. This is a helpful option if nuts are not available.
Troubleshooting
Why Is My Sweet Potato Base Watery?
The sweet potatoes may have had too much moisture. Canned sweet potatoes should be drained very well.
Homemade mashed sweet potatoes should not be watery. If they seem loose, drain or mash carefully before mixing.
Why Is My Base Lumpy?
The sweet potatoes may not have been mashed enough. Use a hand mixer for a smoother base.
For the silkiest texture, run mashed sweet potatoes through a sieve or food mill. This extra step removes fibrous bits.
Why Is My Topping Not Crunchy?
The topping may have been too wet or pressed down too firmly. Stir it until crumbly and scatter it lightly over the base.
If sweet potatoes are watery, steam can also soften the topping. Drain canned sweet potatoes well.
Why Did My Topping Brown Too Fast?
The oven may run hot. Check the casserole a few minutes early if needed.
If the topping is browning too quickly, cover loosely with foil. Continue baking until the edges bubble slightly.
Why Did My Casserole Fall Apart When Served?
It may have needed a few more minutes to rest. Let it cool briefly after baking.
For cleaner slices, wait about 10 minutes. The base will firm slightly as it rests.
Frequently Asked Questions
Can I Make This Ahead?
Yes, assemble the whole casserole, topping and all, 1 day in advance. Cover tightly and refrigerate.
When baking from cold, add 5–10 minutes to the bake time. Bake until the topping is golden and the edges bubble slightly.
Can I Freeze It?
Yes, bake it first and let it cool completely. Wrap it tightly in plastic wrap and foil.
Freeze for up to 2 months. Reheat thawed slices at 350°F until bubbly, or enjoy it cold if you like.
What If I Do Not Have Pecans?
Walnuts are a great swap. Chopped almonds can also work.
You can also skip nuts altogether and double the flour-brown sugar mixture. It will create a crispy buttery crust.
Can I Use Canned Sweet Potatoes?
Yes, canned sweet potatoes can work. Drain them very well before mashing.
Fresh sweet potatoes have better depth of flavor, but canned ones are useful when time is short. Avoid extra liquid so the casserole does not turn watery.
Can I Add Marshmallows?
Yes, mini marshmallows can be used instead of the pecan topping. Add them during the last 5 minutes of baking.
They should become gooey and toasty. This makes the casserole more nostalgic and dessert-like.
How Do I Make the Base Extra Smooth?
After mashing the sweet potatoes, run them through a sieve or food mill. This creates a very creamy texture.
A hand mixer also helps. Blend until the mixture looks smooth before spreading it into the baking dish.
How Long Do Leftovers Last?
Leftovers keep in the refrigerator for up to 3 days. Cover tightly with foil or use an airtight container.
Reheat gently, or enjoy cold if you like. A tiny dab of butter can help revive individual servings when microwaving.
Why This Recipe Works So Well
Ruth’s Chris Sweet Potato Casserole works because it layers creamy sweet potatoes under a crunchy brown sugar pecan crust. That contrast is the heart of the dish.
The sweet potato base is simple but rich. Butter, sugar, eggs, salt, and vanilla turn mashed sweet potatoes into a smooth, scoopable filling.
The eggs help the filling set. This gives the casserole structure without making it stiff.
The topping works because brown sugar, flour, pecans, and melted butter form crumbly clusters. Those clusters bake into a sweet, buttery crunch.
The dish also succeeds because it is easy to prepare ahead. That makes it practical for holidays and gatherings.
Most of all, it works because it feels familiar and special at the same time. It tastes like a holiday memory, but the steps are simple enough for any confident home cook.
Final Thoughts
Ruth’s Chris Sweet Potato Casserole is more than a sweet potato side dish. It is creamy, buttery, crunchy, nostalgic, and memorable enough to become the recipe people ask about before they leave the table.
I love how it feels festive without being difficult. A smooth sweet potato base and a brown sugar pecan topping come together in one baking dish and turn into something that tastes like comfort, celebration, and tradition.
Serve it with turkey, spoon it beside a holiday plate, warm up leftovers the next day, or enjoy a sweeter scoop with vanilla ice cream. However it reaches the table, this casserole has a way of disappearing fast and earning a place in the meal again next year.
Ruth’s Chris Sweet Potato Casserole

This Ruth’s Chris Sweet Potato Casserole is creamy, sweet, buttery, and topped with a golden pecan crumble that adds the perfect crunchy finish. With mashed sweet potatoes, vanilla, brown sugar, pecans, and butter, it works beautifully as a holiday side dish, a special dinner casserole, or a cozy dessert-style Southern-inspired favorite.
Recipe Details
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Course: Dessert, Side Dish
- Cuisine: American
- Servings: 8 people
Ingredients
For the Sweet Potato Mixture
- ½ teaspoon vanilla extract
- ½ teaspoon salt
- 2 large eggs
- ½ cup softened butter
- 1 cup granulated sugar
- 3 cups cooked, mashed sweet potatoes fresh preferred
For the Pecan Topping
- ⅓ cup melted butter
- 1 cup chopped pecans
- ½ cup all-purpose flour
- 1 cup light brown sugar
Instructions
Step 1: Prepare the Oven and Dish
Preheat the oven to 350°F (175°C). Grease a baking dish.
Step 2: Mix the Sweet Potato Base
In a large bowl, mix the cooked, mashed sweet potatoes, granulated sugar, softened butter, eggs, salt, and vanilla extract until smooth.
Step 3: Fill the Baking Dish
Spread the sweet potato mixture evenly into the prepared baking dish.
Step 4: Make the Pecan Topping
In a separate bowl, combine the light brown sugar, all-purpose flour, chopped pecans, and melted butter to make the topping.
Step 5: Add the Topping
Sprinkle the pecan topping evenly over the sweet potato mixture.
Step 6: Bake the Casserole
Bake for 30 minutes, or until the topping is golden brown and the casserole is heated through.
Step 7: Cool Slightly Before Serving
Let the casserole cool slightly before serving for easier slicing.
Notes
Let the casserole cool slightly before serving so it slices more easily.
Serving Suggestions
- Serve with roasted turkey, baked ham, chicken, or a holiday dinner spread.
- Add to Thanksgiving, Christmas, Easter, or Sunday supper menus.
- Pair with green beans, salad, or roasted vegetables to balance the sweet, buttery casserole.
- Serve as a dessert-style side dish when you want something rich and comforting.
- Enjoy warm so the sweet potato filling stays soft and the pecan topping tastes buttery and crisp.
Storage
How to Store
Let the casserole cool completely, then cover the baking dish tightly or transfer leftovers to an airtight container. Refrigerate until ready to serve again.
How to Reheat
Reheat individual portions gently until warmed through. For a larger portion, warm the casserole in the oven until heated through and the pecan topping becomes crisp again.
Best Texture Tip
Let the casserole cool slightly before serving so the sweet potato mixture sets and the slices come out more cleanly.

Fernando is the creator and writer behind the food blog Eating with your Hands. Living and working in cities like Paris, Barcelona, and Berlin, and being married to a Canadian foodie, has given Fernando a passion and interest in food and inspired him to run EWYH.