01 -
Place the chicken breasts between two pieces of plastic wrap or parchment paper. Pound them to an even thickness (about 1/2 inch) using a meat mallet or rolling pin.
02 -
Season the chicken breasts with salt, pepper, garlic powder, dried oregano, and dried basil.
03 -
Prepare three shallow dishes: flour in the first dish, beaten egg in the second, and Italian breadcrumbs mixed with Parmesan cheese in the third.
04 -
Dredge each chicken breast in the flour, shake off excess, dip into beaten egg, and coat with breadcrumb-Parmesan mixture. Press breadcrumbs onto chicken to adhere.
05 -
Heat 2 tablespoons olive oil in a large skillet over medium-high heat. Cook the breaded chicken breasts for 4-5 minutes per side until golden brown and cooked through (internal temperature 165°F or 74°C). Rest for a few minutes, then slice into strips.
06 -
Spread a thin layer of marinara sauce on one side of each bread slice.
07 -
Layer half of the slices with sliced chicken, additional marinara sauce, shredded mozzarella, and a sprinkle of Parmesan. Top with remaining bread slices, marinara side down.
08 -
Butter the outside of each sandwich. Heat a skillet or griddle over medium heat and cook sandwiches for 3-4 minutes per side, until bread is golden brown and cheese is melted.
09 -
Remove sandwiches from the skillet and let cool for a minute. Slice in half and serve immediately, optionally with extra marinara sauce for dipping.