Oloupeme si cibuli a česnek.oboje jemně nasekáme na co nejdrobnější kostičky. Rozhřejeme si olej a nasekanou zeleninu na něm orestujeme.Pak přidáme podle chuti chilli, rajčata včetně nálevu a vše podlijeme zeleninovým vývarem.
Polévku ochutíme solí, pepřem a špetkou cukru. Povaříme ji asi 20 minut a nakonec ji rozmixujeme na hladký krém.
Slijeme kukuřici a zrnka necháme okapat. Avokádo nakrájíme na malé kostičky. Hned je pokapeme citronovou šťávou, aby nezhnědly.
Omyjeme si koriandr, necháme jej v sítu okapat a otrháme z něj lístky. Kukuřičná zrnka a avokádo přidáme prohřát do polévky.
Polévku servírujeme ozdobenou lístky čerstvého koriandru nebo jinými čerstvými bylinkami.