Snijd de courgette in de lengte in vieren. Verwijder met een scherp mes de zaadlijsten en snijd het vruchtvlees in schuine plakken van ongeveer 1 cm dik.
Verhit de olie in een wok en roerbak de courgette circa 3 minuten. Pers na 2 minuten de knoflook erboven en breng op smaak met peper en eventueel zout. Doe de courgette in een ruime kom.
Breek de harde onderkanten van de asperges en snijd de stelen in drie stukken. Breng een pan met water aan de kook en kook de asperges samen met de tuinerwten in ongeveer 4 minuten gaar. Giet de groenten af, spoel ze koud en voeg ze toe aan de courgette.
Halveer de avocado in de lengte en verwijder de pit. Pureer het vruchtvlees met het limoensap, de tabasco (optioneel), yoghurt, peterselie, het water en zout tot een dik vloeibare dressing. Schep de helft van de dressing door de salade. Verdeel de mozzarellaballetjes over de salade.
Voor extra vulling kun je falafel toevoegen. Verhit hiervoor een koekenpan met een klein beetje olie en bak de falafelballetjes rondom goudbruin en warm. Laat ze kort uitlekken op keukenpapier en voeg ze vlak voor het serveren toe aan de salade. Bestrooi met extra peterselie en serveer de rest van de avocadodressing er apart bij.