A cor marrom que parece predominar muitos pratos de curry vem principalmente da quantidade largamente (em proporção a outros ingredientes) de cominho e coentro usados como a base principal para a maioria dos curries indianos. A adição de garam masala no final da cozedura também dará uma cor acastanhada.
A cor vermelha a que você se refere pode vir de várias fontes diferentes, e é por isso que é imprudente usar "cor" como base para o prato que meu gosto realmente tem, ou tentar replicar o sabor de um prato com base na sua cor.
A coloração vermelha pode vir de: coloração artificial, tomate, pasta de tomate, purê de tomate, pimenta vermelha, pimenta em pó, páprica e assim por diante.
Se você está tentando replicar o 'sabor' ou o sabor de um prato específico, é muito melhor tentar fazê-lo com combinações de temperos e ingredientes e técnicas de culinária do que se preocupar com a cor final.