Tools
🧂 Salt Electrolytes 🔥 Thermometer 🍳 Cookware

When you first start the carnivore diet, the biggest question is simple: what can I actually eat? It sounds easy - just meat, right? But then you're standing in the grocery store wondering whether heavy cream is allowed, if bacon counts, and what kind of cheese is okay. It can feel like there's a hidden rulebook nobody gave you.

So here it is. The complete carnivore diet food list. Every food group, what to prioritize, what to avoid, and how to read labels like someone who's been doing this for years.

Meat: Your Foundation

All meat is carnivore. Beef, lamb, pork, goat, bison, venison, elk, rabbit - if it came from an animal, it belongs on your plate. But not all meat is created equal in terms of nutrition and value.

Beef is the gold standard for most carnivore dieters. Ribeye, sirloin, T-bone, chuck roast, brisket, ground beef. It has an excellent fat-to-protein ratio, loads of B vitamins, and heme iron that your body actually absorbs. Grass-finished beef has a better omega-3 profile but conventional beef is perfectly fine, especially if budget is a concern. The fattier the cut, the better you'll feel. Don't be afraid of the marbling - that's fuel.

Lamb is a close second. It's naturally grass-finished in most cases (sheep don't do well on grain) and has a richer fat profile than beef. Lamb shoulder, leg, and chops are all excellent. Lamb breast is basically the ribeye of the sheep and usually costs half as much.

Pork is tricky. The quality varies a lot depending on how the pig was raised. Pasture-raised pork has a noticeably better fat profile. Grocery store pork loin is very lean and won't keep you full long. Focus on fattier cuts - pork belly, shoulder, Boston butt, country ribs. Bacon is fine, just check the label for sugar.

Game meats like bison, venison, and elk are leaner than beef. They're nutrient-dense but you'll need to add extra fat (butter, tallow) to make them satisfying.

Bottom line: prioritize fatty red meat. It's the most nutrient-dense, most satiating, and most sustainable choice.

Organ Meats: The Nutrient Powerhouses

Organ meats are where the real nutrition lives. They're significantly more nutrient-dense than muscle meat. If you can incorporate even small amounts, your body will thank you.

Liver is the most famous and for good reason. Beef liver has more vitamin A than any plant food, plus copper, B12, folate, and heme iron. Chicken liver is milder and easier to start with. Eat liver once a week if you can manage it. If you hate the taste, blend a small piece into ground beef.

Heart tastes like a slightly firmer, richer version of muscle meat. No strong flavor at all. Beef heart is great sliced thin and seared hot. It's also one of the best sources of CoQ10.

Kidney has a stronger flavor that some people love and others don't. It's loaded with selenium and B12. If you're new to organs, save kidney for later.

Tongue is basically the best brisket you've never tried. Pressure cook it, peel the outer skin, slice, and sear. Tastes incredible and costs a fraction of steak.

You can find organ meats at butcher shops, ethnic grocery stores, and some farmers markets. Regular grocery stores usually only stock liver. For more detail on sourcing and cooking organ meats, check out the nose-to-tail guide.

Fish and Seafood

Fish is carnivore and a great way to add variety. Fatty fish like salmon, mackerel, and sardines are especially good because they provide omega-3s that balance out the higher omega-6 in grain-fed meat.

Salmon is ideal. Wild-caught has a better omega-3 profile but farmed salmon is still fine. Canned salmon (check for bones - eat them for calcium) is convenient and cheap.

Sardines and mackerel are underrated. Canned in water or olive oil (not soybean oil), they're a quick meal with no cooking required. Small fish also accumulate fewer heavy metals than large fish.

Shellfish like oysters, clams, mussels, and shrimp are carnivore-friendly. Oysters in particular are one of the best sources of zinc and copper. Shrimp is fine, just check for added preservatives.

Tuna is fine in moderation. Canned in water is clean. Fresh tuna steaks are excellent. Don't eat tuna exclusively because of mercury concerns, but a few times a week is fine.

Watch out for imitation crab, surimi, and flavored fish products. These often contain sugar, wheat starch, and other non-carnivore ingredients.

Eggs

Eggs are basically nature's perfect food. They have all the amino acids your body needs, plenty of fat (especially if you eat the yolk), and important nutrients like choline and vitamin D. pasture-raised eggs have a brighter yolk and more omega-3s, but regular eggs from the store are still excellent. Most people on carnivore eat 3-6 eggs a day. Some eat more. Don't throw away the yolks - that's where the nutrition is.

If you tolerate eggs well, they're one of the cheapest and most versatile foods on the diet. Scrambled in butter, hard boiled, fried in tallow, or mixed into ground beef for added richness.

Dairy: Optional and Tricky

Dairy is a personal thing on carnivore. Some people do great with it. Others find it triggers inflammation, bloating, or skin issues. The general rule: if you tolerate it, include it. If you're not sure, drop it for 30 days and reintroduce later.

Butter is widely accepted. It's pure fat with trace proteins. Most carnivore dieters use butter liberally. Grass-fed butter has more vitamin K2 and a better fatty acid profile.

Heavy cream is fine if you tolerate lactose. Check the label for carrageenan or other thickeners. Some brands add sugar or vegetable oils.

Hard cheeses like cheddar, parmesan, and gouda have minimal lactose and are generally well tolerated. Softer cheeses have more lactose and more whey proteins that can trigger reactions.

Milk is debated. Raw milk has more enzymes that help with digestion. Pasteurized milk has more lactose and denatured proteins that some people react to. If you want to include milk, raw A2 milk is your best bet.

Aged cheeses and fermented dairy can be high in histamine. If you have histamine intolerance, fresh dairy is safer.

Fats and Cooking Fats

Carnivore is a high-fat diet. Getting enough fat is critical for energy, hormone production, and feeling satisfied. Here's what to cook with:

Beef tallow is the best all-purpose cooking fat. High smoke point, great flavor, stable at high temperatures. You can buy it or render your own from beef fat trimmings.

Butter and ghee are excellent. Ghee has a higher smoke point than butter and is lactose-free. Both add incredible flavor to meat and eggs.

Lard (rendered pork fat) is good for frying but the quality depends on how the pig was raised. Pasture-raised lard is better than commodity lard.

Suet is raw beef fat, usually from around the kidneys. It has a very high smoke point and a clean flavor. Traditional cultures prized suet as a stable cooking fat.

Avoid seed oils (soybean, canola, sunflower, grapeseed) completely. They don't belong on carnivore. Most of your cooking fat should come from animal sources.

Beverages

Water is your main drink on carnivore. Plain, still, sparkling - all fine. Some people add a pinch of salt or a squeeze of lemon, though lemon is technically not carnivore (it's a fruit). If it helps you drink more water, it's probably fine in small amounts.

Coffee and tea are widely consumed in the carnivore community. Technically they're plant products, but most people don't find them problematic. If you're very strict or have autoimmune issues, try dropping them for 30 days to see how you feel.

Bone broth is excellent. It provides collagen, glycine, and electrolytes. Homemade is best but store-bought is fine if you check for additives.

Electrolyte drinks or salt supplements help during adaptation. LMNT is a popular zero-sugar option.

Alcohol is technically not carnivore, though some people consume dry wine or spirits in moderation. It's your call, but it will slow down fat adaptation and recovery.

What to Avoid

This list is short and simple. Avoid anything that isn't from an animal.

No plants. No vegetables, fruits, grains, legumes, nuts, seeds, or anything derived from them. That includes vegetable oils, seed oils, and plant-based protein powders.

No sugar or sweeteners. No honey, maple syrup, cane sugar, or artificial sweeteners. Some carnivore dieters use stevia or monk fruit in coffee but it's not strictly carnivore.

No processed foods labeled "keto" or "low carb." These almost always contain plant ingredients, thickeners, or seed oils. Stick to whole animal foods.

No margarine or plant-based butter. It's seed oil in disguise. Use butter, tallow, or lard.

Label-Reading Cheat Sheet

When you're buying packaged animal foods, check the label for these ingredients. If you see any of them, it's not strict carnivore:

In general, the fewer ingredients on the package, the better. Ideally the ingredient list is one word: "beef," "pork," "chicken," "eggs." If you can't identify everything on the label, put it back on the shelf.

Sample Grocery List

Here's what a solid carnivore grocery run looks like:

This covers a week for one person and costs somewhere between $60-100 depending on where you shop and whether you buy grass-finished or conventional.

Start With the Basics

The carnivore diet is simple at its core: eat from the animal kingdom, avoid everything else. If it had a face, a mother, or came from a creature that moved on its own, it belongs on your plate. If it grew in the ground or was made in a factory, skip it.

You don't need a complicated meal plan or a dozen specialty ingredients. You need meat, fat, eggs, and salt. Everything else - dairy, organs, fish, seafood - is optional variety for when you feel like expanding.

Bookmark this page for the next time you're at the grocery store wondering if something is allowed. It usually is, as long as it came from an animal.

Some links on this page are affiliate links. If you buy something through them, I may earn a commission at no extra cost to you.