Recipe by @ Stephs_fooddiary on Instagram
Tender, comforting and full of flavour, this gently spiced coconut curry is the kind of dish that rewards time. Slow-cooked until the chicken pulls effortlessly from the bone, it soaks up all the warmth of fragrant spices and rich coconut milk — perfect for an easy, wholesome family meal.

Serves: 4
Cooking Time: 1 hour 15 minutes
Ingredients
-
2 tbsp oil (for frying)
-
1 heaped tsp Sri Lankan chilli paste
-
Thumb-size piece of ginger, grated
-
6 garlic cloves, sliced
-
1 large cinnamon stick (or 2 small)
-
6 green cardamom pods, lightly crushed
-
1 large red onion, finely sliced
-
10 fresh curry leaves
-
1 tbsp curry powder
-
10 cherry tomatoes
-
1 × 400ml tin coconut milk
-
250ml water
-
Sea salt & black pepper, to taste
-
Fresh coriander, to serve
Method
-
Preheat your oven to 170°C (fan).
-
Heat the oil in a large casserole dish over a medium heat. Brown the chicken drumsticks on all sides until golden, then remove and set aside.
-
Lower the heat and add the sliced onion to the same dish. Cook gently until soft and translucent.
-
Add the garlic, ginger, cinnamon stick and crushed cardamom. Cook gently for around 4 minutes, allowing the spices to release their aroma.
-
Stir in the curry leaves, curry powder, chilli paste and cherry tomatoes. Pour in the coconut milk and water, then bring to a gentle simmer.
-
Return the chicken to the dish, ensuring it’s submerged in the sauce. Cover with a lid and transfer to the oven.
-
Cook for 1 hour, until the chicken is tender and pulling easily from the bone and the tomatoes have burst into the sauce.
-
Season to taste with salt and pepper. Serve scattered with fresh coriander over a bed of fluffy rice.
Serving Suggestion
This curry pairs beautifully with steamed basmati rice, flatbreads or a simple cucumber and yoghurt side for balance.






