Different diets give food for thought

A meat dish, a vegetarian curry and a fish meal

Meat-eater, vegetarian or fish-lover? Whatever whets your appetite, you can still have a heart-healthy diet, says BHF dietitian Victoria Taylor.

Does a sizzling slab of steak tantalise your taste buds? Perhaps you prefer a fillet of fish or a colourful salad?

Whether your diet consists of the traditional meat and two veg, is mostly fish-based or you are a vegetarian, you can tailor what you eat to help look after your health and still get all the nutrients and energy you need.

A healthy diet can help you to reduce your risk of developing coronary heart disease. It can also stop you gaining weight, which reduces your risk of diabetes and high blood pressure.

Maintaining a balanced diet means eating plenty of fruit and vegetables and starchy foods such as bread, rice, potatoes and pasta. Where possible, you should also try to include some milk and diary products, as well as some non-dairy sources of protein, whether this is meat, fish, eggs or beans. You should only eat a small amount of food or drinks high in fat, salt or sugar.

Read about Wilfred's traditional diet and how to eat well as a meat-eater

Read about Chris' fish-lover's diet and how to keep your heart healthy

Read Vijay's story and how to make the most of a vegetarian diet

Related publications

More useful information