In this article, we describe a NO2 sensor consisting of a coating based on lutetium bisphthalocyanine (LuPc2) in mesoporous silica. The sensor exploits the absorption spectrum change of this material which strongly and reversibly decreases in contact with NO2. NO2 is measured by following the amplitude change in the reflected spectrum of the coating deposited on the tip of a silica fibre. As diffusion of NO2 in LuPc2 is slow, the response time could be slow. To reduce it, the active molecules are dispersed in a mesoporous silica matrix deposited by a sol-gel process (Evaporation Induced Self Assembly) avoiding the formation of large crystals. Doing so, the response is fairly fast. As the recovery is slow at room temperature, the recovery time is reduced by exposure to UV light at 365 nm. This UV light is directly introduced in the fibre yielding a practical sensor sensitive to NO2 in the ppm range suitable for pollution monitoring.