Es gibt viele Variationen über Madras Curry und Kochen in Indien ist mehr eine häusliche Praxis als eine Küche, die von den Konventionen der Köche, Restaurants oder Texte geregelt. Dieses Curry kann vegetarisch oder mit Fleisch zubereitet werden. Die Verfügbarkeit lokaler oder lokal verfügbarer Zutaten ist für regionale indische Lebensmittel von zentraler Bedeutung., Das Endergebnis der Herstellung von Madras Currys kann durch verschiedene Mittel erreicht werden; das Ergebnis ist oft das von: rote Farbe; geröstete Gewürze; die sauer-süße Fruchtigkeit der Tamarinde; ein leichter Lakritzgeschmack von Anis; Ingwer; eine Reihe anderer Gewürze (süß und herzhaft und erdig) und die Aromen von Salz, süß und sauer. Die Rötung wird mit Chili oder einer Mischung aus Chili und Paprika und der Orange von Kurkuma erreicht. Zusätzliche Säure kann aus Zitrone, Limette oder Essig gewonnen werden.,

Die Gewürze ergänzen die herzhaften Aromen, zu denen Knoblauch und eventuell Zwiebeln oder Asafoetida gehören können. Garam Masala, Koriander und schwarze Pfefferkörner können ebenfalls Teil der Gewürzmischung sein.

Gemeinsame Zutaten können auch frische Curryblätter und die endgültige Zugabe von frischem Koriander enthalten.

Die Variationen umfassen das Rösten vieler Gewürze, darunter getrocknete Chilis, Koriandersamen, Anis, Kreuzkümmel und Zimt. Dies kann in einem Ofen für 10 Minuten bei 180 °C oder in einer Pfanne ohne Öl bei schwacher Hitze erfolgen., Eine grundlegende Gewürzmischung für Madras Curry kann hergestellt werden, wenn diese getrockneten gerösteten Zutaten in einem Mörser und Stößel oder einer Kaffeemühle gemahlen und mit Kurkuma gemischt und gebrauchsfertig gelagert werden.

Variationen beziehen sich auch auf Speichermittel. Die primären Gewürzbestandteile können gelagert werden als; geröstetes getrocknetes gemahlenes Pulver; eine Paste getrockneter Zutaten mit Essig; eine Ölgewürzinfusion.

Wenn Fleisch verwendet wird, kann es Lamm, Rind oder Huhn sein. Wenn es aus Rindfleisch besteht, heißt es Gosht (oder Ghoust) Madras.