Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
Export 19 ingredients for grocery delivery
First prepare the marinade. Mix all the marinade ingredients together in a large bowl. Make a few cuts in the chicken pieces to let the marinade soak in, then add the chicken pieces to the bowl and mix well, making sure they are all coated. Leave overnight in the refrigerator – even just 30 minutes is fine. Add the spinach to a blender with 3 tablespoons of water and blend to a smooth paste. You may need to do this in batches. Separately, blend the ginger, garlic and green chilli with 2–3 tablespoons of water to form a paste. Set aside. Heat the oil in a heavy-based, non-stick saucepan or kadhai, over a medium heat. Add the whole spices and fry for a few seconds. Add the onions and fry for 15 minutes, stirring well, until the colour begins to change. Add the ginger, garlic and chilli paste and fry for a further 2 minutes, stirring. Add a splash of water if it begins to stick to the base of the pan, then add the tomato purée. Fry for a couple of minutes, then stir in the ground coriander. Now add the marinated chicken and fry for 7–8 minutes, stirring and making sure to seal the pieces well. Reduce the heat to a low, season to taste, then cover and cook for 15–17 minutes until the chicken is cooked through, stirring halfway to make sure it doesn’t stick to the bottom of the pan. Now add the puréed spinach and continue to simmer over a low heat for a further 5–7 minutes, with the lid on. Finish with the garam masala, fresh coriander and ginger matchsticks, and stir together. Serve with naan or pulao, some raita and pickled slices of onion.