1.In a medium saucepan over medium heat, heat the butter then cook the onion and garlic for 3 minutes or until fragrant and translucent.
2.Add the couscous and stock; cover, cook for 15 minutes or until the liquid is absorbed. Stand covered for 10 minutes.
3.Transfer the couscous mixture to a bowl; cool, stirring every couple of minutes.
4.Once cooled, stir in the tomatoes, zucchini, onion and herbs. To make dressing, whisk the juice, oil and salt together in a bowl.
5.Just before serving, toss dressing through the salad.
Not suitable to freeze or microwave.
Reserve one sprig of mint before chopping the bunch to sprinkle on top for serving, if you like. Recipe can be prepared to the end of step 4 up to 6 hours ahead. Stand at room temperature for 30 minutes before serving.