Spinach Salad with Roasted Sweet Potatoes

Spinach Salad with Roasted Sweet Potatoes is my go-to when I want something nourishing, colorful, and full of flavor. It combines warm, caramelized sweet potatoes with fresh baby spinach, tangy vinaigrette, and crunchy toppings for a salad that’s anything but boring.

Why You’ll Love This Recipe

I love how this salad hits every note—sweet, savory, tangy, and crunchy. It’s hearty enough to stand on its own, but still feels light and refreshing. The roasted sweet potatoes add a warm, comforting element that turns a basic salad into something I genuinely look forward to eating. Spinach Salad with Roasted Sweet Potatoes

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

  • Sweet potatoes

  • Olive oil

  • Salt and pepper

  • Ground cinnamon or smoked paprika (optional, for extra flavor)

  • Fresh baby spinach

  • Red onion (thinly sliced)

  • Feta or goat cheese

  • Dried cranberries or pomegranate seeds

  • Chopped pecans or walnuts

  • Balsamic vinaigrette or dressing of choice

Directions

  1. I preheat my oven to 400°F (200°C) and line a baking sheet with parchment paper.

  2. I peel and cube the sweet potatoes, then toss them with olive oil, salt, pepper, and spices if using.

  3. I spread them out in a single layer and roast for 25–30 minutes, flipping halfway through until golden and tender.

  4. While they roast, I prepare the salad base with fresh spinach, red onion, cheese, dried fruit, and nuts.

  5. Once the sweet potatoes are done, I let them cool slightly, then add them to the salad.

  6. I drizzle everything with balsamic vinaigrette and toss gently to combine.

  7. I serve immediately while the sweet potatoes are still warm.

Servings and timing

Serves: 4
Prep time: 10 minutes
Cook time: 30 minutes
Total time: 40 minutes

Variations

Sometimes I add cooked quinoa or chickpeas to make it more filling. I also like using arugula or kale in place of spinach. For a touch of sweetness, I’ve drizzled a bit of maple syrup into the dressing. If I want a crunchier topping, I toast the nuts with a little cinnamon and sugar.

storage/reheating

I store the components separately if I’m prepping ahead—roasted sweet potatoes in the fridge, salad base in a sealed container. Once assembled, it’s best eaten right away. If I’m reheating the sweet potatoes, I warm them in a skillet or oven to bring back their roasted texture before adding to the salad. Spinach Salad with Roasted Sweet Potatoes

FAQs

Can I roast the sweet potatoes ahead of time?

Yes, I do it often. I just reheat them slightly so they don’t cool down the salad too much when added.

What dressing works best?

I love balsamic vinaigrette for its tanginess, but honey mustard or apple cider vinaigrette also pair really well.

Can I make this salad vegan?

Absolutely—I use a vegan cheese or skip the cheese and add extra nuts or avocado for creaminess.

What protein can I add?

Grilled chicken, salmon, or tofu work perfectly. I’ve even added a soft-boiled egg on top for a lighter protein boost.

How do I keep the spinach from wilting?

I let the roasted sweet potatoes cool just a bit before tossing everything together. That way the spinach stays crisp and fresh.

Conclusion

Spinach Salad with Roasted Sweet Potatoes is everything I want in a wholesome, flavorful meal. It’s vibrant, satisfying, and easy to make, with textures and flavors that keep every bite interesting and delicious.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Spinach Salad with Roasted Sweet Potatoes

Spinach Salad with Roasted Sweet Potatoes

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Olivia
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings
  • Category: Salad / Main Dish
  • Method: Roasted
  • Cuisine: American
  • Diet: Vegetarian

Description

Spinach Salad with Roasted Sweet Potatoes is a vibrant, wholesome dish featuring warm, caramelized sweet potatoes, fresh spinach, creamy cheese, and crunchy toppings, all tossed in tangy vinaigrette. It’s nourishing, satisfying, and perfect for any meal.


Ingredients

  • 2 medium sweet potatoes, peeled and cubed
  • 2 tbsp olive oil
  • Salt and black pepper, to taste
  • ¼ tsp ground cinnamon or smoked paprika (optional)
  • 5 oz fresh baby spinach
  • ¼ red onion, thinly sliced
  • ½ cup crumbled feta or goat cheese
  • ⅓ cup dried cranberries or pomegranate seeds
  • ⅓ cup chopped pecans or walnuts
  • ¼ cup balsamic vinaigrette or dressing of choice

Instructions

  1. Preheat oven to 400°F (200°C) and line a baking sheet with parchment paper.
  2. Toss cubed sweet potatoes with olive oil, salt, pepper, and optional spices. Spread in a single layer.
  3. Roast for 25–30 minutes, flipping halfway, until golden and tender. Let cool slightly.
  4. In a large bowl, combine spinach, red onion, cheese, dried fruit, and nuts.
  5. Add the warm sweet potatoes to the salad base.
  6. Drizzle with balsamic vinaigrette and toss gently to combine.
  7. Serve immediately while sweet potatoes are still warm.

Notes

  • Add quinoa, chickpeas, or grilled protein to make it more filling.
  • Substitute arugula or kale for spinach.
  • Mix a bit of maple syrup into your vinaigrette for added sweetness.
  • Toast the nuts with cinnamon and sugar for extra crunch.
  • Store components separately for best texture when meal prepping.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 320
  • Sugar: 10g
  • Sodium: 360mg
  • Fat: 20g
  • Saturated Fat: 5g
  • Unsaturated Fat: 13g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 5g
  • Protein: 7g
  • Cholesterol: 15mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star