This Chicken Parmesan Sandwich is everything I want in a cozy, satisfying meal - crispy pan-fried chicken, melty mozzarella, garlicky marinara, and a swipe of fresh pesto, all tucked inside crusty ciabatta bread. It’s hearty and flavorful without being heavy, and you can totally swap in a veggie cutlet or grilled portobello to make it vegetarian too!