01 - In a mixing bowl, combine buttermilk, garlic powder, onion powder, salt, and black pepper. Add chicken fillets, ensuring even coating. Cover and refrigerate for at least 15 minutes, or up to 4 hours for enhanced tenderness.
02 - In a shallow dish, blend all-purpose flour, panko breadcrumbs, and grated Parmesan cheese. In a separate bowl, beat the eggs thoroughly.
03 - Remove chicken from marinade, allowing excess to drip off. Dredge each fillet in the flour mixture, then dip in beaten eggs, then return to the flour mixture for a double coating.
04 - Pour vegetable oil into a skillet to a depth of 1/2 inch and heat to 350°F. Fry each chicken fillet 3–4 minutes per side until golden and fully cooked. Transfer to paper towels to drain excess oil.
05 - In a mixing bowl, toss shredded romaine lettuce with Caesar dressing. Add shaved Parmesan cheese and fold gently to combine.
06 - If desired, spread unsalted butter on the cut sides of each bun. Toast in a skillet or under a broiler until golden brown.
07 - Place a fried chicken fillet on the base of each bun. Top with a portion of Caesar salad, then place the toasted bun top. Serve immediately, with optional extra Caesar dressing or lemon wedges.