Llevamos a ebullición la carne de cerdo con el ajo, la cebolla, el laurel y sal, cubierto de agua abundante, y cocinamos 1-1,5 horas a fuego lento hasta que esté tierna.
Remojamos el chile guajillo en agua caliente 15 minutos, lo trituramos con un poco de caldo, y lo añadimos a la sopa.
Añadimos el maíz pozolero, y cocinamos otros 20 minutos, hasta que el maíz esté tierno.
Sacamos la carne, la cortamos en rebanadas, y la devolvemos a la sopa.
Al servir, cada uno añade a su gusto lechuga, rábano, cebolla, lima, orégano y chile en polvo.