The ten core carnivore foods cover a wide nutritional range. Beef liver is the undisputed micronutrient leader. Pork belly and ribeye are the densest calorie sources. Salmon and sardines deliver the most omega-3s. Eggs provide the most complete amino acid and fat-soluble vitamin combination of any single food. Bone broth contributes collagen peptides and minerals but minimal macros.
One thing that surprises many people early on a carnivore diet is just how much nutrient density varies between cuts and species. Ribeye is not nutritionally interchangeable with chicken thigh. Sardines are not just a cheaper salmon. Beef liver is in a different category entirely from any muscle meat. Understanding those differences helps you build meals that are satisfying, complete, and strategic — rather than just eating the same two or three things on repeat.
All values below are per 100 g (raw weight) unless otherwise noted, sourced from the USDA FoodData Central database and published nutritional analyses. Cooked weights will be different — expect roughly 25–30% weight loss in most meats from moisture and fat rendering. Keep that in mind when scaling to your actual plate.
What do the core carnivore foods actually contain?
Below is a detailed nutrition card for each of the ten foods, followed by a comparison table. The bar charts inside each card show how the food's key micronutrients compare to the approximate daily reference value for an adult — giving you a fast sense of where each food punches hardest.
How do the foods compare side by side?
The table below puts all ten foods on the same scale for the numbers that matter most when building a carnivore meal plan. Values are per 100 g unless noted.
| Food | kcal | Protein (g) | Fat (g) | B12 (µg) | Iron (mg) | Zinc (mg) | EPA+DHA (mg) |
|---|---|---|---|---|---|---|---|
| Ribeye steak | 291 | 22 | 22 | 2.0 | 2.3 | 4.5 | — |
| Ground beef 80/20 | 254 | 26 | 17 | 2.4 | 2.8 | 5.8 | — |
| Whole egg | 143 | 13 | 10 | 1.2 | 1.8 | 1.1 | — |
| Beef liver | 135 | 21 | 4 | 59 | 16 | 4.4 | — |
| Atlantic salmon | 208 | 20 | 13 | 3.2 | 0.8 | 0.6 | 2,200 |
| Sardines (canned) | 208 | 25 | 11 | 8.9 | 2.9 | 1.3 | 1,400 |
| Lamb shoulder | 235 | 20 | 17 | 2.1 | 2.4 | 4.2 | ~100 |
| Pork belly | 518 | 9 | 53 | 0.6 | 0.6 | 1.0 | — |
| Chicken thigh | 197 | 16 | 14 | 0.3 | 1.0 | 2.1 | — |
| Bone broth (per 100 ml) | 15 | 3 | 0.5 | — | 0.1 | 0.1 | — |
Micronutrients: where each food truly shines
Macros are easy to track. Micronutrients are where the real nutritional differences live — and where a varied carnivore diet pays off considerably over eating just one or two foods.
Beef liver is in a category of its own. Its vitamin A content (~4,900 µg RAE per 100 g) exceeds the recommended daily intake several times over, which means a 100–150 g serving once or twice a week is plenty. Going far beyond that daily would push vitamin A well into excess territory. Its B12 content of around 59 µg per 100 g — more than 24 times the RDI — means even a small serving comprehensively covers that base. The copper content (~12 mg per 100 g, against an RDI of 0.9 mg) is similarly exceptional. Because of these extremes, most carnivore practitioners keep liver portions small and infrequent.
Salmon and sardines fill the omega-3 gap that beef-only eaters face. Salmon delivers approximately 2,200 mg of combined EPA and DHA per 100 g; sardines, around 1,400 mg. Sardines eaten with their soft bones also provide significant calcium (~383 mg per 100 g), which makes them one of the few meaningful calcium sources on a strict carnivore diet. Both are also excellent sources of vitamin D, which most land meats contain only in traces.
Eggs are the most complete single food for covering fat-soluble vitamins alongside B vitamins. One notable nutrient is choline — eggs provide roughly 294 mg per 100 g, and choline is disproportionately undersupplied in most Western diets despite its critical role in liver function, acetylcholine production, and fetal brain development. Two large eggs come close to half the adequate intake for an adult. The yolk also contains meaningful lutein and zeaxanthin, which have been associated with eye health in epidemiological research.
Ground beef, often overlooked beside more glamorous cuts, is actually one of the strongest protein-per-dollar sources on this list. At 26 g protein per 100 g and solid zinc, iron, and B12 numbers, 80/20 ground beef is the practical backbone of most carnivore meal plans. Its fat-to-protein ratio is well suited to fat-adaptation maintenance.
Note on cooking losses. These figures are for raw weight. A 200 g raw ribeye will weigh roughly 150 g after cooking to medium — the protein and fat amounts stay the same, but the concentration per gram increases. Track raw weight if you want consistency, or weigh cooked and adjust by a factor of ~1.35.
Why bone broth belongs on this list despite being mostly water
Bone broth is not a significant source of protein or calories. What it does provide is a specific amino acid profile dominated by glycine, proline, and hydroxyproline — the building blocks of collagen — along with minerals that leach from the bones during long simmering: calcium, magnesium, phosphorus, and potassium. The electrolyte content, particularly sodium (which varies widely based on preparation), makes it a useful drink during keto or carnivore adaptation when the kidneys are excreting more sodium than usual.
The glycine content is worth noting separately. Glycine is conditionally essential in amounts the body may not fully synthesise, and muscle meat is relatively low in it compared to connective tissue. Regular bone broth or other collagen-rich foods help balance the methionine-heavy amino acid profile of muscle meat — a consideration raised in metabolic research on glycine and sulfur amino acid balance.
Key takeaways
- Beef liver is the most micronutrient-dense food by a wide margin — small servings 1–2× per week cover vitamin A, B12, iron, copper, and folate comprehensively.
- Fatty fish (salmon, sardines) are the only practical EPA+DHA and vitamin D sources on carnivore without supplementation; sardines with bones also supply meaningful calcium.
- Eggs deliver the most complete fat-soluble vitamin and choline package of any single animal food at low caloric cost.
- Pork belly is the highest-calorie food on this list at 518 kcal per 100 g — useful for hitting fat targets without eating large volumes of lean meat.
- Ground beef 80/20 leads on protein density and zinc; it is the most practical budget staple for meeting daily protein targets.
- Bone broth is a near-zero-calorie collagen and electrolyte supplement in liquid form — not a significant macro source, but useful during adaptation and for glycine balance.
- No single food covers everything. The strongest carnivore diets rotate beef, fish, eggs, and organ meat rather than eating only one or two foods.