Preheat the oven to 350°F.
In a bowl, mix together 2 tablespoons of the fresh herbs, the crushed garlic and softened butter, and season with sea salt and freshly ground black pepper. Spoon the garlic and herb butter into plastic wrap, roll up into the shape of sausage and place in the fridge for 30 minutes or in the freezer for 10 minutes.
Place the chicken breast fillets in between two sheets of plastic wrap. Flatten the fillets by bashing them gently with a wooden rolling pin until they are all even in size and about 1/4-inch thick.
Remove the garlic and herb butter from the freezer or fridge and slice into 1/4-inch thick discs. Place a disc of butter on one side of each of the chicken breast fillets, and fold the non-buttered side over it. Press down the edges of the chicken breast and pinch with your fingers. Cover with saran wrap and place in a fridge to chill for 30 minutes.
Place a frying pan over a medium-high heat and add enough vegetable oil to fill about an inch up the sides. Place the flour on a plate and season with sea salt and freshly ground black pepper. On another plate, pour the whisked eggs and on another plate mix together the breadcrumbs, remaining fresh herbs and cheddar cheese.
Remove the chicken from the fridge, dip each breast in the seasoned flour, then the egg and lastly the cheese and herb breadcrumbs.
Fry each breast in the oil for 2 minutes on each side, or until golden. Then transfer to the pre-heated oven to cook for 20 minutes.
I like to serve the chicken kievs sliced on a warmed platter, with a dressed green salad alongside.