No, by definition vegetarians do not eat fish or seafood; a diet that includes fish alongside plant foods is called pescatarian, not vegetarian.
You order a veggie wrap at lunch and your friend says, “Oh, you eat fish though, right?” It’s a common mix‑up. Some people who avoid meat still eat fish and call themselves vegetarian. That creates a lot of confusion around what the word actually means.
The honest answer is straightforward: vegetarians skip all animal flesh — including fish, poultry, and red meat. If you eat fish but otherwise follow a plant‑based diet, the correct label is pescatarian. This article explains the definitions, the reasons for the confusion, and how each diet may affect your health.
Vegetarian vs. Pescatarian — The Core Distinction
The term “pescatarian” combines pesce (Italian for fish) with “vegetarian.” It describes someone who eats a primarily plant‑based diet but includes fish and seafood. Other animal products like eggs and dairy are often included too.
Vegetarians, by contrast, avoid all meat, fish, and seafood. Many also skip animal by‑products such as gelatine. A standard vegetarian diet centers on fruits, vegetables, grains, legumes, nuts, and seeds, with dairy and eggs allowed depending on the type (lacto‑ovo vegetarian).
The line between these labels matters for menu choices, recipe planning, and understanding your own eating pattern. If you see “vegetarian” on a menu, expect zero seafood.
Why The Confusion Sticks
Many people encounter friends or influencers who say they’re “vegetarian” but openly eat fish. That inconsistency creates a popular misunderstanding — that fish is somehow not “real” meat or that it’s a lighter form of animal protein that fits within a vegetarian framework.
- Cultural perception of fish: In some cultures, fish is viewed differently from land animals, often seen as a “healthier” or “lighter” protein. This can blur the line between vegetarian and pescatarian in casual conversation.
- Semi‑vegetarian trends: Diets like flexitarianism (occasional meat) and pollo‑vegetarian (chicken but no red meat or fish) add more ambiguity. Pescatarianism is just one of several “partial vegetarian” patterns.
- Health and environmental motives: People drawn to plant‑based eating for health or sustainability sometimes allow fish as a compromise, then adopt the vegetarian label loosely without knowing the formal definition.
- Restaurant and media labeling: Some menus or articles use “vegetarian” loosely to mean “mostly plant‑based,” which reinforces the misconception.
Despite these blurred lines, the formal definition is consistent across major health organizations: vegetarians do not eat fish. Harvard Health, the Vegetarian Society, and UK government guidance all state this clearly.
How The Diets Compare Nutritionally
A well‑planned vegetarian diet can provide all essential nutrients, but it requires attention to protein, iron, vitamin B12, and omega‑3 fatty acids. Fish adds a direct source of EPA and DHA — the long‑chain omega‑3s linked to heart and brain health. Plant foods contain only ALA, which the body converts inefficiently. Researchers at Stanford Medicine note there is “a lack of consensus” on whether plant‑based ALA alone meets human EPA/DHA needs.
For a deeper look at how these diets differ, see Healthline’s breakdown of the fish‑and‑vegetarian distinction. In short, adding fish can raise omega‑3 intake but also introduces mercury and sustainability concerns that strict vegetarian diets avoid.
| Nutrient | Vegetarian Sources | Pescatarian Advantage |
|---|---|---|
| Omega‑3 (EPA/DHA) | Only via inefficient ALA conversion (flax, chia, walnuts) | Direct EPA/DHA from fish |
| Protein | Beans, lentils, tofu, dairy, eggs | Additional complete protein from seafood |
| Vitamin B12 | Fortified foods, dairy, eggs; potential deficiency | Fish provides B12, though levels vary |
| Iron | Non‑heme iron (spinach, beans) — less absorbable | Heme iron from fish boosts absorption |
| Mercury exposure | Negligible | Possible with frequent fish consumption |
Neither diet is inherently “better.” The optimal choice depends on your health goals, ethical stance, and access to varied foods. Vegetarianism avoids mercury and supports animal‑freedom values, while pescatarianism may simplify meeting certain nutrient targets.
How To Adopt A Pescatarian Diet
If you currently eat a vegetarian diet but want to add fish, or if you eat meat and want to shift toward more plant foods, the pescatarian approach is a flexible middle ground. Start by building meals around vegetables, legumes, and whole grains, then include 2–3 servings of seafood per week.
- Define your boundaries: Decide whether you’ll eat all seafood (including shellfish) or only finfish, and whether eggs and dairy are included. Most pescatarians include both.
- Plan for variety: Rotate between fatty fish (salmon, mackerel, sardines) for omega‑3s and lean options (cod, tilapia) for protein without excess calories.
- Watch for mercury: Choose low‑mercury options like salmon, sardines, trout, and canned light tuna. Limit high‑mercury fish (shark, swordfish, king mackerel).
- Keep plant foods central: The Mediterranean diet, which Mayo Clinic recommends for heart health, emphasizes vegetables, fruits, whole grains, and fish — a pattern that aligns well with pescatarianism.
This approach can ease the transition away from meat while maintaining comfort and variety. Many people find it easier to sustain than a strict vegetarian diet.
Nutrient Risks And How To Manage Them
Even with fish, a pescatarian diet can fall short in certain areas if not carefully planned. Protein needs are easily met, but vitamin B12 and iron may still be low if seafood intake is irregular or if dairy and eggs are limited.
Harvard Health’s guide on partial vegetarian types notes that pescatarians should pay attention to B12, iron, and zinc. Supplementing with a basic multivitamin or targeted B12 is a practical safeguard.
Omega‑3s are another concern. While fish provides EPA/DHA, the amount you get depends on the type and frequency of fish you eat. If you only eat lean fish, you may still miss out. A daily microalgae‑based DHA supplement is an option for those who want a consistent, mercury‑free source.
| Nutrient Concern | Safeguard |
|---|---|
| Low B12 | Include dairy, eggs, or take a B12 supplement (2.4 mcg/day for adults) |
| Low iron | Pair plant iron (spinach, lentils) with vitamin C; eat fish regularly |
| Inconsistent omega‑3 | Choose fatty fish twice a week or consider an algae‑based DHA supplement |
| Excess mercury | Stick to low‑mercury fish and limit high‑mercury choices to occasional |
The Bottom Line
Vegetarians do not eat fish — that much is settled. But the more helpful question is what you want your diet to accomplish. A pescatarian diet offers a plant‑heavy pattern with the nutritional boost of seafood, while a strict vegetarian diet avoids animal products entirely and requires more deliberate nutrient planning. Both can be healthy when balanced.
If you’re weighing which path fits your health goals and values, a registered dietitian can help you tailor omega‑3 targets, iron needs, and meal plans to your specific bloodwork and preferences — whether you choose to include fish or leave it off the plate entirely.
References & Sources
- Healthline. “Do Vegetarians Eat Fish” Fish and seafood are not considered vegetarian; a pescatarian diet is a primarily plant-based diet that incorporates fish and seafood.
- Harvard Health. “Becoming a Vegetarian” Partial vegetarians may avoid meat but may eat fish (pesco-vegetarian, pescatarian) or poultry (pollo-vegetarian).