Heat coconut oil in a medium sized saucepan over medium low heat
Add in the diced onion and cook, stirring frequently until softened, about 5 minutes
Stir in the turmeric and stir for another minute
Add the garlic, butter and remaining spices to the pot and stir well. Cook this mixture for another 5 minutes. You need to stir this pretty much constantly so it does not burn.
Pour in the milk, yogurt, and tomato sauce and give it all a good stir, then add in the cubes of chicken
Stir everything well and let simmer over medium low heat for about 45 minutes, stirring occasionally. You want the sauce to thicken up
Meanwhile, cook the quinoa to the package instructions
Portion out the quinoa into four bowls and spoon the butter chicken overtop
Top with fresh cilantro