What causes hyperlipidemia? Smoking. Drinking a lot of alcohol. Eating foods that have a lot of saturated fats or trans fats. Sitting too much instead of being active. Being stressed. Inheriting genes that make your cholesterol levels unhealthy. Being overweight.