1. In a pan, heat the coconut oil. Add the onions and sauté until translucent.
2. Meanwhile, mix the garam masala, ground ginger, chill powder, and the curry powder together. Add this to the sautéed onions and cook for about a minute.
3. Stir in the coconut milk tomato paste and the whole wheat flour, and mix well. Cook for just under 5 minutes.
4. Add the chicken, covering it with the sauce. Cook for about 10-12 minutes on a medium flame. Turn off the flame and let the chicken sit in the sauce for 10-12 more minutes.