Prepare the Eggplants
Cut the eggplants in half lengthwise and scoop out some of the flesh to create a hollow center.
Sprinkle the insides with salt and let them sit for 15 minutes to remove excess moisture.
Pat dry with a paper towel and brush with vegetable oil.
Cook the Filling
In a pan, heat a tablespoon of oil and sauté the chopped onion and garlic until fragrant.
Add the grated carrot and cook for 2 minutes.
Stir in the cherry tomatoes and olives, seasoning with black pepper.
Let the mixture simmer for a few minutes until softened.
Stuff the Eggplants
Preheat the oven to 180°C (350°F).
Fill each eggplant half with the vegetable mixture.
Sprinkle shredded mozzarella evenly over the top.
Bake and Serve
Place the stuffed eggplants on a baking sheet and bake for 20-25 minutes, until the cheese is melted and golden.
Serve warm, garnished with fresh herbs if desired.