Clean and make deep slits on 1 kg of chicken pieces (preferably leg and thigh pieces) to ensure the marinade penetrates well.
In a large mixing bowl, add 250 grams of thick curd, 2 tablespoons of ginger-garlic paste, 1 tablespoon of red chili powder, 1 tablespoon of garam masala, 1 tablespoon of coriander powder, 1 tablespoon of cumin powder, 1 tablespoon of kasuri methi (dried fenugreek leaves), juice of 1 lemon, and salt to taste. Mix well to form a smooth marinade.
Coat the chicken pieces evenly with the marinade, ensuring it goes into the slits. Cover and refrigerate for at least 4 hours, preferably overnight for the best flavor.
Preheat your oven to 200°C or grill to medium-high heat. Skewer the marinated chicken pieces onto metal skewers or place them on a wire rack.
Cook the chicken in the preheated oven or on the grill for 25-30 minutes, turning occasionally and basting with melted butter or oil, until the chicken is cooked through and slightly charred.
Remove the cooked tandoori chicken from the oven or grill and let it rest for a few minutes before serving. Garnish with lemon wedges and fresh coriander leaves.