Подрібніть у блендері цибулю та часник. Нагрійте олію у великій каструлі на середньому вогні. Додайте цибулю та часник, приправте сіллю та перцем, обсмажуйте близько 3 хвилин, часто помішуючи, до м'якості. Додайте кмин, коріандр і запашний перець і обсмажуйте, часто помішуючи, близько 5 хвилин до появи золотистої скоринки на цибулі, близько 5 хвилин. Додайте помідори та тушкуйте, часто помішуючи, близько 5 хвилин до загусання.
Влийте бульйон і доведіть до кипіння. Додайте боби, зменшіть вогонь і дайте залишити на повільному вогні, частково прикривши кришкою, 20 хвилин. Додайте рис і дайте покипіти на повільному вогні 30-35 хвилин, частково прикривши кришкою, до м'якості рису та бобів; приправте сіллю та перцем.
Перед подачею полийте суп йогуртом і посипте фісташками.