How to Raise HDL Cholesterol Naturally: Foods to Increase HDL Cholesterol. Foods to Eat: (foods high in mono- and poly-unsaturated fats) • Fish: salmon, mackerel, tuna (high poly-unsaturated fat; specifically Omega-3) • Oils: olive, canola, safflower oil, sunflower oil (high mono- and poly- unsaturated fat)