Mix the mince with half of the onions, season with salt and pepper. Shape it into walnut-sized balls. Heat the oil in a small saucepan and fry the remaining onions in it until light brown. Sweat cumin, coriander and chili powder in it. Season with salt, pepper and turmeric and add water. Stir in the drained chickpeas and bring to the boil. Cover and cook over medium heat for about 30 minutes.
Add the lentils, rice and the prepared meatballs and mix in everything. Simmer for another 20 minutes, stirring occasionally.
Add the chopped herbs to the soup and let it steep for about 75 minutes over a low heat. For canned chickpeas, let them steep for 30 minutes.
Mix the yogurt with 3 tablespoons of the soup and stir in constantly. Take the saucepan off the stove and mix in the cream.
Fry the chopped garlic in a little oil and with 1/4 teaspoon brown. Arrange the soup in preheated plates and sprinkle with the garlic. Garnish with mint leaves.