First things first, grab your eggplants and give them a quick salt moment. Nothing hectic—just a light sprinkle or a quick brine if they’re small, and then move on.
Now get those eggplants into a roasting tray. Drizzle them generously with olive oil, add a pinch of salt, and roast them in a preheated oven at 400°F until they’re soft and starting to collapse a little. You want them tender enough to open up later without fighting you.
While that’s happening, get your pan going. Add olive oil, toss in your chopped onion, and let that soften. Add the garlic, give it a quick stir, and then go in with your ground beef. Break it up properly—no big chunks here, keep it nice and fine.
Once the beef is mostly cooked, add your tomato paste, spices, salt, and pepper. Mix it through so everything is coated and smelling like something serious. If you’ve got zucchini, throw it in now—it just blends right in. Add your sliced tomatoes and let everything cook down together.
At this point, drizzle in your pomegranate molasses if you’re using it. It adds a little tang that just works.
Take your roasted eggplants out the oven and gently open them up like little boats. Don’t stress if they’re messy—that’s part of it. Spoon your beef mixture in generously, like really load them up.
Top with mozzarella cheese, and don’t be shy about it. Back into the oven they go until the cheese is melted, golden, and everything looks slightly caramelized and burnished.