Préchauffer le barbecue à 177 °C (350 °F) avec un rôtissoire à côtes en fonte à l'intérieur.
À feu vif, ajoutez l'huile d'olive, l'ail et les piments coupés en tranches dans le plat à rôtir et faites revenir légèrement l'ail jusqu'à ce qu'il commence à dorer.
Coupez grossièrement les champignons, les courgettes, le céleri et les aubergines en morceaux de taille similaire et ajoutez tous les légumes dans le plat à rôtir. Remuez-les régulièrement pour bien les enrober d'huile et éviter qu'ils ne collent.
Incorporez la sauce aux huîtres et la sauce soja et faites rôtir à 177 °C (350 °F) pendant 30 minutes ou jusqu'à ce que les légumes soient tendres et aient commencé à braiser lorsque la sauce réduit.