01 -
Place the chicken breasts between plastic wrap and pound them to an even 0.5-inch thickness with a meat mallet or rolling pin. Season both sides with salt, black pepper, garlic powder, oregano, and basil.
02 -
Place flour in one shallow dish, beaten egg in another, and combine breadcrumbs with 0.5 cup Parmesan cheese in a third shallow dish.
03 -
Dredge each chicken breast in the flour, then in beaten egg, then in the breadcrumb and Parmesan mixture, pressing to adhere the coating.
04 -
Heat olive oil in a large skillet over medium-high heat. Add breaded chicken breasts and cook for 4-5 minutes per side until golden brown and cooked through (internal temperature should reach 165°F). Remove to a plate and allow to rest for several minutes before slicing into strips.
05 -
Spread a thin layer of marinara sauce on one side of each bread slice. Layer half of the bread slices with sliced chicken, a spoonful of additional marinara, shredded mozzarella, and a sprinkle of Parmesan cheese. Top with remaining bread slices, marinara side down, to form sandwiches.
06 -
Butter the outer sides of each sandwich. Place in a clean skillet or griddle over medium heat and cook 3-4 minutes per side until bread is golden brown and cheese is melted.
07 -
Slice each sandwich in half and serve immediately, optionally accompanied by extra marinara sauce for dipping.