1.
W dużej patelni na średnim ogniu rozgrzać oliwę. Dodać cebulę i seler i podsmażać, aż nabiorą lekko złotego koloru. Dodać marchew i czosnek i podsmażać, aż czosnek się lekko przyrumieni.
2.
Tymczasem, doprowadzić wodę do wrzenia na dużym ogniu. Wmieszać kostki rosołowe, a następnie zmniejszyć ogień na średni. Kiedy kostki bulionowe się rozpuszczą dodać kukurydzę oraz warzywa z patelni. Gotować, aż warzywa zmiękną. W razie potrzeby dodać wodę. Zmniejszyć ogień na niski i wlać 1 szklankę mleka sojowego. Dobrze wymieszać zupę, a następnie wmieszać pozostałą 1 szklankę mleka sojowego. Dodać mąkę, szybko mieszając trzepaczką. Wmieszać natkę pietruszki, czosnek granulowany, sól i pieprz. Gotować, stale mieszając, aż zupa zgęstnieje (około 15 do 20 minut).