Description
Sweet Potato, Cranberry & Feta Salad with Maple Dressing is vibrant, flavorful, and incredibly easy to make. Roasted sweet potatoes add natural sweetness, dried cranberries bring a tart pop, and creamy feta balances it all. Tossed in a luscious maple dressing, this salad is perfect for a healthy lunch, light dinner, or stunning side dish for family gatherings. It’s colorful, nourishing, and ready in under 40 minutes—trust me, everyone will ask for seconds!
Ingredients
- 2 medium sweet potatoes, peeled and cubed
- 2 tablespoons olive oil
- Salt and pepper, to taste
- 4 cups mixed salad greens
- 1/2 cup dried cranberries
- 100 g feta cheese, crumbled
- 1/4 cup pumpkin seeds or walnuts (optional)
Maple Dressing:
- 3 tablespoons olive oil
- 1 tablespoon maple syrup
- 1 tablespoon apple cider vinegar
- 1 teaspoon Dijon mustard
- Salt and pepper, to taste
Instructions
Preheat oven to 400°F (200°C). Toss sweet potato cubes with olive oil, salt, and pepper.
Spread on a baking sheet and roast for 20–25 minutes, flipping halfway, until tender and lightly caramelized.
In a large bowl, combine salad greens, roasted sweet potatoes, dried cranberries, feta, and pumpkin seeds or walnuts if using.
In a small bowl, whisk together olive oil, maple syrup, apple cider vinegar, Dijon mustard, salt, and pepper until emulsified.
Drizzle the dressing over the salad and toss gently to combine. Serve immediately.
Notes
Don’t overcook sweet potatoes—they should be tender but not mushy.
Dressing can be made ahead and stored for 1–2 days.
Swap feta for vegan cheese to make this salad plant-based.
Add avocado or roasted chickpeas for extra creaminess and protein.
Best served fresh; refrigerate leftovers separately for greens and sweet potatoes.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Salad
- Method: Roasting
- Cuisine: American / Healthy
Nutrition
- Serving Size: 1 plate / 1/4 of salad
- Calories: 280 kcal
- Sugar: 10 g
- Sodium: 220 mg
- Fat: 16 g
- Saturated Fat: 5 g
- Unsaturated Fat: 11 g
- Trans Fat: 0g
- Carbohydrates: 30 g
- Fiber: 5 g
- Protein: 6 g
- Cholesterol: 15 mg