In a small food processor, add the shallots, garlic, ginger, lemon juice, avocado oil, green onions, turmeric powder, curry powder, salt, ground coriander, cumin seeds, black pepper and coconut sugar. Blend on high for 1 to 2 minutes, until smooth and creamy. Set aside.
In a large non-stick frying pan, heat the avocado oil on medium-high heat. Sear the chicken for 5 minutes, flipping half-way. You want the chicken to be slightly golden on the outside and about 80% cooked. Remove the chicken from the pan and set aside.
Add the curry paste to the frying pan and cook for 1 minute, constantly stirring.
Toss the chicken back into the pan, stir until evenly coated with the curry paste.
Add the mushrooms, peppers and peas. Stir and sautée fro 2 minutes.
Pour in the coconut milk, stir and simmer uncovered on low for 10 minutes, until veggies are tender but still vibrant in colour.
Serve with jasmine or basmati rice, sprinkle with chopped cilantro and a squeeze of lime.