In a large bowl, combine buttermilk, garlic powder, onion powder, paprika, salt, and black pepper. Add chicken breasts, ensuring they are fully submerged. Cover and refrigerate for at least 1 hour or up to overnight for best flavor.
Preheat the oven to 400°F. Line a baking sheet with parchment paper.
In a shallow dish, mix flour and breadcrumbs together. Remove chicken from the buttermilk, allowing excess to drip off, then dredge each piece in the flour mixture, pressing lightly to adhere.
Heat olive oil in a large skillet over medium heat. Add chicken breasts and cook for about 5-7 minutes per side, until golden brown and cooked through (internal temperature should reach 165°F).
Transfer cooked chicken to the prepared baking sheet and bake in the oven for an additional 10 minutes to ensure crispiness.
While the chicken is baking, prepare the sandwich rolls by toasting them lightly if desired.
Assemble the sandwiches by spreading Caesar dressing on the bottom half of each roll. Top with crispy chicken, chopped romaine lettuce, and a sprinkle of Parmesan cheese. Place the top half of the roll on each sandwich.
Serve immediately and enjoy your delicious Crispy Chicken Caesar Sandwich!
Notes
For a spicy kick, add a teaspoon of cayenne pepper to the flour mixture or drizzle sriracha over the chicken before assembling the sandwich.
Substitute grilled chicken for a healthier option or use a plant-based chicken alternative for a vegetarian version.