fish roe and cholesterol drawbacks serving -- just 173 calories -- of fish roe provides 407 mg of cholesterol. this amount is more than twice the 200 mg suggested as a daily upper limit by the national heart, lung and blood institute.