Systems and methods for producing protein powder are disclosed. In various embodiments, protein powder is prepared by a process comprising sanitizing raw material from aquatic animals mixture with ozone, combining the raw material with a solvent to create a mixture, baking the combined mixture for a first time period, separating, with a filter, liquid from the combined mixture that was baked for the first time period, baking the combined mixture without the separated liquid for a second time period, separating, with a filter, liquid from the combined mixture that was baked for the second time period, curing the combined mixture, and processing the cured mixture to produce protein powder.