Bring a pot of salted water to a boil and add fusilli or desired pasta. Cook pasta according to package directions.
While the pasta is cooking, heat 1 tablespoon of olive oil in a large skillet over medium-high heat. Add tomatoes and zucchini and saute, stirring every couple of minutes until zucchini is softened and tomatoes are blistering.
Mix in chopped red pepper and chickpeas and cook for another 2-3 minutes. Reduce heat to medium and add garlic. Cook for about a minute.
Stir in spinach and cook for a minute or two until just beginning to wilt, then remove pan from heat.
When pasta is ready, drain completely and add to the vegetable mixture. Fold together gently until fully combined. Let it cool for about 15-20 minutes.
Make Dressing: Whisk together flax oil, lemon juice, herbs and salt until opaque and emulsified.
Pour dressing over the cooled pasta mixture and add crumbled feta cheese; toss gently to coat.
This can be eaten immediately, or refrigerated and served cold as pasta salad.