Verwijder de bladeren van de bleekselderij en snijd hem in kleinere blokjes. Schil de aardappelen en snijd ze in kleine blokjes.
Snijd de sjalotten fijn, verhit 3 eetlepels olijfolie in een pan, voeg de gesneden sjalotten toe en bak ze 2–3 minuten op laag vuur.
Voeg de bleekselderij toe met de geperste knoflookteentjes en bak nog 2–3 minuten.
Bestrooi alles met rijstmeel en bak 2 minuten.
Zet het vuur op middelhoog, schenk de melk in de pan, voeg de aardappelen toe en laat 15 minuten onder een deksel koken.
Roer ten slotte de maïs erdoor en breng op smaak met zout, peper en komijn.
Verdeel de soep over 4 borden en serveer.