Puree the onion, ginger, almonds, garlic, paprika, cumin, coriander, turmeric, paprika powder and the salt in a blender.
Heat the oil in a large non-stick pan over a low temperature. Add the puree and cook for 10 minutes, stirring frequently.
Add the chicken drumsticks, water and lemon juice and bring to a boil over medium heat. Reduce the temperature and let everything simmer, covered, until the meat is tender (approx. 25 minutes).