Si utiliza garbanzos secos y habas secas, en un tazón grande poner en remojo los garbanzos secos en agua tibia durante 10 horas y en otro tazón grande poner en remojo las habas secas en agua fría durante 10 horas. Lo ideal es dejarlos en remojo durante la noche. Por la mañana enjuagarlos bien y escurrir. Se necesitarán 2 ollas para cocinar por separado los garbanzos y las habas. Para los garbanzos llevar el agua a ebullición en una olla y cuando el agua esté hirviendo añadir los garbanzos escurridos y dejarlos cocinar a fuego lento, removiendo ocasionalmente, durante 1-2 horas hasta que estén tiernos. Para las habas, añadir las habas escurridas en una olla, cubrir con agua fría y añadir una cucharadita de aceite de oliva virgen extra. Cocinar a fuego medio-bajo, removiendo ocasionalmente, durante 1 hora hasta que estén tiernas.
Si ve que el agua se consume tanto en la cocción de los garbanzos como de las habas, añadir más agua. Una vez que estén cocidos, añadir 1 cucharadita de sal marina (o sal al gusto), mezclar y retirar del fuego.
Una vez que ambos estén cocidos, mezclarlos y proceder como se indica en el paso 3.
Es típico servir este plato acompañado de pan libanés, aceitunas y algunas verduras frescas como tomates y pepinos libaneses.