Skip to Content

What is it called when you eat everything but fish?

Eating a diet that excludes fish, but includes other types of meat, eggs, dairy products, and plant-based foods has a few different names depending on the specifics. Here’s an overview of the most common terms for diets that exclude fish but allow other animal products:


The vegetarian diet eliminates all meat, poultry, and fish, but includes eggs and dairy products. There are several types of vegetarian diets:

  • Lacto vegetarian: Allows dairy products but excludes eggs
  • Ovo vegetarian: Allows eggs but excludes dairy products
  • Lacto-ovo vegetarian: Allows both eggs and dairy products

So a lacto-ovo vegetarian diet would fit the description of eliminating fish but allowing other animal products. However, plain “vegetarian” usually implies lacto-ovo.


The pescetarian diet eliminates meat and poultry but includes fish, eggs, dairy products, and plant foods. This is the opposite of what you described, as pescetarians do eat fish.


A flexitarian or semi-vegetarian diet is a primarily plant-based diet that occasionally includes meat, eggs, dairy, fish, and poultry. Flexitarians don’t eat meat at every meal and emphasize vegetables, fruits, whole grains, legumes, nuts, and seeds. Their intake of animal products varies widely, anywhere from once a week to once a day.

A flexitarian diet could fit the description of eliminating fish but eating other animal products if the person chooses to avoid fish but consume meat, eggs, and dairy sparingly or occasionally.


A pollotarian diet excludes red meat and fish but allows poultry and other meats like pork, as well as eggs, dairy products, and any plant foods. This fits what you described as pollotarians do not eat fish, but do eat other meats and animal products.


In summary, the most accurate and descriptive terms for a diet that eliminates fish but includes other meats, eggs, and dairy are:

  • Lacto-ovo vegetarian
  • Flexitarian
  • Pollotarian

Saying you follow a lacto-ovo vegetarian, flexitarian, or pollotarian diet would communicate clearly that you avoid fish but do eat other types of meat and animal products. Using the broad term “vegetarian” may cause confusion since that usually implies avoiding all meat, poultry, and fish.

Why Avoid Fish But Allow Other Animal Products?

There are a few potential reasons someone may choose to eliminate fish but continue eating other meats, eggs and dairy products:

  • Allergies or intolerances – Some people may be specifically allergic or intolerant to fish or seafood.
  • Taste preferences – Simply not liking the taste or texture of fish or seafood.
  • Mercury concerns – Fish can accumulate mercury, so some limit fish to reduce mercury exposure.
  • Sustainability concerns – Overfishing has caused some types of fish to become rapidly depleted.
  • Animal welfare – Fish welfare is viewed differently than welfare of animals raised on factory farms.

Benefits of Excluding Fish But Eating Other Animal Products

There are some potential benefits associated with eliminating fish but continuing to include other animal products in moderation:

  • More variety – You can enjoy a wider variety of animal proteins like chicken, turkey, beef, pork, eggs and dairy products.
  • Less mercury exposure – By avoiding larger, predatory fish that accumulate more mercury.
  • More sustainable – Choosing meats with less sustainability concerns compared to some overfished species.
  • Keeps vegetarian options open – Easier to transition to full vegetarian or vegan diets later if desired.

Potential Downsides

Some potential downsides or considerations include:

  • Higher saturated fat – Fish is a lean source of protein and omega-3s. Other meats may be higher in saturated fat.
  • Lower omega-3 intake – Fish provide beneficial omega-3 fatty acids. These can be obtained from other sources but require more planning.
  • Lower protein quality – Fish contains high-quality, complete protein. Other meats may be somewhat lower quality.
  • Fewer vitamins and minerals – Fish provide vitamins like B12 and minerals like selenium that may need to be supplemented.

Nutrition Considerations

If excluding fish but eating other animal foods, be mindful of the following nutrients:


Get protein from eggs, dairy, poultry, pork and lean red meat. Vary your choices to get a range of amino acids. Chicken, turkey, beef and dairy are all high-quality proteins.

Omega-3 Fatty Acids

Include omega-3 rich foods like walnuts, chia seeds, flaxseeds, Brussels sprouts and soybeans. Consider an algae oil supplement which provides EPA/DHA omega-3s directly.

Vitamin B12

Animal foods are the only dietary sources of B12. Eggs and dairy provide B12, but supplements may be needed if intake is low.


Nuts, grains, meats and eggs provide selenium. But supplementation may be wise if not eating fish regularly.


Dairy products provide calcium. Nondairy milk alternatives are often calcium-fortified. Some plant foods contain calcium but in lower amounts.

Sample Meal Plan Without Fish

Here is a sample one day meal plan without fish but including poultry, eggs and dairy:

Meal Foods
Breakfast Scrambled eggs with cheese, side of turkey bacon, toasted whole wheat bread, orange juice
Lunch Grilled chicken sandwich on whole grain bread with lettuce and tomato, low-fat milk, mixed fruit
Dinner Lean beef tacos with peppers, onions, low-fat cheese, brown rice, pinto beans, Greek yogurt with almonds and blueberries

This provides a good variety of poultry, eggs, dairy and plant-based foods to meet nutrient needs on a diet without fish.


Eliminating fish but continuing to eat other meats, eggs and dairy products can be described as lacto-ovo vegetarian, flexitarian or pollotarian eating patterns. With some nutrition considerations, it can meet nutrient needs through a diverse diet and supplementation. Moderating intake of meat, opting for lean cuts, and emphasizing plant foods is recommended for good health.