Prepare the chicken by slicing or pounding to ½ inch thickness. Pat dry.
In one bowl, whisk the eggs and water.
In another bowl, combine parmesan, breadcrumbs, salt, pepper, and garlic powder.
Dip chicken in egg mixture, then press into parmesan coating.
Heat olive oil and butter in a skillet over medium heat.
Cook chicken 4–5 minutes on each side until golden and cooked through. Transfer to a plate.
Add butter to the same skillet. Cook the garlic briefly.
Stir in the flour until combined.
Add broth gradually, whisking, then add heavy cream.
Let the sauce thicken gently over low heat.
Stir in parmesan until melted and smooth.
Season to taste and add red pepper flakes if desired.
Return chicken to the sauce and simmer lightly.
Garnish with parsley and serve.