Prep your fish: Rinse and cut your fish into large chunks (about ½" thick)
In a large non-reactive bowl, add your lime juice and about 6-8 cups of water. Add your chunked fish into the lime water and allow it to sit for 30 minutes.
Marinate in Green Seasoning: Drain the lime water and pat your fish dry before returning it to the bowl. Add your green seasoning and toss to evenly coat every piece of fish. Let your fish marinate for about an hour to as long as overnight in the fridge.
Prep your Breading Station: Beat your egg in a bowl and set up your breading station starting with the fish in the marinade, the egg beaten in a bowl, a plate with your flour, salt and pepper mixed together, and a clean plate to place your floured pieces on to rest.
Bread your Fish: Gently squeeze and blot each piece of fish to remove any excess water and seasoning (if some green seasoning remains, that's okay) before dipping it into the egg wash. Once coated in egg, let any excess egg drip back into the bowl and then flour your fish on all sides before placing it onto a plate to rest.
Heat Oil and Fry: While your floured fish chunks are resting, heat your oil to 375°F and deep fry your fish in small batches. (See notes for alternative cooking methods).
Cool and Serve: Once your fish is golden brown, remove them from the oil and drain on a wire rack or a plate lined with paper towels so that the excess oil can be removed.
Serve immediately and enjoy.