Coat your butterflied chicken breasts in flour, then egg, then panko breadcrumbs. Repeat to create a double coating, then set aside. Do the same for all your chicken breasts.
Place a large skillet/pan on medium heat and add in a big drizzle of vegetable oil. Once hot, add in the coated chicken breasts and fry on each side for 3-5 minutes or until golden brown and cooked through. Remove and drain on paper towel to remove any excess oil.
While your chicken is cooking, place the almonds, parmesan and garlic in a food processor or blender and blend until coarse or smooth (depending on how you like your pesto). Then add in the basil, olive oil, salt, pepper and blend until your desired consistency. Taste and season accordingly.
In a small bowl, combine the goats cheese, honey and a grind of black pepper. Whip using a hand whisk, fork, or electric whisk until light and fluffy.
In another small bowl, combine your tomatoes, dried oregano, balsamic vinegar, and season with salt and pepper. Stir and set aside.
Once your fried chicken is cooked, it's time to assemble your sandwich! Get your ciabatta toasted slightly in the oven or the toaster (optional), then lay it down and spread your pesto on one side and whipped goats cheese on the other side. On the pesto side, place down the fried chicken, followed by arugula (rocket), tomato mixture, and a drizzle of balsamic glaze. Top the sandwich and wrap in parchment paper.
Slice the sandwich in half to get that gorgeous cross section, and enjoy! I love serving it with a bit of mayonnaise on the side because I'm obsessed with mayonnaise, but it's great as is! Enjoy!