Preheat the oven to 130 Fan and set out a non-stick baking sheet.
Heat the oil in a large non-stick saucepan set over a medium heat and add the shallots. Season well with salt and freshly ground black pepper, then cook for about 8 minutes, stirring often until softened.
Add the garlic and chilli and cook for another minute, stirring to ensure the garlic doesn’t catch and burn.
Add the tinned tomatoes, then fill the tin half full of water (it should be 200ml), swirl around to loosen any tomatoes left, then add to the pan. Bring to a simmer, then leave to bubble away for about 10 minutes until reduced and thickened.
Meanwhile, make the garlic butter: in a small non-stick pan, melt the butter over a low heat. Add the garlic, then cook for 20 seconds before removing from the heat and adding the chopped parsley. Set aside.
For the chicken: using a sharp knife, slice each chicken breast in half lengthways and flatten them out.
Set out 3 medium-sized shallow bowls. Crack the egg into one bowl, add the crushed garlic and whisk well. Tip the panko breadcrumbs into another bowl and stir in the grated Parmesan. Add the flour into the final bowl and season well.
Dip each chicken breast first into the flour, then the egg and then the panko breadcrumbs. Press the panko all over the chicken to make sure it's really well coated.
Heat a generous drizzle of vegetable oil in a large non-stick frying pan set over a medium-high heat. Once the oil is very hot, add the chicken breasts and cook for 2-3 minutes - or until golden brown and crisp. Turn over and cook for another 2-3 minutes on the other side - or until golden brown, crisp all over and completely cooked through (there should be no pink inside).
Remove from the pan and place onto the prepared baking sheet. Top with a little more grated Parmesan and pour over the garlic butter. Place in the oven to keep warm whilst cooking pasta.
Cook the pasta in salted water according to packet instructions - or until al dente. Drain well.
Add the pasta to the sauce and toss well to combine.
Divide the pasta between 2 bowls and top each with a crispy Parmesan chicken breast. Enjoy!