Wash the chickpeas and beans, cover them with water, and soak overnight.
The next day, drain and rinse these legumes, add 3 liters of water (or enough to cover the beans), and boil in a large saucepan. Reduce the heat and simmer the beans for 40 minutes.
Add the lentils, burghul, and rice to the legumes and simmer for 15 minutes.
Add oil to a hot pan and sauté the onion. When it has begun to color, add it to the soup mixture and simmer for 2 minutes.