Stoof de ui, wortel en selderij 10 minuten in 2 el olijfolie op matig vuur tot de groenten zacht beginnen te worden. Voeg de knoflook en groene boontjes toe en bak 1 minuut mee.
Schenk de kippenbouillon erbij en laat 10 minuten zacht koken. Voeg de groene aspergepunten, erwten en tuinbonen toe en laat nog ongeveer 3 minuten koken, zodat de groenten frisgroen en beetgaar blijven. Breng op smaak met peper en zout.
Maak ondertussen de basilicumolie door het grootste deel van het basilicum fijn te stampen met 2 el olijfolie; houd enkele kleine blaadjes apart.
Verdeel de soep over kommen en werk af met basilicumolie en verse basilicumblaadjes.