Heat a tablespoon of coconut oil in a large saucepan. Add the chicken and stir on high heat until lightly browned (5 minutes)
Add the spring onions, celery and carrots and cook for about a minute, until slightly softened.
Bring the heat down to medium. Add garlic, garam masala, turmeric, and fennel seeds.
Stir through the chicken and cook for a minute to let the spices release their aromas.
Add coconut milk, tomato paste, water and sea salt.
Bring to boil ten reduce heat to a low simmer. Simmer covered for 1 hour, stirring every 15 minutes or so.
Remove the lid and cook for another 20 minutes or until thickened.