Health Movement
Health Made Simple
Apps
Steps
Fitness, coming later
Facts over Fear Free Tools Programs Apparel Free Roadmap
The claim

“People should avoid all animal foods to be healthy.”

False
Evidence confidence Strong

Strong confidence because healthy dietary patterns can include fish, dairy, eggs and moderate amounts of meat, and no single exclusion pattern is required for health. Well-planned vegan diets can also be healthy, which makes the universal avoidance claim unnecessary rather than making plant-based diets wrong.

The facts

You do not have to avoid every animal food to be healthy. Fish, dairy, eggs and meat can provide useful nutrients and can fit into a balanced diet.

The bigger picture

Animal foods are not one category nutritionally. Salmon, yogurt, eggs, bacon and fried chicken have different nutrients, processing and evidence.

The Whole Pattern Matters

Health depends on food choices, amounts and replacements across the diet, not a purity rule about animal origin.

Can animal foods make nutrition easier?

Yes. They can provide concentrated protein, vitamin B12, iron, calcium, iodine and other nutrients, depending on the food.

Who should be careful?

Safety note: A fully vegan diet requires a reliable vitamin B12 source and may need planning for iron, calcium, iodine, vitamin D, protein and omega-3 fats.

Talk to a healthcare professional if: Use a qualified dietitian for help with restrictive diets, pregnancy, childhood feeding or nutrient deficiencies.

What this means for you

You can eat a fully plant-based diet if it fits your values and nutrition plan, but you do not need to eliminate animal foods to be healthy.

Your next step

Choose the mix of foods that fits your values, budget and health needs, and make sure the overall pattern covers key nutrients.

Sources
Last reviewed 2026-10-06 Suggest a correction →

More Nutrition claims