People often talk about keto and carnivore as if they were two names for the same thing, and you can see why: both are low in carbohydrate, both put fat and protein at the centre of the plate, and both tend to attract the same crowd. But they are genuinely different diets, and the difference matters if you are trying to decide which one to follow. Keto is a low-carbohydrate diet with room for plants. Carnivore removes plants altogether. That single change ripples through everything else, so here is the honest comparison.
Newsletter
Get keto tips in your inbox
Practical, evidence-minded notes on keto and low-carb living, with a Brussels slant. New posts and the odd useful tip, no fluff.
Free. Unsubscribe any time.
What the carnivore diet actually is
Carnivore means eating only animal foods: meat, fish, eggs, and for most people some dairy such as butter, cheese and cream. No vegetables, no fruit, no grains, no nuts, no seeds, nothing that grew from the ground. Strict versions cut dairy too and lean heavily on fatty red meat, salt and water. There is no carb counting because there is almost nothing to count; the diet is defined by what it excludes rather than by a macro target.
Keto, by contrast, is defined by a number. You keep carbohydrate low enough to stay in ketosis, usually under about 20 to 30g of net carbs a day, and you fill the rest with fat and moderate protein. That budget leaves real space for low-carb vegetables, berries, avocado, nuts and olive oil. So carnivore sits at the far, zero-plant end of the low-carb spectrum, and standard keto sits a good deal further back with the door open to plants.
Where the two overlap
The family resemblance is real. Both diets drop sugar and starch, both push insulin down, and both push most people into ketosis, since a plate of meat and eggs is naturally almost carb-free. Anyone eating carnivore is, by definition, in ketosis most of the time. Both also tend to blunt appetite in the same way, because protein and fat are filling and the constant blood-sugar swings of a high-carb diet are gone.
The early adjustment feels similar too. The same electrolyte shuffle that causes the keto flu shows up on carnivore, for the same reason: low insulin flushes sodium and water, so both diets need deliberate salt and mineral replacement in the first weeks. If you have done keto and struggled with that, carnivore will not spare you it.
The real differences
Strip away the shared low-carb badge and three differences stand out.
The first is plants and everything they bring: fibre, most vitamin C, potassium, magnesium, polyphenols and a lot of variety on the plate. Keto keeps these through vegetables, nuts and a little fruit. Carnivore drops them entirely and leans on animal foods to cover the gaps, which they do for some nutrients and not obviously for others. If fibre and your gut are a concern, that is the sharpest fork in the road between the two.
The second is protein. Standard keto is a moderate-protein, high-fat diet; go too heavy on lean protein and you undercut the fat that is meant to be your fuel. Carnivore, done on lean cuts, can tip into very high protein, which is why its advocates stress fatty meat and added butter. The protein question that keto answers with a target, carnivore answers by telling you to eat the fat that comes with the meat.
The third is flexibility. Keto has a budget, so a square of dark chocolate, a handful of raspberries or a side of roasted courgette all fit if the numbers allow. Carnivore has a rule, and rules are simpler to follow but harder to bend. For some people that rigidity is the appeal; for others it is what makes it impossible to sustain.
What the evidence says, honestly
This is where fairness matters. Keto has decades of research behind it, including trials in epilepsy, type 2 diabetes and weight loss, so we have a reasonable picture of both its benefits and its risks. Carnivore has almost none. The main data point people cite is a 2021 survey of around two thousand people who reported eating carnivore and mostly said they felt well, but a survey of enthusiasts is not a controlled trial. It cannot tell you who did badly and quietly stopped, and it cannot rule out harm that shows up years later.
So the honest position is that carnivore might suit some people and clearly helps a few with stubborn autoimmune or digestive symptoms as a short elimination approach, but the long-term safety data simply is not there yet. Cholesterol is the obvious watch point: a diet built on fatty meat and butter raises LDL in a fair number of people, and the full cholesterol picture is worth reading before you commit to the strictest version.
Who might try which
If you want a sustainable way of eating with variety, room for vegetables, and a large evidence base, keto is the sensible default. It is easier to stick to over years, easier to get a broad range of nutrients on, and easier to explain to a doctor.
Carnivore is best thought of as a short, deliberate experiment rather than a forever diet: a strict elimination phase to test whether a specific food is driving a symptom, run for a few weeks with a plan to reintroduce foods and see what happens. Used that way, with attention to salt and an eye on bloodwork, it is a tool. Adopted permanently on a whim, with no monitoring, it is a gamble on thin evidence. Whichever you lean towards, the broader is keto safe long term discussion applies doubly to the zero-plant end of the scale.
The bottom line
Keto and carnivore share a low-carb engine, but keto keeps plants and a carb budget while carnivore removes plants and follows a rule. Keto is the better-studied, more flexible, easier-to-sustain choice for most people. Carnivore is a stricter, less-tested approach that can work as a short elimination trial but carries real question marks over the long run, especially around fibre, micronutrients and cholesterol. If you are choosing a way to eat for the next few years, start with keto; if you are troubleshooting a specific problem, carnivore is a short experiment to run carefully, not a lifestyle to drift into.
This is general information about the ketogenic diet, not medical advice. Keto does not suit everyone; if you are pregnant, on medication, or managing a condition such as diabetes, speak to a doctor or dietitian first.