Preheat a large nonstick skillet over medium high heat and add in one teaspoon of oil. Season the chicken with a pinch each of salt and pepper and sear on both sides until golden brown, about 3 minutes per side. Once golden brown, transfer to a plate and set aside.
Return the pan to medium heat and add in the additional teaspoon of oil. Add the onion and sauté until it begins to soften, about 5-7 minutes. Add in the garlic, ginger, curry, coriander, cumin, cayenne, salt and pepper to taste, and stir until fragrant, about 30 seconds.
Next, add in the tomato sauce and the sweet potatoes, cover the pan with a lid and simmer for 7-8 minutes, until the sweet potato pieces begin to soften.
Then nestle in the chicken thighs. Add the cauliflower, rainbow chard stems and then pour in the coconut milk. Season with salt and pepper. Cover the pan with a lid and cook until the cauliflower and sweet potato softens, and the chicken thighs are cooked to an internal temperature of 165- 175 F, about 5-7 minutes.
Remove the lid and stir in the frozen edamame and rainbow swiss chard leaves. Taste, and season with salt and pepper, if desired. Cover the pan with the lid again, until everything wilts down.
Lay on a bed of quinoa, and garnish with golden raisins, crushed pistachios and coriander.