This study was carried out to determine the effects of fish meal or plant‐based diets with supplementation of dietary Spirulina (4%) on shelf life of rainbow trout, Oncorhynchus mykiss. Rainbow trout (initial weight: ~135 g) were fed four experimental diets (fish meal‐based FM, plant meal‐based‐PM, Spirulina included at 4% of fish meal‐based‐FM/S or plant meal‐based PM/S) for 12 weeks. After the feeding trial, trout were stored on ice at 4°C for 0, 5, 10, 15 and 20 days. The chemical, microbiological and sensory analyses of fish were subjected to each sampling days for flesh quality evaluation. TBA of supplemented dietary Spirulina was lower than that non‐supplemented dietary Spirulina. pH values of all groups decreased significantly between days 0 and 20 during the storage period (p < 0.05). Luminosity (L*) value of all groups increased with time in storage period. Fish fed Spirulina supplemented diets showed an increased red/green tonality (a*) (p < 0.05) compared with fish fed non‐Spirulina supplemented diets. In the end of the storage period, the total coliforms values of fish fed with PM/S diet lower than that of other all diets. In conclusion, dietary Spirulina could be allowed the shelf life of the rainbow trout to be extended.