Regular fish is a great low fat alternative to beef, pork and lamb but oily fish is even better for you.
This is because of it's exceptionally high omega-3 content. Omega-3 is one of the essential fatty acids your body needs for almost every function from producing hormones to reducing inflammation.
Omega-3 is also vital for a healthy, effective brain and research has shown it can help prevent heart disease as well.
The main types of oily fish you should be eating are tuna, sardines, mackerel and salmon. However, tuna should only be eaten in moderation as it can contain high levels of mercury, and farmed salmon should be avoided as it can contain a variety of pesticides and chemicals.
What's the real truth about eggs - nobody seems to know whether they're good for you or bad for you?
What are antioxidants and why are they important to a healthy body?
Is decaf coffee better for you than regular coffee or is there very little difference?
Can a gastric balloon be the answer to obesity?