Prepare the Eggplants: Preheat the oven to 200°C. Brush eggplant halves with olive oil, season with salt and pepper, and place cut-side down on a baking sheet. Roast until tender.
Cook the Filling: In a skillet, cook ground beef until browned. Add onion and garlic, then stir in tomatoes, spices, and seasoning. Simmer until thickened.
Assemble and Bake: Fill roasted eggplants with beef mixture, top with cheese, and bake until cheese is melted and bubbly.