Cardiovascular diseases (CVDs) have been among the most significant non-communicable diseases. Dietary risks account for the most cause of CVDs mortalities. Evaluating overall dietary patterns (through the Latent profile of dietary intake) can provide a more accurate prediction regarding the prevalence of CVDs. The present cross-sectional study aimed to investigate the relationship between the latent profile of dietary intake and CVDs prevalence. The population of the Fasa Adults Cohort Study (FACS) (Fars Province, Iran) was employed to gather the data (n = 8319). A modified 125-item FFQ was employed to assess eating behaviors. Minerals, as well as the quantity of energy and total fiber, were measured using Nutritionist IV software (version 7.0). To estimate the prevalence of CVDs, accurate records of patients' histories were made. Individuals were clustered according to their dietary intake using latent profile analysis. The individuals who consume the highest, medium, and lowest amounts of food intake were classified and named according to their groups. 63.9% of people with low socioeconomic status were in the low-intake profile (P < 0.001). The low-intake group had the lowest amount of physical activity (Met) (P < 0.001). The result of multivariate logistic regression revealed that categorized in the low-intake group significantly increased the development of CVDs (OR = 1.32, 95% CI: 1.07–1.63, P = 0.010). The mean micronutrients and total fiber, in individuals with a low intake profile, were significantly lower than other groups (P < 0.001). Overall, we estimated that a low intake of all food groups increases the risk of developing CVDs significantly.