peel and chop the garlic. Mix the tomatoes with the garlic and blitz all together.
Add salt and pepper.
Place the chicken breasts between 2 sheets of cling film and flatten with rolling pin or meat tenderiser.
Beat the eggs together.
Season chicken on both sides with salt and pepper. Dredge each breast in the flour and tap off any excess. Dip in the egg and let excess drip off, then dredge on both sides in the bread crumbs.
Heat the oil in a frying pan on a high heat and cook the chicken for approximately 2 minutes on each side, until golden brown. Transfer to a baking sheet and top each breast with some tomato sauce, a few slices of the mozzarella, salt and pepper, and a tablespoon of Parmesan.
Preheat the oven to 180'C. Bake in the oven for approximately 5-7 minutes, until the chicken is cooked through and the cheese is melted. Remove from the oven and garnish with basil leaves.
«for a vegetarian option you can use aubergine instead of the chicken.»