In a food processor, blend fresh basil, garlic cloves, and pine nuts. Pulse until the mix is finely chopped. Then, add in the parmesan, lemon juice, red pepper flakes, salt, and pepper. While blending, drizzle in olive oil slowly until it reaches a smooth, spreadable texture. Set it aside while you prep the chicken.
Slice your chicken breasts horizontally to create thin cutlets. Lightly pound them between plastic wrap using a meat mallet. This makes them cook evenly and stay juicy. Pat dry, then season both sides generously with salt and pepper.
In one bowl, whisk the eggs with milk. In a second bowl, mix the flour with some salt and pepper. In a third bowl, combine panko, Italian breadcrumbs, garlic powder, and ½ cup parmesan cheese. Dip each chicken piece in flour, then egg, then press into the breadcrumb mix to coat well.
Heat avocado oil in a large skillet over medium-high heat. Once hot, carefully place in the chicken cutlets. Cook for about 4 minutes on each side or until golden brown. Avoid crowding the pan to ensure crispness.
Preheat your oven to 425°F. Transfer the fried chicken to a baking dish. Spread a generous amount of pesto over each piece. Top with slices of mozzarella and sprinkle the remaining parmesan on top. Bake for about 15 minutes, or until the cheese is bubbly and slightly golden.
Once out of the oven, let the chicken rest for a few minutes. Sprinkle chopped parsley over the top for a fresh finish.