Dice the chicken breast into bite-sized pieces and season with sea salt and black pepper.
Heat avocado oil in a large skillet over medium-high heat and sear the chicken until golden brown and cooked through, then remove from the pan and set aside.
In the same skillet, add the diced yellow onion and sauté until translucent, about 5 minutes.
Stir in the minced garlic and grated fresh ginger, cooking for 1 minute until fragrant.
Add the turmeric, cumin, coriander, and garam masala, stirring constantly for 30 seconds to toast the spices.
Pour in the tomato puree and chickpeas, then return the chicken to the pan.
Reduce heat to low and simmer for 10 minutes to allow the flavors to meld and the sauce to thicken.
Stir in the baby spinach until just wilted.
Remove from heat and fold in the Greek yogurt until the sauce is creamy and well combined.
Serve warm in a bowl.