makes one 9- by 13-inch dish; adapted from Torie Ritchie, Tuesday Recipe
With fresh, moderately sized eggplants there's no need to salt eggplant to draw out supposed bitterness and extra moisture. I don't peel mine either, but you can if you'd prefer.
Preheat oven to 375°F. Prepare a parchment-lined sheet pan and arrange slices in a single layer. Brush each eggplant slice with olive oil and sprinkle with salt. Bake until lightly browned, about 25 minutes.
In a large, deep skillet, heat a tablespoon of olive oil and cook onion until softened, about 5 minutes. Stir in the rosemary, oregano, and garlic-salt mash, and cook for a minute until fragrant, then transfer to a plate.
Crumble meats into the skillet and cook without stirring until no longer pink inside. Allow the meat to stay in place to develop a browned crust before moving it around. When fully cooked, drain off any residual fat.
Add the tomato paste, harissa, and stir to cook a minute. Pour in the wine and scrape the bottom of the pan. Add the reserved onions, sprinkle in salt and a few grinds of fresh black pepper. Add tomatoes, bring to a boil, reduce heat and simmer 15 minutes.
Stir in the cream and cook until thickened, about 15 more minutes.
Oil a 9- by 13-inch glass baking dish. Layer meat sauce, roasted eggplant slices, meat sauce, cheese and repeat ending with cheese on top. Bake until bubbly and browned at the edges, about 40 minutes.