Heat the olive oil in a large pot over medium-high heat. Add the pork cubes and brown them on all sides, about 6 to 8 minutes total. Remove the pork and set it aside.
Lower the heat to medium. Add the diced onion and cook until it softens, about 4 minutes. Stir in the minced garlic and cook for 1 minute more.
Return the pork to the pot. Add the crushed tomatoes, water, thyme, bay leaf, salt, and black pepper. Bring the mixture to a simmer.
Add the eggplant cubes and stir to coat them in the sauce. Cover the pot and simmer gently for 45 minutes, stirring once or twice.
Stir in the Kalamata olives and simmer uncovered for 10 more minutes. Taste and adjust salt or pepper if needed. Remove the bay leaf before serving.