Add to a large soup pot and cook, stirring, over medium heat until beginning to crisp, 6 to 8 minutes:
Add:
Cook, stirring, until the onions are tender but not browned, 8 to 10 minutes. Stir in:
Bring to a boil, reduce the heat, and simmer until the potatoes are tender, about 20 minutes. Remove the bay leaves and stir in:
Simmer (do not boil) until the fish is cooked through and beginning to flake, 8 to 10 minutes. The fish will come apart in large chunks. Season with: