Preheat oven to 400°F/200°C/Gas 6. Grease a large rimmed baking sheet with one tablespoon of olive oil.
Arrange the prepared eggplant slices on the greased baking dish and roast in the oven for around 20 minutes or until nicely browned around the edges. Remove the aubergine from the oven and set aside to cool for a few minutes.
Grease a 9x13-inch casserole dish with the remaining tablespoon of olive oil. Arrange half of the roasted eggplant slices on the bottom of the casserole dish. Top with half of the marinara, half of the pesto, and half of the mozzarella cheese. Repeat for the second layer and finish by sprinkling the parmesan on top. TIP!You can also use a smaller baking dish and make more layers for taller eggplant stacks.
Place in the preheated oven to roast for 10-15 minutes until everything is bubbling nicely and the cheese is all melted and golden. Top with fresh parsley and serve immediately. Enjoy!