2.Heat 1 tablespoon of the oil in a large frying pan over medium heat, cook onion, stirring, until soft. Add garlic, cook, stirring, until fragrant. Stir in tomatoes, passata and chilli, season to taste. Transfer mixture to a medium jug.
3.Toss eggplant in flour to coat, shake off excess. Heat remaining oil in same pan, cook eggplant, in batches, until browned on both sides. Drain on paper towel.
4.Layer half the eggplant in a 18cm x 25cm (7¼-inch x 10-inch) ovenproof dish, season. Top with half the tomato mixture, basil and bocconcini. Repeat layering, finishing with parmesan. Sprinkle with paprika.
5.Bake, covered, 30 minutes. Uncover, bake further 15 minutes or until browned and tender.