Corta finamente la cebolla y pica los dientes de ajo.
Escurre bien el maíz enlatado.
Calienta el aceite vegetal en una olla a fuego medio. Añade la cebolla picada y el ajo y sofríelos hasta que estén fragantes y translúcidos, unos 3-5 minutos.
Añade el maíz escurrido y remueve bien. Deja que se sofría por otros 2 minutos.
Disuelve el caldo de verduras en polvo en el agua hasta que se haya disuelto por completo.
Vierte el caldo de verduras preparado en la olla con el maíz y las cebollas. Lleva la sopa a ebullición.
Reduce el fuego y deja que la sopa hierva a fuego lento durante unos 5-7 minutos para que los sabores se mezclen.
Retira la olla del fuego y tritura la sopa con una batidora de mano hasta que esté cremosa. Si quieres una sopa especialmente fina, puedes pasarla por un colador.
Sazona la sopa con sal, pimienta y pimentón.
Sirve la sopa de maíz caliente inmediatamente, posiblemente decorada con hierbas frescas, por ejemplo, perejil.