Few food topics spark more debate than whether humans are meant to eat meat. Some argue it’s part of our natural evolution; others believe we thrive better without it. The truth is, there’s no one-size-fits-all answer—our diets are shaped by biology, environment, culture, and personal values.
This article breaks down the science and social context behind human meat consumption—so you can make informed choices based on facts, not just opinions.
Do Our Bodies Show We’re Built to Eat Meat?
Humans have always adapted to their environment—and that includes how we eat. Evidence from the past 300,000 years shows our species has evolved to survive in different climates, with different types of food available (1).
This means the idea that we were “designed” to eat only certain foods doesn’t hold up. Early animal ancestors likely ate mostly meat, but over time, many evolved into plant-eaters (2).
Today, humans are considered omnivores—organisms that can eat both animal and plant-based foods (3). Our teeth reflect this: flat molars and incisors help us chew plants, while sharper canines can tear into meat. This variety supports a flexible diet.
What Does Human Digestion Tell Us?
While humans can eat a wide range of plants, we can’t digest everything in them.
Plants have tough outer cell walls made of fiber-like substances—such as cellulose and lignin—that our bodies can’t break down because we lack an enzyme called cellulase (4). Some herbivores have gut bacteria that produce this enzyme for them—but humans don’t (5, 6).
On the other hand, our bodies naturally produce enzymes like lipase and protease, which help us break down fats and proteins—key components of meat (7).
Our digestive system length also gives clues. Carnivores have short digestive tracts because meat is calorie-rich and easy to digest. Herbivores, who rely on lower-calorie plants, need longer guts to extract nutrients (8). Humans fall somewhere in the middle (9, 10), suggesting we’re well-suited for a mixed diet.
Is Meat Nutritionally Essential?
While people can survive—and even thrive—on plant-based diets, certain nutrients are more difficult to get without animal products.
For example, vitamin B12—critical for nerve health and blood formation—is found naturally only in animal foods (11, 12). That’s why vegans often need to take B12 supplements.
Other nutrients that are limited or less bioavailable in plant-based diets include:
-
Creatine
-
Vitamin D3
-
Omega-3 fatty acids (especially DHA and EPA)
Although your body can produce small amounts of these, it’s not very efficient (13). Studies show that people on plant-based diets typically have lower levels of DHA and EPA, which are important for brain and heart health (14–17). Algae-based omega-3 supplements are often recommended.
Vegetarians who consume dairy, eggs, or fish (like lacto-ovo vegetarians or pescatarians) may still meet most of their nutrient needs. Still, iron is another concern—plant-based iron is less easily absorbed than the kind found in meat (18–20).
Other nutrients to monitor on vegetarian or vegan diets include zinc, calcium, iodine, and protein (21–24). With careful planning, these needs can be met through fortified foods or supplements.
How Does Meat Affect Long-Term Health?
The type and amount of meat you eat can affect your health. For example:
-
Processed meats have been linked to a slightly higher risk of colorectal cancer (25–28).
-
A high intake of red meat may be associated with increased overall mortality.
However, plant-based diets are often associated with lower risks of heart disease, and they may reduce the risk of certain cancers as well (29–32).
That said, eliminating meat isn’t the only way to be healthy. A well-balanced omnivorous or plant-based diet—rich in whole foods and low in processed items—can support long-term health (33).
What Role Does Culture Play in Our Food Choices?
Food isn’t just fuel—it’s tradition, memory, and identity. In many cultures, meat is central to holidays, rituals, and daily meals.
Our eating habits are often shaped by where we live, what’s available, religious beliefs, and family traditions. For many, giving up meat feels like losing part of their heritage. For others, avoiding meat is a cultural or ethical statement in itself (34).
Understanding and honoring your cultural food background can be an important part of building a diet that feels sustainable and meaningful to you.
Bottom Line: It’s a Personal Choice
Humans are biologically capable of eating and digesting meat, but it’s not essential for survival—especially in modern diets with access to a variety of foods and supplements.
Whether or not to eat meat is a personal decision influenced by health needs, ethical views, cultural traditions, and lifestyle. There’s no universal “right” answer—only what’s right for you.
Whether you stick with family recipes, explore plant-based living, or land somewhere in between, what matters most is making informed choices that support your well-being.

