Start by lightly massaging kale with a little olive oil and pinch of salt to gently tenderize it. Lightly pulse in food processor along with pistachio nuts and garlic. Add remaining ingredients: parsley, basil, dill, mint, lemon zest, lemon juice, oil and seasoning. Pulse until well combined but still slightly chunky. Scrape down the sides and pulse again, ensuring pesto retains some texture.
Place beans, asparagus and courgette in a small saucepan and cover with vegetable stock. Heat gently.
Add 4-6 tbsp of the pesto to the beans and gently mix. Let it warm up but don’t cook too long or you will lose the lovely colour. Adjust seasoning as needed.
Serve with grilled fish or roast spring lamb. For optional added flavour and texture add creamy avocado wedges, goat cheese, crumbly feta or blue cheese, or shavings of Parmesan or Halloumi.