Yes, the Instant Pot is great for cooking frozen fish. It is a great way to get dinner on the table quick and the fish will turn out very succulent!