Combine the meat with the onion, cumin, salt and pepper. Roll into tiny balls and brown in a pan. Pour off any fat or grease from the pan.
Add the chickpeas and spinach to the pan with the meatballs, taking care not to break them up, then add the stock, turmeric and cardamom. Simmer for about 20 minutes.