Peel the onions and garlic and cut into small cubes. Cut the eggplant and zucchini into slices. Cut the red peppers into cubes.
Heat the olive oil in a large pan over medium heat. Sauté the onions and garlic for 3 minutes until translucent. Add the minced beef, season with salt and pepper, and fry for 5 minutes until crumbly.
Add all the vegetables and simmer over medium-low heat for 5 minutes. Add the tomatoes, white wine, thyme, rosemary, and basil, then simmer for 15 minutes. Halve the olives and stir them in. Increase heat to medium-high and bring to a boil for 1 minute. Season to taste with salt and pepper.