Taken from the FSA website:
Are nuts a healthy snack for someone with high cholesterol?
Nuts are a good choice of snack because they are rich in a wide range of nutrients and high in fibre. They are also a good source of monounsaturated fat, which can help reduce blood cholesterol levels.
So it's OK to eat nuts as a snack, as part of a healthy balanced diet. But remember, nuts are high in fat, so try not to eat too many. And it's a good idea to avoid salted nuts because they are very high in salt, which can raise blood pressure. Like high cholesterol, having raised blood pressure increases the chance of developing heart disease.
Eating foods that are high in saturated fat can raise levels of cholesterol in the blood. So try to cut down on foods such as biscuits, cakes, pastries, meat pies, sausages, hard cheese, butter and foods containing coconut or palm oil.
Choose foods that are rich in unsaturated fats instead, such as oily fish, avocados and sunflower, rapeseed and olive oils. Nuts can be a good alternative to snacks high in saturated fat. And don't forget that we should also try to reduce the total amount of fat we eat.
Variety is an important part of eating a healthy diet, and this includes snacks as well. Some other healthy snacks you might like to try include fresh or dried fruit, low-fat yoghurt, raw vegetables, fruit loaf with low-fat spread and currant buns (without icing).