Slice the chicken breast into ½ inch (1 ¼ cm) thick strips.
2. Step
Place the flour, eggs, and bread crumbs into 3 separate bowls.
3. Step
Roll a chicken strip in the flour, dusting off excess. Dip the strip into the egg, then place into the bread crumbs, coating it completely.
4. Step
Repeat with the remaining chicken.
5. Step
Heat the oil in a pan over medium heat to 350˚F (180˚C).
6. Step
Preheat oven to 350°F (180˚C).
7. Step
Fry the breaded chicken strips until both sides are golden brown.
8. Step
Remove from heat and drain on a paper towel.
9. Step
Slice the baguette into thirds or fourths (each baguette piece should be roughly the same length of the fried chicken strips).
10. Step
Hollow out the insides of the baguette pieces with a knife.
11. Step
Lay two slices of mozzarella on top of each other with a 1 inch (2 ½ cm) overlap. Place a chicken strip on the overlapping region, then fold the mozzarella tightly around the chicken.
12. Step
Push the rolled chicken strips into a baguette piece.
13. Step
Slice the stuffed baguette pieces into 1 inch (2 ½ cm) slices, then place them tightly side-by-side on a baking sheet lined with foil.
14. Step
In a small bowl, mix together ingredients for garlic butter.
15. Step
Brush the garlic butter evenly over the baguette slices, making sure some drips in between the slices.
16. Step
Wrap the foil over the re-assembled baguette and bake for 20–25 minutes, until cheese is melted and the top is starting to brown.