Preheat oven to 200°C / 400°F. Line a sheet pan with parchment.
Slice eggplant lengthwise into thick slices. Place on sheet pan, spray with vegetable oil, and season lightly if desired.
Roast 18–22 minutes until softened.
In a skillet, heat olive oil. Add onion and sauté 2–3 minutes. Add ground meat and cook until browned.
Season with salt, black pepper, paprika, garlic powder, oregano. Stir in basil at the end.
In a baking dish, layer: eggplant + beef + mozzarella + eggplant (stack). Repeat.
Pour tomato sauce around/over stacks. Top with more mozzarella.
Bake 12–15 minutes until bubbly and melted. Rest 5 minutes, then serve.