Home / Health

Human omnivores: Are Humans Supposed to Eat Meat? The Science Explained

When people ask whether human omnivores are supposed to eat meat, the real question is usually about health, evolution, and what the human body actually needs. From a scientific perspective, humans are biologically capable of eating both plant and animal foods, but that does not mean meat is required for survival.

The short answer is this: humans can eat meat, but a well-planned diet can also support health without it. Whether meat belongs in the human diet depends on nutrition, culture, ethics, access to food, and personal preference. In other words, human omnivores have options, and that flexibility is one of the defining features of our species.

What Does Science Say About Human Diets?

To understand whether humans are “supposed” to eat meat, it helps to look at human evolution and biology. The best available evidence shows that human omnivores developed a flexible eating pattern rather than a single fixed diet.

Humans Are Omnivores

Humans evolved as omnivores, meaning we adapted to eat a wide range of foods. Throughout history, people have eaten fruits, vegetables, nuts, seeds, grains, legumes, insects, fish, and meat depending on what was available. This flexibility helped humans survive in many environments and is still relevant today for human omnivores trying to build a balanced diet.

Several parts of the human body support this omnivorous design:

  • Teeth: Humans have incisors for cutting, molars for grinding, and canines that are small compared with true carnivores.
  • Digestive system: Human intestines are longer than those of carnivores and shorter than those of herbivores, which fits an omnivorous pattern.
  • Metabolism: Humans can obtain energy and essential nutrients from both plant and animal foods.

This means the human body is not built exclusively for meat, but it is certainly capable of processing it.

For a broader look at eating patterns that rely on whole, minimally processed ingredients, see whole foods diet principles.

Do Humans Need Meat to Survive?

No, humans do not biologically require meat in the strict sense. However, meat is a convenient source of several nutrients that are important for health. That is why the conversation about human omnivores often becomes less about survival and more about practicality.

In a modern food environment, people can live without meat if they plan carefully. That is true for many adults, and it can also be true for people who are fully committed to a vegetarian or vegan diet, provided they monitor key nutrients.

Nutrients Commonly Found in Meat

Meat provides:

  • Complete protein with all essential amino acids
  • Vitamin B12, which is naturally found almost only in animal products
  • Iron, especially heme iron, which is more easily absorbed than non-heme iron from plants
  • Zinc
  • Selenium
  • Creatine
  • Carnitine
  • Omega-3 fatty acids in some meats, especially fatty fish

Because these nutrients are highly bioavailable, meat can make it easier for many people to meet their nutritional needs.

That said, these nutrients can also be obtained from non-meat sources in some cases, such as fortified foods, supplements, dairy, eggs, legumes, soy, whole grains, nuts, seeds, and certain vegetables. Human omnivores do not need every nutrient from the same source.

Can a Human Be Healthy Without Eating Meat?

Yes. A well-planned vegetarian or vegan diet can support health across many life stages. Major health organizations recognize that plant-based diets can be nutritionally adequate when properly planned. For example, the Academy of Nutrition and Dietetics explains that appropriately planned vegetarian and vegan diets can be healthy and nutritionally sufficient: Academy of Nutrition and Dietetics on vegetarian and plant-based diets.

People who do not eat meat need to pay attention to certain nutrients, especially:

  • Vitamin B12
  • Iron
  • Protein
  • Zinc
  • Calcium
  • Iodine
  • Omega-3 fats
  • Vitamin D

With the right food choices and, in some cases, supplements, many people thrive without meat. A balanced approach is especially important for children, pregnant people, older adults, and anyone with higher nutrient needs. For human omnivores who want to eat less meat rather than eliminate it completely, a gradual transition can also make the change easier and more sustainable.

Common Plant-Based Protein Sources

If someone avoids meat, protein can come from:

  • Beans
  • Lentils
  • Chickpeas
  • Tofu
  • Tempeh
  • Edamame
  • Seitan
  • Quinoa
  • Nuts and seeds
  • Dairy and eggs, if included

A common myth is that plant proteins are automatically inferior. In reality, eating a variety of plant foods across the day usually provides enough amino acids for most people. The idea that all human omnivores must eat meat for protein is not supported by nutrition science.

For readers exploring other plant-focused diets, 80/10/10 diet benefits and risks offers another perspective on how people structure plant-based eating.

Is Meat Necessary for Protein?

Not necessarily. Protein is essential, but meat is only one source.

Animal protein is “complete” because it contains all essential amino acids in one food. However, many plant foods also contain protein, and combining different plant foods easily covers amino acid needs over time. That is one reason human omnivores can do well on very different eating patterns.

Examples include:

  • Rice and beans
  • Peanut butter on whole-grain bread
  • Lentils with grains
  • Hummus with pita
  • Tofu with vegetables and rice

For most people, total protein intake matters more than whether the protein comes from meat. It also matters whether the diet provides enough calories overall, because under-eating can make it harder to meet protein and micronutrient needs. Human omnivores who are active, older, or recovering from illness may need to pay extra attention to protein distribution throughout the day.

What About Iron and B12?

These are two of the biggest concerns in the meat debate.

Iron

Iron from meat is called heme iron, and it is absorbed more efficiently by the body. Plant-based iron is non-heme iron, which is absorbed less easily.

People can improve non-heme iron absorption by pairing iron-rich plant foods with vitamin C-rich foods such as:

  • Citrus fruits
  • Bell peppers
  • Strawberries
  • Tomatoes
  • Broccoli

Examples of plant-based iron sources include:

  • Lentils
  • Beans
  • Tofu
  • Pumpkin seeds
  • Spinach
  • Fortified cereals

Vitamin B12

Vitamin B12 is especially important because it supports nerve function and red blood cell production. It is found naturally in significant amounts mainly in animal products.

People who avoid meat entirely usually need:

  • B12-fortified foods, or
  • A B12 supplement

Without enough B12, deficiency can develop over time and may cause fatigue, numbness, memory issues, and anemia. For that reason, many nutrition experts advise human omnivores who go meat-free to make B12 planning a priority rather than an afterthought.

If you want a deeper explanation of this nutrient, read Vitamin B12: 7 Nutrients You Can’t Get From Plants.

Is Eating Meat Bad for You?

Not necessarily. The health effects of meat depend on type, amount, and overall diet. Human omnivores can include meat in a healthful pattern, but the details matter a lot.

Lean and Minimally Processed Meats

Lean meats like chicken, turkey, fish, and unprocessed cuts of beef or pork can fit into a healthy diet. Fish, especially fatty fish like salmon, sardines, and mackerel, offers heart-healthy omega-3 fats. These choices are generally more nutrient-dense than highly processed options.

Processed Meats

Processed meats such as bacon, sausage, hot dogs, deli meats, and salami are more concerning. These foods are often high in sodium, preservatives, and saturated fat. Regular high intake has been linked to increased health risks, including heart disease and certain cancers.

Red Meat

Red meat can provide nutrients, but large amounts, especially when eaten frequently, may be associated with higher long-term health risks. Moderation matters, and preparation also matters. Grilling, charring, or frying meat at very high temperatures can create harmful compounds.

For that reason, many human omnivores choose to treat red meat as an occasional food rather than a daily staple. Others prefer to keep portions modest and build meals around vegetables, beans, and whole grains.

What Did Humans Eat in the Past?

Human diets have changed dramatically across time and location. Early humans were opportunistic eaters, gathering plants and hunting or scavenging animals when possible. Some populations ate relatively little meat, while others relied heavily on fish or game.

This variation matters because it shows there is no single “original human diet.” Humans adapted to survive on different food patterns. The real evolutionary advantage was flexibility, and that is still true for human omnivores today.

Archaeological and anthropological evidence suggests that food choices were shaped by climate, geography, and season. In some regions, plant foods were abundant. In others, animal foods were easier to obtain. Human beings survived because they were adaptable, not because they were tied to one rigid menu.

How Human Omnivores Adapted to Different Food Environments

One reason human omnivores spread across so many regions is that they could adjust to local food supplies. In cold climates, animal foods were often more available. In warmer regions, plant foods could make up a larger share of calories. That adaptability helped communities survive seasonal shortages and shifting ecosystems.

Today, the same flexibility still matters. Some people do best with moderate amounts of meat, while others feel better on mostly plant-based diets. The best pattern is the one that meets nutrient needs, supports digestion, and fits the person’s lifestyle.

Environmental concerns also shape modern food choices. Some people reduce meat intake because they want to lower their environmental footprint. Others choose meat for convenience, taste, or cultural traditions. None of those motives change the basic biological fact that human omnivores can function well on several different dietary patterns.

Why Do People Ask Whether Humans Are Supposed to Eat Meat?

This question often comes from one of several places:

  • Health concerns
  • Ethical concerns about animals
  • Environmental impact of meat production
  • Curiosity about evolution
  • Digestive discomfort after eating meat
  • Interest in plant-based diets

So the real issue is often not whether humans can eat meat, but whether they should, and in what amounts. That is why the answer is more nuanced than a simple yes or no.

Some people also move away from meat because of broader diet trends. If you want a critical look at extreme eating patterns, see fad diets that work fast for a practical comparison.

Are Humans Naturally Meant to Eat Meat?

If “meant to” means “biologically capable and evolutionarily adapted,” then yes, humans are naturally equipped to eat meat.

If “meant to” means “required for survival,” then no, meat is not essential in the same way water, calories, and certain nutrients are.

A better way to think about it is this: humans are adaptable omnivores, not strict carnivores or strict herbivores. That framing captures the science without turning the issue into an all-or-nothing debate.

In practical terms, human omnivores can choose diets that include meat, diets that exclude meat, or diets that include only occasional animal foods. The most important question is whether the overall pattern is nutritionally complete and sustainable.

What Is the Healthiest Way to Eat Meat?

For people who choose to include meat, the healthiest approach usually looks like this:

  • Emphasize unprocessed or minimally processed meat
  • Choose lean cuts more often
  • Include fish regularly
  • Keep processed meats limited
  • Pair meat with vegetables, whole grains, legumes, fruits, and healthy fats
  • Watch portion sizes
  • Use cooking methods that avoid excessive charring

A diet centered on a variety of whole foods is generally healthier than one that relies heavily on meat alone. Human omnivores often do best when meat is part of a broader pattern that includes fiber-rich plant foods and minimally processed ingredients.

Here are a few simple ways to make meat-based meals healthier:

  • Use meat as a side ingredient instead of the entire meal.
  • Fill half the plate with vegetables.
  • Choose baked, steamed, grilled lightly, or braised preparations instead of heavily fried foods.
  • Balance rich meat dishes with lighter meals later in the day.

What Is the Healthiest Way to Avoid Meat?

For people who choose not to eat meat, a healthy meat-free diet should include:

  • A wide variety of plant foods
  • Reliable protein sources such as beans, lentils, tofu, and dairy or eggs if included
  • Vitamin B12 from fortified foods or supplements
  • Iron-rich foods paired with vitamin C
  • Calcium, iodine, vitamin D, and omega-3 sources
  • Attention to total calories and protein intake

A plant-based diet can be very healthy, but it should be planned with nutrition in mind, just like any other diet. For human omnivores who want to reduce meat without eliminating it, a flexible approach often works better than a strict rule-based plan.

Reading ingredient labels can help too. Fortified cereals, plant milks, and nutritional yeast may offer useful nutrients, while ultra-processed vegetarian products can still be high in sodium, refined starches, or added oils. Choosing whole foods whenever possible is a simple way to improve diet quality.

Related Nutrients and Plant Foods

Some readers also wonder how specific nutrients fit into a meat-free pattern. Vitamin B12 is the best-known example because it is hard to get from plants alone. If you want a deeper explanation, read Vitamin B12: 7 Nutrients You Can’t Get From Plants.

Other plant foods can still play a useful role. For example, alfalfa sprouts, legumes, and seeds can add fiber, minerals, and variety to meals. The key is to build a diet that is balanced rather than restrictive. Human omnivores who are trying to eat more plants often do better when they focus on adding nourishing foods instead of simply cutting things out.

People who are trying to reduce meat for health reasons sometimes also look at broader diet patterns. If that is your goal, you may also find 80/10/10 diet benefits and risks helpful when comparing different plant-focused approaches.

How to Make a Balanced Decision About Meat

For many people, the question is not whether meat is inherently good or bad. It is whether meat helps them build a diet that feels realistic, nutritious, and enjoyable. Human omnivores can choose from a wide spectrum of eating styles, and the right choice often depends on a few personal factors:

  • Nutrient needs: Some people need more iron, B12, or protein than others.
  • Digestive comfort: Some people feel better with less meat, while others tolerate it well.
  • Budget and access: Food availability shapes what is practical.
  • Culture and values: Traditions and ethics matter too.
  • Long-term sustainability: The best diet is one you can maintain.

If you are unsure where you fit, it can help to look at the full picture instead of one food at a time. Human omnivores do not need to eat meat at every meal, but they do need enough protein, calories, and key micronutrients over the course of the day.

Practical Meal Ideas for Human Omnivores

Here are a few balanced meal ideas that show how flexible an omnivorous diet can be:

  • With meat: Salmon with roasted vegetables and brown rice
  • With meat: Chicken stir-fry with broccoli, carrots, and quinoa
  • Without meat: Lentil curry with basmati rice and spinach
  • Without meat: Tofu bowl with edamame, cabbage, and sesame seeds
  • Flexible option: Bean chili topped with a small amount of lean turkey

These examples show that human omnivores can build satisfying meals in many ways. The healthiest pattern is usually the one with enough variety, protein, fiber, and micronutrients to support everyday life.

So, Are Humans Supposed to Eat Meat?

The science suggests that humans are not required to eat meat, but we are fully capable of digesting and benefiting from it. Meat has historically been part of many human diets and can provide useful nutrients. However, humans can also live healthy lives without meat if their diets are carefully planned.

The most accurate answer is:

Humans are omnivores, not obligate meat-eaters. Meat is optional, not mandatory.

That simple fact explains why the debate continues. Human omnivores have evolved to be adaptable, and adaptability gives us room to choose diets that fit our bodies and our values.

Bottom Line

Humans did not evolve as strict carnivores, and we do not need meat to survive. But we are biologically adapted to eat it, and for many people it can be a convenient, nutrient-dense food. Whether meat should be part of your diet depends on your nutritional needs, lifestyle, values, and health goals.

If you eat meat, focus on moderation and quality. If you avoid meat, make sure your diet includes enough protein, iron, vitamin B12, and other key nutrients. In either case, the healthiest diet is usually one built around variety, balance, and whole foods.

When people ask whether human omnivores are supposed to eat meat, the most honest answer is that biology allows for both approaches. The better question may be: what eating pattern helps you stay healthy, satisfied, and consistent over the long term?

For additional background on nutrient planning and food choices, you can also consult the National Heart, Lung, and Blood Institute’s guidance on healthy eating patterns.

People often revisit the question of human omnivores because it touches on health, ethics, culture, and personal preference all at once. A thoughtful answer should leave room for both meat-eating and meat-free diets, as long as the overall pattern is balanced.

In many cases, the best approach for human omnivores is to focus less on labels and more on food quality, nutrient coverage, and long-term sustainability. That can mean eating meat occasionally, eating it in moderation, or not eating it at all.

For example, one person may build a nutritious plate around fish, vegetables, and whole grains, while another may rely on beans, tofu, and fortified foods. Both can work well for human omnivores when meals are planned with care.

What matters most is not whether human omnivores eat meat every day, but whether they consistently meet their needs for protein, iron, vitamin B12, and other essential nutrients. That is why the conversation should stay practical instead of dogmatic.

Ultimately, human omnivores have the advantage of flexibility. We can adapt our diets to health goals, cultural traditions, budget, and personal values while still eating in a way that supports well-being.

Enjoying this?

Get one good read in your inbox, once a week.

Shams Mag Editorial Team

Editorial Director & Health Content Lead at Shams Mag. Dedicated to delivering thoroughly researched, evidence-based health and wellness insights grounded in peer-reviewed clinical literature and official health guidelines (WHO, CDC, NIH, NHS).

Keep reading

Health

Ayurvedic Medicine for Cholesterol: Natural Relief Guide

Shams Mag Editorial Team·14 min read
Health

Powerful Ayurvedic Herbs: 7 for Better Health

Shams Mag Editorial Team·12 min read
Health

Ayurvedic Diet Guide: Balance Your Body Naturally

Shams Mag Editorial Team·17 min read