Heat the olive oil in a large Dutch oven over medium heat. Add the pork cubes and cook until lightly browned on all sides, about 5 minutes. Remove the pork and set it aside.
Add the onion and garlic to the same pot. Cook for 3 minutes until the onion softens.
Stir in the eggplant cubes and cook for another 4 minutes, stirring often.
Return the pork to the pot. Add the oregano, thyme, salt, and black pepper. Stir to coat everything evenly.
Pour in the diced tomatoes and chicken broth. Bring the mixture to a simmer.
Add the Kalamata olives. Reduce heat to low, cover the pot, and cook for 25 minutes until the pork is tender and the eggplant is soft.