In a 4 quart saucepan add butter and onion, saute for 1 minute.
Add in carrot and celery, and pepper, and stir.
Stir in chicken.
Mix in the curry to coat the vegetables and chicken.
Add garlic, ginger, and harissa.
Then add coconut milk and chicken stock.
Bring to a boil over medium-high heat, then simmer at a low boil for 10 minutes.
Add lime juice and then serve with cilantro.