Swapping meat for fish during Lent is one of the best seasonal habits for your cholesterol, because fish replaces red and processed meat, and oily fish provides omega-3 fats. The catch is the coating and the cooking fat: battered, fried fish with chips changes the picture.

The short version

Choose: baked, grilled or poached fish (cod, haddock, salmon, sardines, tuna), with vegetables and beans or lentils. Limit: battered or breaded fried fish, creamy fish pies and tartare sauce. Easter: ham is moderate in saturated fat but high in salt; chocolate eggs are mostly saturated fat and sugar.

Fish compared

FoodServingSaturated fatCholesterolkcal
Cod, baked3 oz (85 g)0.1 g47 mg89
Haddock, baked3 oz (85 g)0.1 g56 mg77
Tuna, light, canned in water3 oz (85 g)0.2 g31 mg73
Salmon, Atlantic farmed, cooked3 oz (85 g)2 g54 mg175
Sardines, canned in oil, drained3 oz (85 g)1.3 g121 mg177
Fish sandwich with tartar sauce (fast food)1 sandwich (220 g)4.3 g77 mg565

White fish has almost no saturated fat. Oily fish has a little more but provides omega-3 fats, which lower triglycerides. The American Heart Association recommends one to two seafood meals a week, especially in place of less healthy foods. Our salmon food check has more. Batter, fried coatings and tartare sauce are where the saturated fat comes from, along with the oil the fish is fried in.

Fish Friday ideas that don't need a fryer

Easter: ham, lamb, buns and chocolate

FoodServingSaturated fatCholesterolkcal
Ham, roasted, regular3 oz (85 g)2.7 g50 mg151
Milk chocolate1 oz (28 g)5.2 g6 mg150
Fruitcake / simnel-style cake1 slice (43 g)0.5 g2 mg139

This is general information, not medical advice. If you take cholesterol medication or have a heart condition, check changes to your diet with your doctor, dietitian or pharmacist.

Sources

Frequently asked questions

Is fish good for cholesterol?

Yes. Fish replaces red and processed meat, which tends to be higher in saturated fat, and oily fish provides omega-3 fats that lower triglycerides. The AHA recommends one to two fish meals a week. Fish itself does not lower LDL much; what matters is what it replaces and how you cook it.

Is fish and chips bad for cholesterol?

Battered, deep-fried fish and chips is high in fat and calories, and the saturated fat depends on the frying oil. Baked or grilled fish with potato wedges is a much better choice.

Can I eat ham at Easter with high cholesterol?

Yes, in moderation. A 3 oz (85 g) serving of roast ham has around 2.7 g of saturated fat, but it is high in salt, which matters for blood pressure. Lean turkey or chicken are lower in both.

How much Easter chocolate is OK with high cholesterol?

An ounce (28 g) of milk chocolate has about 5 g of saturated fat, which is around 40% of a 13 g daily target. A few squares or one small egg is fine; a whole large egg is a lot.

What fish is lowest in saturated fat?

White fish such as cod and haddock, and tuna canned in water, have almost none (under 0.5 g per 3 oz). Oily fish like salmon and sardines have 1 to 2 g per 3 oz, along with omega-3 fats.

100% free · No subscription

Log fish meals and track omega-3-friendly weeks

Heart Tracker shows your saturated fat and fibre per day, so you can see how a fish-heavy Lent changes your averages.

  • Barcode scanner
  • LDL & HDL trends
  • Voice meal logging
Download on theApp Store 4.6 rating · iPhone & iPad Heart Tracker app screens: a logged recipe, today's food overview and cholesterol test trends

Related reading