Mediterranean Roasted Veggie & Feta-Style Chickpea Salad
A vibrant salad with roasted Mediterranean vegetables, protein-rich chickpeas, and a creamy vegan feta-style dressing. Perfect as a main or side, this salad balances roasted sweetness, fresh herbs, and tangy creaminess for an elegant, restaurant-quality dish.
🕒 Time Required
Prep: 15 minutes
Cook: 25 minutes
Total: ~40 minutes
📝 Ingredients
Roasted Vegetables
1 small zucchini, diced
1 red bell pepper, diced
1 small eggplant, diced
1 tbsp olive oil
Salt & pepper
Salad Base
1 cup chickpeas (cooked or canned, drained & rinsed)
2 cups mixed greens (arugula, spinach, or lettuce)
½ red onion, thinly sliced
2 tbsp fresh parsley, chopped
2 tbsp fresh mint, chopped
Creamy Vegan Feta Dressing
½ cup soaked cashews
2 tbsp lemon juice
2 tbsp water (adjust for creaminess)
1 tsp apple cider vinegar
1 garlic clove
½ tsp salt
1 tbsp nutritional yeast (optional, for cheesy flavor)
👩🍳 Instructions
ℹ️ Make
Preheat oven to 200°C (400°F)
Toss zucchini, bell pepper, and eggplant with olive oil, salt, and pepper
Roast 20–25 minutes until tender and slightly caramelized
2️⃣ Make Creamy Dressing
Blend soaked cashews, lemon juice, water, vinegar, garlic, salt, and nutritional yeast until smooth
3️⃣ Assemble Salad
In a large bowl, combine roasted vegetables, chickpeas, mixed greens, red onion, parsley, and mint
Drizzle creamy cashew dressing over salad
Toss gently to coat
4️⃣ Serve
Optional: sprinkle toasted pine nuts or sunflower seeds
Serve immediately or slightly chilled
💡 Tips
Use a mandoline for uniform veggie cubes
Add roasted sweet potato or carrot for extra sweetness
Can be served as meal prep — keep dressing separate until serving
❓ Frequently asked questions FAQs
Q: Can I make this nut-free?
Yes — replace cashews with silken tofu or tahini for the creamy dressing
Q: Can I make it vegan “cheesy”?
Nutritional yeast or vegan feta cubes work perfectly
Q: Is it meal prep friendly?
Yes — store roasted vegetables and greens separately; add dressing just before eating
🥗 Nutritional Information
Calories: 380 kcal
Protein: 14 g
Carbs: 35 g
Fat: 20 g
Fiber: 10 g