Heat the oil and fry the aubergines on both sides, then remove and drain. Cut them roughly into smaller pieces, then brown in a frying pan with the paprika, cumin, the crushed garlic clove and a little salt.
Remove from the heat and add the lemon juice.
Heat the olive oil in a heavy-based casserole and brown the onion and chopped garlic, and the remaining spices. Add the meat, then pour in the water. Cover and leave to simmer for around 30 minutes. Remove the lid and reduce the sauce until thick.
Arrange the meat on a plate and serve the aubergine mixture on top.