5. Nuts (Almonds, Walnuts, Pistachios)

Nuts provide healthy fats, fiber, and plant sterols, which help reduce LDL cholesterol. Walnuts, in particular, are rich in omega-3s, while almonds support healthy blood vessels. A small handful (about 1 oz) daily is a great heart-protective snack.