En primer lugar, depende mucho de lo que quiera decir exactamente con el término “cremoso”. ¿Puede ser más específico sobre lo que quiere decir con este término?
En segundo lugar, menciona los “restaurantes indios”, pero no dice dónde están situados, ¿se refiere a los situados en la India? Geográficamente, los restaurantes indios varían, dependiendo de dónde estén ubicados.
En tercer lugar, ¿hay algún plato específico al que te refieras?
Lo ideal es que me aclare esos puntos antes de poder responder a tu pregunta, pero según mi propia interpretación de lo que quieres decir no tiene nada que ver con la nata, el yogur o la leche de coco.
Como señala acertadamente Pat Sommer, la textura suave y “cremosa” que se encuentra en muchos, si no en todos, los platos de los restaurantes indios es el resultado de la “salsa base” de puré de cebollas y otros ingredientes.
Prácticamente todos los restaurantes indios comerciales utilizan algún tipo de “salsa base o gravy” como base para la mayoría de sus platos. A ésta se le añaden otros ingredientes específicos del plato. Algunos restaurantes tienen más de una salsa base, algunos añaden puré de lentejas, etc., pero la salsa base en sí está hecha principalmente de cebollas fritas y cocidas a fuego lento, ajo, jengibre, tomates y especias, agua y luego puré.
Creo que es esta “salsa base” a la que te refieres la que da la textura “cremosa” al plato al que te refieres en tu pregunta.