Although my son hates chickpeas the rest of us loves them, so i guess he has to suffer occasionally! This recipe came out of looking for just the right recipe to get the flavors that I was looking for. I discovered that you have to temper yogurt before you add it and there are a couple of methods to do that. One is bringing the yogurt to room temperature and stirring well before adding it to the soup and make sure not to boil it. The other was adding some cornstarch and water to the yogurt before adding it. There are other methods involving eggs, but I'm not too keen on eggs in soup. I haven't tried the tempering yet and the first attempt at making this the yogurt curdled, but we ate it anyway and the flavors were good, so I will make it again and either temper the yogurt or add it at each serving. I also understand that if you reheat the soup it may curdle if you put the yogurt in before heating, so keep that in mind. You can also add celery and carrots, but I wanted to keep it simple and not overpower the other flavors.