Cut the chicken into 2" cubes and add it a bowl. Toss with the lemon juice, olive oil, lemon zest, lemon juice, garlic powder, smoked paprika and salt & pepper.
Heat a large skillet on medium heat and add in 3 tbsp of olive oil. Once hot, add the chicken and cook until browned for about 10-12 minutes total, flipping every couple of minutes
Once browned, remove the chicken from the pan. Add the diced onion. Pour in 3 tbsp of water to deglaze the pan and scrape off any bits of chicken leftover. Cook the onion for 5-7 minutes on medium heat.
Add the crushed garlic and toss for another minute or two.
Add the orzo, lemon zest, garlic powder and salt & pepper. Mix together.
Add the chicken back into the pan and pour in the coconut milk, water/broth, lemon juice and spinach. Mix well.
Cover the pan and bring to a boil. Once boiling, reduce the flame to low and simmer for 20-25 minutes.
Garnish with fresh herbs and lemon zest once done.