Cholesterol can be tricky to navigate. It's vital for creating cell membranes and hormones, but too much of the "bad" kind can clog up your arteries and raise your risk of heart disease and strokes . But fear not, making savvy food choices can help keep this waxy wrongdoer in check.

Dr Sunni Patel from Dish Dash Deets shares the best grub for grappling with cholesterol . 1. Oats and whole grains These are packed with soluble fibre, which can cut "bad" cholesterol levels.

"Whole grains like barley, quinoa, brown rice, and whole wheat bread also offer fibre and nutrients that boost heart health," Dr Patel pointed out. 2. Fatty fish Despite what you might think, not all fats are off-limits when you're trying to reduce your cholesterol.

Dr Patel says, "Cold-water fish such as salmon, mackerel, sardines, and trout are top-notch sources of omega-3 fatty acids." These have been shown to slash your triglyceride (a type of fat that circulates in your blood) levels and lower heart disease risk. 3.

Nuts Nuts, just like fatty fish, are packed with heart-healthy fats that can help improve cholesterol levels, but Dr Patel warns it's crucial to eat them in moderation. A 2020 study, with contributions from the University of Nottingham, found that munching on a handful of almonds daily lowered blood pressure . Similarly, research published in Hypertension revealed that folks in their sixties with mild hypertension saw better blood pressure control after eating walnuts regularly, compared to t.