Meat is generally regarded by nutritionists as a healthy component of a well-balanced diet if eaten in moderation, although it’s clearly not essential, as vegetarians have proven for eons. Meat is an excellent source of protein and contains many of the vitamins and minerals that people need. On the other hand, meat is relatively high in fat and cholesterol, which are linked to increased risk of cardiovascular disease.