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

Sweet Potato Feta Salad


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Rachel
  • Total Time: 45 minutes
  • Yield: 4 servings 1x

Description

Sweet Potato Feta Salad is a colorful and flavorful dish that combines roasted sweet potatoes with creamy feta cheese, fresh spinach, and a zesty balsamic dressing. This salad is perfect for any occasion—whether you’re hosting a dinner party or craving a delightful meal at home. With its vibrant hues and satisfying textures, it promises to be the star of your table. Quick to prepare and endlessly adaptable, this Sweet Potato Feta Salad will have your friends and family coming back for seconds!


Ingredients

Scale
  • 2 medium sweet potatoes (about 400g), peeled and diced
  • 1 cup crumbled feta cheese (150g)
  • ½ small red onion, thinly sliced
  • 3 cups baby spinach (90g)
  • 3 tbsp extra virgin olive oil (45ml)
  • 2 tbsp balsamic vinegar (30ml)
  • Salt, to taste
  • Freshly ground black pepper, to taste

Instructions

  1. Preheat your oven to 425°F (220°C). Toss diced sweet potatoes in olive oil, salt, and pepper, then spread on a baking sheet.
  2. Roast for 25-30 minutes until golden brown and tender.
  3. While roasting, whisk together olive oil and balsamic vinegar in a bowl; season with salt and pepper.
  4. In a large bowl, combine roasted sweet potatoes with spinach, feta cheese, and red onion.
  5. Drizzle dressing over the salad and gently toss before serving warm or at room temperature.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Salad
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl (250g)
  • Calories: 320
  • Sugar: 6g
  • Sodium: 480mg
  • Fat: 20g
  • Saturated Fat: 5g
  • Unsaturated Fat: 14g
  • Trans Fat: 0g
  • Carbohydrates: 34g
  • Fiber: 7g
  • Protein: 8g
  • Cholesterol: 20mg