Antes que nada, prepara todos los ingredientes, pela y corta las zanahorias, las patatas, el ajo y la cebolla.
Ralla el tomate, lava muy bien el puerro eliminando alrededor de unos 5cm de la parte verde, córtalo en forma de cruz y luego trocéalo, pero antes elimina loas 2 o 3 hojas exteriores,
Lava y pica también el repollo, el apio y reserva todo.
En una cacerola amplia añade el aceite, pon el fuego en potencia media y cuando esté caliente agrega el puerro, el ajo y la cebolla para rehogarlos durante 3 minutos.
A continuación, añade el resto de las verduras excepto el repollo, lo guisantes y el maíz. Condimenta con sal y pimienta. Cocina durante 3 minutos más.
Vierte el caldo o el agua (yo prefiero siempre caldo y si es casero mejor aún) y espera que rompa el hervor antes de agregar solo el repollo y el laurel.
Tapa la olla, reduce el fuego a medio bajo y cocina durante 30 minutos. Destapa, agrega los guisantes y el maíz, cocino por otros minutos.
Si vas a usar perejil fresco y tomillo puede agregarlo al final, pasados los 30 minutos. Deja reposar la sopa unos 5 minutos antes de servir.
Al gusto también puedes agregarle limón