Tilapia is a lean white fish with a buttery flavor and firm, but delicate texture. Any white fish would make a good substitute, but Catfish, Striped Bass, Bream, Red Snapper, Flounder, and Branzino are the closest substitutions.