
This creamy ginger chicken curry is rich, warming, and packed with fragrant spices. Tender chicken thighs simmer in a deeply flavored tomato and almond sauce, then finish with milk for a smooth, comforting bowl that's perfect with basmati rice.
Place the diced chicken thighs in a bowl with the grated ginger, 1 tsp of the chilli powder, a generous pinch of salt, and a little black pepper. Toss well to coat and set aside while you start the curry base.
Heat the sunflower oil in a large deep frying pan or saucepan over medium heat. Add the sliced red onion, crushed garlic, and chopped green chilli, then cook for 7 to 8 minutes until softened and lightly golden. Stir in the remaining 1 tsp chilli powder, ground cumin, ground coriander, turmeric, and tomato puree. Cook for 5 to 7 minutes, stirring often, until the mixture darkens slightly and smells fragrant.
Pour in the chicken stock, then add the marinated chicken and ground almonds. Bring to a gentle simmer, cover, and cook for 20 minutes, stirring occasionally, until the chicken is fully cooked and the sauce has thickened. Stir in the milk, season to taste, and cook uncovered for 5 more minutes. Finish with chopped coriander and serve hot with basmati rice, naan, and lime wedges if desired.
For a milder curry, reduce or omit the green chilli. If the sauce becomes too thick, loosen it with a splash of stock or water. Leftovers keep well in the fridge for up to 3 days and can be reheated gently over low heat.