-
1
Heat a nonstick skillet over medium-low heat.
-
2
Add 1 tablespoons olive oil and onions; saute for 10 minutes.
-
3
Add bell peppers and shallots; cook another 5 minutes or until soft.
-
4
Remove cooked onion/bell peppers to a bowl and cook chicken (see next step).
-
5
In the mean time cut each chicken breast in half.
-
6
Place each piece between two pieces of plastic wrap and pound gently to 1/4-inch thickness.
-
7
Season each piece with salt and pepper.
-
8
Add another tablespoon olive oil to skillet from above and cook 2-3 minutes on one side; flip over and cook another 2-3 minutes or until completely cooked through.
-
9
Remove from heat and set aside.
-
10
In a small bowl combine Ranch mix and mayonnaise.
-
11
Place breadcrumbs and Parmesan cheese on a pie plate.
-
12
Take a piece of bread and spread a generous amount of mayonnaise/Ranch mixture on one side of each 8 pieces of bread.
-
13
Dip the mayo/Ranch side of the bread into the bread crumb mixture, pressing to adhere.
-
14
Place mayo side down onto a clean cookie sheet and top each of 4 slices with 1 tablespoons cheese, 1/4 of the spinach, the cooked chicken, and a layer of cooked onion mixture.
-
15
Top each with the remaining Mozzarella cheese and top with the other piece of bread (mayo mixture facing out).
-
16
Reheat the nonstick skillet over medium-high heat and add 1 Tablespoon butter.
-
17
Place the sandwiches in the pan and place a foil lined heavy cast iron pan on top.
-
18
Gently press and cook about 2-4 minutes per side.
-
19
Repeat with remaining sandwiches.
-
20
Cut in half and serve immediately.