Roasted Sweet Potato Salad with Beans and Spinach

Prep Time: 15 mins
Cook Time: 30 mins
Total Time: 45 mins
Servings: 4
Roasted Sweet Potato Salad with Beans and Spinach

This tasty and filling mixture of seasoned sweet potatoes, black beans, spinach, and feta cheese is ideal for meal planning. Prepare roasted sweet potato salad for either lunch or dinner.


  • 2 pounds sweet potatoes (3 medium or 2 large)
  • 4 tablespoons olive oil, divided
  • 1 tablespoon chili powder
  • 3/4 teaspoon kosher salt, divided, plus more to taste
  • 1/2 medium red onion
  • 1 large lime
  • 2 (14-ounce) cans black beans, drained and rinsed
  • 1 to 2 packed cups baby spinach
  • 1/4 teaspoon freshly ground black pepper, plus more to taste
  • 4 ounces feta cheese, crumbled (about 1 cup)


Recipe instructions Roasted Sweet Potato Salad with Beans and Spinach

  1. Step 1

    Preheat the oven to 425 degrees F (220 degrees C).

  2. Step 2

    Put a rack in the center of the oven.

  3. Step 3

    If you want, peel the sweet potatoes and cut them into 1-inch cubes. Put them on a rimmed baking sheet. Drizzle 2 tablespoons of olive oil over them, add chili powder, and 1/2 teaspoon of kosher salt.

  4. Step 4

    Mix everything well so that the potatoes are coated evenly. Arrange the potatoes in one layer. Roast them, stirring halfway, for around 30 minutes until they are tender and browned in some places.

  5. Step 5

    Once the potatoes are finished, let them cool on the baking sheet until they're warm to the touch, about 10 to 15 minutes.

  6. Step 6

    While they cool, cut the red onion into thin half-moon slices and place them in a large bowl. Grate the lime zest into the bowl, then cut the lime in half and squeeze its juice into the bowl. Mix to coat the onion in the juice. Then, let it quick-pickle while the potatoes cook.

  7. Step 7

    Combine the roasted sweet potatoes, black beans, baby spinach, remaining 2 tablespoons of olive oil, 1/4 teaspoon of kosher salt, and black pepper in a bowl with the onion and lime juice. Toss everything together. Add the feta and gently toss again.

  8. Step 8

    Taste and adjust seasoning with additional salt and pepper, if necessary. Enjoy warm or at room temperature.

Nutrition Facts

Calories: 402
Fat: 14 g
Carbs: 58 g
Protein: 14 g