Heat the olive oil in a large skillet over medium heat.
Add the diced chicken breast and cook for 5 minutes until browned on all sides.
Stir in the diced onion, minced garlic, and grated ginger, sautéing for 3 minutes until softened and fragrant.
Add the curry powder, sea salt, and black pepper, stirring constantly for 30 seconds to toast the spices.
Pour in the tomato puree, water, and chickpeas, then bring the mixture to a gentle simmer.
Cover and cook for 8 minutes to allow the flavors to meld and the chicken to cook through.
Uncover the skillet and fold in the fresh baby spinach until it is just wilted.
Remove the skillet from the heat and stir in the Greek yogurt until the sauce is creamy and fully incorporated.