Haleem ir ļoti smaga, bieza zupa, kas pagatavota no kviešiem, lēcām, dzeltenajiem šķeltajiem zirņiem un gaļas, kas tiek vārīta ilgu laiku uz lēnas uguns. Ēdiens ir ļoti populārs Indijā un Pakistānā, un to pasniedz vairākās citās Tuvo Austrumu valstīs. Vārītā zupa izceļas ne tikai ar savu pikanto garšu un sātīgo ķermeni, bet arī ar to, ka visas sastāvdaļas tiek vārītas tik ilgi, ka tās saplūst vienā biezā mērcē vai faktiski tiek samaltas vai biezenī līdz gludai. Pabeigtu haleem var pasniegt uz rīsiem, dekorējot ar svaigiem garšaugiem un laimu. To bieži pārdod ielu pārdevēji kā uzkodu, bet to gatavo arī brīvdienām un svinībām.
Reliģiskos periodos, piemēram, Ramadānā, musulmaņi bieži gatavo halēmu, un to pasniedz vakarā, kad tiek pārtraukts dienas gavēnis. Tas ir izgatavots Indijā, lai svinētu kāzas un citus svētkus. Receptes ir elastīgas, tāpēc ir diezgan viegli izmantot sastāvdaļas, kas atbilst dažādiem reliģiskiem un kultūras uztura likumiem. Indijas reģionā Haidarabadā tiek ģenerēta populāra haleem versija, kurai ir sarežģītāka sagatavošana. Hyderabadi haleem faktiski ir tik populārs noteiktos gada laikos, ka maltīte tiek pagatavota un nosūtīta dedzīgiem cienītājiem visā pasaulē.
Lai gan daudzus haleem aspektus var mainīt atkarībā no tradīcijas, reģiona vai ģimenes receptēm, galvenās sastāvdaļas paliek nemainīgas. Gaļu izmanto gandrīz vienmēr, lai gan pastāv dažas veģetāras šķirnes. Gaļas veids parasti ir liellopu, jēra vai vistas gaļa. Tas tiks pagatavots ilgu laiku un galu galā tiks sasmalcināts vai biezenī, tāpēc individuālajam griezumam nav īsti nozīmes.
Traukā esošie graudi konsekventi ietver saplaisājušos kviešus. Šo sākumā vāra pats, līdz kļūst bieza, mīksta masa. To pašu dara ar lēcām un dzeltenajiem šķeltajiem zirņiem. Visi trīs tiek pievienoti vienam un tam pašam gatavošanas katlam kopā ar garšvielām, piemēram, koriandru, kurkumu, ķiplokiem, ingveru un ceptiem sīpoliem.
Gaļu var apbrūnināt pirms laika, bet tam nav jābūt. To pievieno pupiņām, parasti ar ūdeni vai buljonu, un tad visu haleem katlu vāra stundām ilgi, līdz viss ir sanācis un ēdiena konsistence ir bieza. Šeit daudzas receptes paredz gaļu sasmalcināt vai samīcīt ar pārējām sastāvdaļām. Haidarabadā sastāvdaļas faktiski tiek laistas caur virtuves kombainu vai pārtikas dzirnavām, lai izveidotu vienmērīgu zupu.
Haleem var pasniegt bļodā virs rīsiem, un to parasti rotā. Garnējums var ietvert laimu, svaigu cilantro, zaļo čili un šķipsniņu garam masala garšvielu maisījuma. Trauks ir neticami sātīgs un satur lielu daudzumu olbaltumvielu.