Copycat Ruth Chris Sweet Potato Casserole with Pecan Streusel
This is the one side dish that turns a regular Tuesday into something a little special, without adding much work. It’s a straight copy of the famous restaurant casserole, with a creamy, not-too-sweet sweet potato base and a buttery pecan crunch on top.

If you’ve had the original, you know that topping is the whole point. This recipe nails it: the streusel stays crisp, the filling stays silky, and it bakes up rich enough to feel like dessert but still plays nice alongside roast chicken or pork.
Why This Casserole Outshines the Rest
I keep coming back to this one because it gets the texture right. Most sweet potato casseroles go soft on top under a blanket of marshmallows. This one builds a proper crust from brown sugar, butter, and pecans that crackles when you scoop into it.
The filling is smooth without being baby-food sweet. A little milk and egg give it body, and the vanilla rounds out the edges. It holds together on the plate but never bakes up dense.
Ingredients

- 3 lb sweet potatoes (about 4 medium): orange-fleshed varieties work best for that natural sweetness.
- 4 tbsp unsalted butter, melted: for the filling; adds richness without heaviness.
- ½ cup granulated sugar: just enough to sweeten, not so much it tastes canned.
- 2 large eggs: help the casserole set so it slices neatly.
- 1 tsp vanilla extract: rounds out the earthy potato flavor.
- ¼ cup whole milk: loosens the mash to a spreadable consistency.
- ½ tsp fine sea salt: a small amount wakes up the sweetness.
For the pecan streusel
- ½ cup all-purpose flour: gives the topping a crumbly structure.
- ½ cup packed light brown sugar: creates that molasses-y crunch.
- 4 tbsp unsalted butter, melted: binds the crumbs and helps them toast.
- 1 cup chopped pecans: coarsely chopped so you get texture in every bite.
Variations / Substitutions
- Dairy-free: swap the butter for a neutral dairy-free stick and use oat milk in the filling. The topping will still crisp up.
- Less sugar: drop the granulated sugar to ⅓ cup. The brown sugar in the topping carries most of the sweetness.
- Nut swap: chopped walnuts or almonds work here. Toast them first so they stay crunchy under the streusel.
- Gluten-free: use a 1:1 baking blend in the streusel; the texture barely changes.
If you’re into this, you’d probably also like a classic Sweet Potato Casserole with Marshmallows (a totally different vibe, but just as easy).
How to Make Copycat Ruth Chris Sweet Potato Casserole
Step 1: Boil and Mash the Sweet Potatoes

Scrub the sweet potatoes and cut them into 2-inch chunks. Place them in a large pot and cover with cold water by an inch. Bring to a boil over high heat, then reduce to a simmer and cook for 15 to 20 minutes, until a knife slides in with no resistance.
Drain the potatoes and return them to the hot pot for a minute to steam off any extra moisture. Mash them by hand with a potato masher until smooth. A few tiny lumps are fine, but you don’t want stringy bits. Let the mash cool slightly while you get the rest of the filling together.
Step 2: Stir Together the Filling

In a large bowl, whisk the 2 large eggs, ½ cup granulated sugar, 1 tsp vanilla, ¼ cup whole milk, and ½ tsp salt. Pour in 4 tbsp melted butter and whisk again. Add the still-warm mashed sweet potatoes and stir with a spatula until the mixture is uniform and no streaks of egg remain.
The filling should look thick and glossy, like a soft pudding. Taste it now; it won’t get any sweeter in the oven, so add a pinch more salt if it tastes flat. Set it aside while you build the topping.
Step 3: Crumble the Pecan Streusel

In a separate bowl, combine ½ cup flour, ½ cup brown sugar, and 1 cup chopped pecans. Drizzle over 4 tbsp melted butter and stir with a fork until the mixture looks like damp sand and clumps when you squeeze a handful.
A good trick: press a bit between your fingers. If it holds together and feels cool to the touch, it’ll bake into those crisp, nutty clusters you want on top.
Step 4: Bake the Casserole

Preheat the oven to 350°F (175°C). Butter a 2-quart baking dish or an 8×8-inch pan. Scrape the sweet potato filling into the dish and spread it even with a spatula. Sprinkle the streusel over the top in an even layer, breaking up any large clumps with your fingertips.
Slide the dish into the oven and bake for 30 to 35 minutes. The casserole is ready when the topping is deep golden brown and you can see the filling bubbling around the edges. If the nuts start to darken too quickly, tent loosely with foil after 20 minutes.
Step 5: Scoop and Serve

Let the casserole rest on the counter for 10 minutes before serving. This gives the filling a chance to set so it doesn’t slump when you scoop it.
Spoon big servings onto plates while it’s still warm, making sure everyone gets a generous bite of that crunchy top.
Tips for the Best Sweet Potato Casserole
- Boiling the potatoes instead of baking them keeps the filling softer and saves time. Just don’t overcook them, or they’ll absorb too much water.
- Mash while the potatoes are hot. Cold sweet potatoes turn gluey, and the butter won’t melt into them as well.
- Toast the pecans in a dry skillet for 3 minutes before adding them to the streusel. It deepens their flavor and keeps the topping from tasting raw.
Bake times shift a little depending on the shape of your dish.
| Dish size | Approximate bake time |
|---|---|
| 8×8-inch (2 qt) | 30–35 minutes |
| 9×13-inch (3 qt) | 25–30 minutes, check at 25 |
| 6 individual ramekins | 18–22 minutes |
Storing Leftovers
- Refrigerate: Cover the dish tightly and store up to 4 days. The topping will soften a bit, but it still tastes great cold or at room temp.
- Reheating: Warm in a 325°F oven for 10 to 15 minutes to re-crisp the topping. A quick zap in the microwave works in a pinch but the crunch won’t come back.
What Goes Well With Sweet Potato Casserole
This is one of those sides that anchors a plate of simple protein. It’s sweet, so pair it with something savory that has a bit of sharpness.
- A roast chicken with plenty of lemon and herbs cuts through the richness.
- Pan-seared pork chops with a mustard pan sauce balance the sugar in the casserole without competing.
- Glazed ham is a classic match. The salty-smoky edge of the ham and the buttery pecan top play off each other beautifully.
Frequently Asked Questions
Can I use canned sweet potatoes?
Yes. Drain one 40-oz can of cut sweet potatoes in light syrup, rinse them, and mash. Skip the boiling step and mix the filling as written. The texture will be a bit softer, but it still works well in a pinch.
Can I make this casserole ahead of time?
Assemble the whole dish, cover, and refrigerate overnight. The next day, bake it straight from the fridge and add 5 to 10 extra minutes to the bake time because it starts cold. The topping won’t suffer at all.
Can I freeze it?
You can freeze the casserole after baking and cooling completely. Wrap it tightly and freeze up to 2 months. Thaw overnight in the fridge and reheat in a low oven. The topping loses a little crunch, but it’s still good.
Why did my streusel sink into the filling?
That happens if the filling is too loose or the streusel is pressed down. Make sure you drain the potatoes well, don’t add extra milk, and just sprinkle the topping on without packing it.

Ingredients
Method
- Boil sweet potatoes in salted water until fork-tender, 15 to 20 minutes. Drain, then mash until smooth.
- Whisk together eggs, granulated sugar, vanilla, milk, salt, and 4 tbsp melted butter. Stir in the mashed sweet potatoes until combined.
- Mix flour, brown sugar, pecans, and remaining 4 tbsp melted butter in a bowl until crumbly and clumpy.
- Spread filling into a buttered 2-quart dish, top evenly with streusel, and bake at 350°F for 30 to 35 minutes until golden and bubbling.
- Let rest 10 minutes, then scoop and serve warm.
