Hierve los fideos largos en agua con sal según las instrucciones del paquete hasta que estén al dente. Escúrrelos y reserva.
Corta la pechuga de pollo en cubos de tamaño bocado.
Calienta el aceite en una sartén y fríe los cubos de pollo hasta que estén dorados por todos lados. Retíralos de la sartén y reserve.
Pela la cebolla y el ajo, y córtalos en cubos finos. Pela el jengibre y córtalo en trozos finos. Lava y corta por la mitad los tomates cherry.
Agrega la cebolla, el ajo y el jengibre a la sartén y fríe todo durante 2 a 3 minutos hasta que esté transparente. Luego agrega los tomates cortados por la mitad y cocínalos brevemente.
Incorpora el concentrado de tomate y sofríelo brevemente. Luego agrega las especias (garam masala, pimentón, comino molido, cúrcuma) y fríe durante 30 segundos.
Añade la crema de leche y el yogur, mezcla bien los ingredientes para obtener una salsa cremosa. Sazona con sal y pimienta al gusto.
Vuelve a colocar los cubos de pollo fritos en la salsa y déjalos cocer a fuego lento durante unos 5 minutos.
Incorpora los fideos largos cocidos y deja que todo repose durante 2 minutos más. Sirve el plato caliente.