Em uma panela pesada em fogo médio, adicione os pedaços de bacon e cozinhe até ficar crocante (cerca de 8 minutos). Reserve um pouco do bacon crocante para decorar.
Quando o bacon estiver crocante, adicione as cebolas picadas e cozinhe por um minuto ou dois.
Adicione as cenouras picadas e o aipo, mexa para combinar e refogue por 5 minutos. Junte o alho e cozinhe por 30 segundos.
Adicione o caldo de galinha ou de legumes e leve ao fogo até ferver lentamente.
Adicione as batatas cortadas em cubos, o milho e a pimenta caiena. Reduza o fogo para ferver e tampe a panela.
Cozinhe até que as batatas estejam macias (cerca de 10-15 minutos).
Desligue o fogo e adicione o creme de leite, dê uma boa mexida e saboreie a sopa. Tempere a gosto com sal marinho e pimenta.
Decore as tigelas com o restante do bacon.