En una olla grande, calienta un poco de aceite de oliva a fuego medio. Agrega los muslos de pollo y cocínalos hasta que estén dorados por todos lados. Retira los muslos de pollo de la olla y reserva.
En la misma olla, agrega la cebolla picada y el ajo picado. Cocina hasta que estén tiernos y fragantes, aproximadamente 5 minutos.
Agrega la calabaza y las zanahorias a la olla. Cocina por otros 5 minutos, revolviendo ocasionalmente.
Vuelve a colocar los muslos de pollo en la olla y vierte el agua. Añade el tomillo seco y sazona con sal y pimienta al gusto.
Lleva la sopa a hervir y luego reduce el fuego a bajo. Cubre la olla y deja que la sopa hierva a fuego lento durante aproximadamente 30-40 minutos, o hasta que los muslos de pollo estén tiernos y cocidos.
Retira los muslos de pollo de la olla y, con la ayuda de dos tenedores, desmenúzalos en trozos más pequeños. Vuelve a agregar el pollo desmenuzado a la olla y mezcla bien.
Cocina la sopa durante otros 5 minutos para permitir que los sabores se mezclen.
Sirve la sopa caliente y disfruta.