Make the slaw first.
Finely chop the cabbage and place it in a bowl. Add the grated carrots and then finely chop all the banana peppers too. Add them to the bowl.
In a bowl, whisk together the vinegar, oil, sugar and a big pinch of salt and pepper. Drizzle it over the slaw and toss well, over and over until everything is coated.
Season the fish all over with salt and pepper.
Place the eggs in one bowl and beat them. In a second bowl, stir together the breadcrumbs.
Heat the oil in a nonstick pan over medium heat until hot. Dip each piece of fish into the egg, coating it completely. Dip in the breadcrumbs and press gently so the breadcrumbs adhere. Add the fish to the pan and repeat with the remaining filets.
Cook until golden and crisp on both sides, about 3 to 4 minutes per side. Place the fish on a paper towel lined plate to remove excess oil.
Assemble the sandwiches! Place the fish on the bun or baguette and top with a generous portion of the slaw. Top with the bun and serve!