Cook the rice according to package directions and set it aside.
Heat the olive oil in a large skillet over medium heat. Add the diced onion and cook until it softens.
Stir in the minced garlic and cook for one minute until fragrant.
Add the ground turkey to the skillet. Break it up with a spoon and cook until no longer pink.
Sprinkle the curry powder over the turkey and stir to coat everything evenly.
Pour in the diced tomatoes with their juices and the chicken broth. Add the drained chickpeas.
Season with salt and pepper. Bring the mixture to a simmer and cook for 10 minutes, stirring occasionally, until the sauce thickens slightly.
Spoon the curry over the cooked rice and top with fresh cilantro if using.