Haddock, pollock, and flounder are great substitutes. Similar in texture and flavor, these fish are popular alternatives and often used interchangeably in recipes.