In a large pot, bring water to a boil. Add a generous pinch of salt and pour in pasta. Cook until just al dente (pasta will continue to cook as it cools).
Strain pasta and rinse with cold water. Place back in pot, drizzle with olive oil and stir gently. Cover with a tea towel and let cool.
In a large mixing bowl, add chopped green beans, peas, parsley, dill, and green onion. Add cooked pasta.
Prepare vinaigrette in a small bowl by whisking together all the dressing ingredients.
Pour vinaigrette over pasta salad and mix gently to combine. Add salt and pepper, to taste.
Notes
*To make this a healthier pasta salad, opt for a protein-rich pasta. I used chickpea pasta.