Heat oil in a large sauté pan over medium heat. Add garlic, onion and eggplant and let cook for 5 minutes, stirring often until onions are translucent and eggplant is beginning to soften.
Add chicken and let cook until no longer pink on the outside, about 5 minutes.
Add tomatoes and spices and let simmer until chicken is cooked through and the sauce has slightly thickened, about 7-10 minutes.
Add in fresh spinach, mix and let cook until spinach wilts.
Garnish with fresh basil and season to taste.
