Heat the avocado oil in a large skillet over medium-high heat.
Add the diced yellow onion and sauté for 5 minutes until softened and slightly golden.
Stir in the minced garlic and fresh ginger, cooking for 1 minute until fragrant.
Add the diced chicken breast to the pan and cook until browned on all sides, about 4-5 minutes.
Sprinkle in the garam masala, ground turmeric, ground cumin, sea salt, and black pepper, stirring to coat the chicken and onions.
Pour in the tomato puree and add the chickpeas, stirring to combine.
Reduce heat to low, cover, and simmer for 10-12 minutes until the chicken is cooked through and the flavors have melded.
Remove the pan from the heat and gently fold in the non-fat Greek yogurt to create a creamy texture.
Garnish with fresh cilantro before serving.