FoodRef
Slide 1 of 12
FoodRef mascot

Vegan vs Carnivore: The 10 Biggest Fights

Plants vs animals. No middle ground.

Swipe →
#10

Banana

Banana
Score6.5/10
Vegan
10Whole30
10DASH
9Paleo
8Mediterranean
8Low-FODMAP
8Anti-Inflammatory
8GLP-1 Friendly
6Zone
2Keto
1Carnivore
1

Simple fruit, zero animal product.

A vegan-friendly source of quick carbohydrates and potassium, the banana is plant matter through and through — a clean miss for carnivore.

#9

Venison

Venison
Score7.5/10
Carnivore
10Paleo
9Whole30
9Low-FODMAP
9Keto
8DASH
8Zone
8GLP-1 Friendly
8Mediterranean
6Anti-Inflammatory
6Vegan
1

Wild game, still off the table for vegan.

Lean and wild-sourced doesn't change the fact that venison is animal meat — a carnivore favorite that vegan diets reject on principle.

#8

Kale

Kale
Score8.7/10
Keto
10Vegan
10Whole30
10Zone
10DASH
10Paleo
9Mediterranean
9Low-FODMAP
9Anti-Inflammatory
9GLP-1 Friendly
9Carnivore
1

The leafy green carnivore eliminates entirely.

Nutrient-dense and plant-based to its core, kale is everything a carnivore diet says to avoid and everything vegan diets celebrate.

#7

Tallow

Tallow
Score5.4/10
Carnivore
10Keto
9Paleo
9Whole30
9Low-FODMAP
9Zone
4Mediterranean
2DASH
2Anti-Inflammatory
2GLP-1 Friendly
2Vegan
1

Pure rendered animal fat.

Tallow is beef fat and nothing more — a carnivore-approved cooking fat that's automatically off-limits for vegan eating.

#6

Black beans

Black beans
Score4.9/10
Vegan
10Mediterranean
9DASH
9Anti-Inflammatory
8GLP-1 Friendly
8Zone
4Low-FODMAP
2Keto
1Carnivore
1Whole30
1Paleo
1

Plant protein, animal-free by design.

A legume staple that vegan diets rely on for protein — and one that has no place at all in a carnivore meal plan.

#5

Beef

Beef
Score6.5/10
Paleo
10Keto
10Carnivore
10Whole30
10Low-FODMAP
9Zone
6DASH
5GLP-1 Friendly
5Anti-Inflammatory
4Mediterranean
2Vegan
1

The default carnivore protein.

Straightforward animal protein and fat, beef sits at the center of carnivore eating and at the very edge of what vegan diets exclude.

#4

Chickpeas

Chickpeas
Score5.0/10
Vegan
10Mediterranean
10DASH
9GLP-1 Friendly
8Anti-Inflammatory
8Zone
4Low-FODMAP
2Whole30
1Paleo
1Carnivore
1Keto
1

The hummus base that splits the room.

Chickpeas deliver plant protein and fiber that vegan diets build around — and that carnivore diets are specifically designed to avoid.

#3

Bone broth

Bone broth
Score6.3/10
Carnivore
10Paleo
9Whole30
9Keto
8Low-FODMAP
8Mediterranean
5Zone
5DASH
5Anti-Inflammatory
5GLP-1 Friendly
4Vegan
1

Liquid animal, nothing else.

Made entirely from simmered animal bones and connective tissue, bone broth is a carnivore favorite with zero overlap with a vegan diet.

#2

Lentils

Lentils
Score5.2/10
Vegan
10Mediterranean
10DASH
9GLP-1 Friendly
9Anti-Inflammatory
8Zone
5Low-FODMAP
2Paleo
1Carnivore
1Whole30
1Keto
1

Vegan's protein backbone, carnivore's hard no.

A vegan diet staple for protein and fiber, lentils are plant matter through and through — exactly what carnivore eliminates entirely.

#1

Ribeye steak

Ribeye steak
Score5.6/10
Keto
10Paleo
10Carnivore
10Whole30
10Low-FODMAP
9GLP-1 Friendly
4Zone
3Mediterranean
2Anti-Inflammatory
2Vegan
1DASH
1

Carnivore's centerpiece, vegan's nightmare.

Carnivore rates ribeye a perfect 10 for its fat and protein. Vegan rejects it outright — it's the one food where the two diets couldn't be further apart.

All 10 Vegan-Carnivore Battles

See scores for 1,000+ foods →

Prefer to scan? The full list is below.

Vegan vs Carnivore: The 10 Biggest Disagreements

The ultimate dietary opposites — one bans all animals, the other bans all plants. These are the 10 foods where vegan and carnivore scores split the hardest: beloved by one camp, banned by the other.

There's no middle ground between vegan and carnivore — a food is either plant or animal, and each diet rejects one of those completely. Here are the 10 foods that split them worst, ranked by the size of the disagreement.

Top 10 Vegan-Carnivore Disagreements

Ranked by the score gap between vegan and carnivore verdicts. Higher = bigger fight.

5
Beef
Score6.5/10
5 approve, 4 caution, 2 avoid