In a large skillet, heat the olive oil over medium heat. Add the onion and garlic and cook until softened, about 4 minutes. Move the onion to the side of the pan, add the ground turkey, curry powder, coriander and cumin and cook over medium-high heat until the turkey is browned and cooked through, about 6 minutes. Add the roasted tomatoes, chickpeas, chicken broth, 1 teaspoon of salt, 1/4 teaspoon of pepper and the lemon zest. Cook the curry over medium-low heat for 10 minutes more, stirring occasionally.
Reduce the heat to low and stir in the yogurt, cooking until just heated through. Season the curry to taste with salt and pepper.