You can use any kind of firm white fish that you like - cod, snapper, sea bass, tilapia, catfish, swai, etc. Salmon would work too, although I've never used it in this recipe myself. It's important to use thick fish fillets in this recipe. I would not recommend using flounder or sole. They are very thin and the fish will be very dry by the time the rest of the ingredients are cooked through.