Loading Video...

Sweet Potato Pecan Salad

Save Recipe
  • Level: Easy
  • Total: 1 hr 20 min (includes cooling time)
  • Active: 20 min
  • Yield: 10 servings
Share This Recipe


4 stalks celery, cut into 1-inch pieces

2 large sweet potatoes, peeled and cut into 1-inch pieces 

1 red onion, cut into 1-inch pieces 

1/4 cup olive oil, plus more for finishing salad

1 teaspoon ras el hanout 

1 teaspoon finely minced fresh rosemary 

Kosher salt and freshly cracked black pepper

Kosher salt and freshly cracked black pepper 

1 cup green grapes, cut in half 

1 cup toasted pecans

1/2 cup pomegranate seeds 

1/2 cup thinly sliced scallions 

1/4 cup golden raisins 

Sherry vinegar, as needed


  1. Preheat the oven to 400 degrees F. Place a baking sheet in the oven to heat.
  2. Toss the celery, sweet potatoes and red onions with the olive oil, ras el hanout and rosemary in a mixing bowl. Season with salt and pepper. Transfer the mixture to the heated baking sheet and roast until the potatoes are tender and caramelized, about 30 minutes.
  3. Let the sweet potato mixture cool to room temperature before proceeding. (Or, if preparing ahead of time, cool the sweet potato mixture in the fridge, removing it 30 minutes before proceeding to allow it to come to room temperature.)
  4. Toss the sweet potato mixture in a large bowl with the grapes, pecans, pomegranate seeds, scallions and raisins. Toss the salad with sherry vinegar and olive oil to taste. Add salt and pepper as needed.