People keep telling me carnivore is expensive. Then they tell me it's elitist. Then they tell me only rich people can do it. I'm tired of the take. Let's do the math.

Here's the actual cost-per-gram-of-protein analysis for the cheapest carnivore staples available at Costco, Aldi, and Walmart in April 2026. No grass-fed premium. No wagyu. Just the real math on what it costs to hit your protein and fat numbers eating only animal foods.

Spoiler: $5 a day is doable. $35 a week. Not glamorous. Not Instagram. But it works.

The Cost-Per-Gram-of-Protein Math

Protein is what we're optimizing for. Carnivore people get tunnel vision on ribeye, but ribeye is one of the worst protein-per-dollar foods on the menu. Here's the actual breakdown based on national average prices in April 2026.

  • Eggs (Aldi 18-pack large): $3.49 for the carton, 6g protein per egg, 108g total. That's $0.032 per gram of protein. Cheapest on the list.
  • Whole chicken (Costco rotisserie): $4.99, about 250g of protein in the bird. That's $0.020 per gram. Even cheaper than eggs if you eat the whole thing including thighs.
  • Ground beef 80/20 (Walmart 5-pound chub): $14.99, about 380g protein. $0.039 per gram. Plus 380g of fat for free.
  • Whole chicken raw (Aldi): $1.19 per pound. A 5-pound bird is $5.95 with about 200g protein once roasted. $0.030 per gram.
  • Sardines (Aldi tin, 4.4 oz): $0.99, 22g protein. $0.045 per gram. Plus omega-3s and calcium from the bones.
  • Beef liver (Walmart frozen): $3.99 per pound, 100g protein. $0.040 per gram. Plus the entire micronutrient panel.
  • Ribeye (Costco choice): $13.99 per pound, 110g protein. $0.127 per gram. Three to six times more expensive than the other options.
  • Bacon (Aldi 12 oz): $4.49, 80g protein. $0.056 per gram. Mostly a fat play.

The pattern is clear. Whole chicken and eggs are the protein-cost floor. Ground beef is the workhorse for protein plus fat. Liver is the multivitamin. Ribeye is a luxury. If your budget is tight, ribeye is the first thing to cut, not the foundation.

The Fat Question Most People Ignore

Protein is half the equation. You also need fat, and fat is where most budget calculations break. A 5-pound chub of 80/20 ground beef gives you about 380g of fat included for free. That's roughly 3,400 calories of fat. Enough to coast through the week without buying a single stick of butter.

Eggs add another 5g of fat per egg. Two dozen eggs adds 240 calories of fat per day across the week. The chicken with skin contributes another 100g of fat across the bird. Sardines pack about 11g of fat per tin.

Add it all up and the $35 grocery list lands around 16,800 calories for the week, with roughly 60% of those calories coming from fat. That's the carnivore macro split most people target. You don't need to buy butter, tallow, or olive oil on top. The fat is already in the food.

The $35 Grocery List for Week One

Here's a real list I've handed to athletes I've coached when they tell me they can't afford carnivore. Built around Aldi prices in April 2026. Adjust 10% up or down depending on your region.

  • 5 pounds ground beef 80/20 chub (Walmart): $14.99
  • 2 dozen eggs (Aldi): $5.99
  • 1 whole chicken raw (Aldi 5 lb): $5.95
  • 1 pound beef liver (Walmart frozen): $3.99
  • 4 tins sardines (Aldi): $3.96

Total: $34.88 for the week. That's $4.98 a day. Roughly 2,400 calories per day across the week, hitting 130-150g protein daily.

Calorically, the breakdown looks like this. Ground beef gives you about 9,500 calories total across 5 pounds. Eggs give you about 1,800 calories. The chicken gives you about 4,000. Liver and sardines add another 1,500. That's 16,800 calories for the week, or 2,400 per day. More than most people need.

How to Eat It Through the Week

This isn't fancy. The simpler the rotation, the easier the adherence. Here's a sample week.

  • Breakfast (every day): 4 eggs scrambled in beef tallow or butter. Done in 6 minutes. About 28g protein, $0.99.
  • Lunch (Mon/Wed/Fri): 1 pound of ground beef pan-fried with salt. About 76g protein, $3.00.
  • Lunch (Tue/Thu): Half a chicken with the skin. About 50g protein, $1.50.
  • Lunch (Sat/Sun): Ground beef plus an egg on top. Same protein, slightly different.
  • Dinner (3x per week): Liver and bacon, 4 oz of liver pan-fried. About 25g protein. Choke it down twice a week and you've covered your micronutrients.
  • Dinner (other nights): Sardines straight from the tin, or more ground beef.

Sarah ran a similar 7-meal protocol in her ground beef budget post. Worth pairing the two if you want more meal variety in the same price range.

The Bulk-Buying Multiplier

The $35 number assumes you're buying weekly at retail. If you've got freezer space, the cost drops significantly. Costco's 10-pound ground beef chub runs about $28 in April 2026. That's $0.035 per gram of protein, even cheaper than the smaller chub. A whole pork loin from Costco runs about $2.49 per pound. A whole brisket runs $4.99 per pound and yields more protein than most home cooks know what to do with.

I covered the whole-loin Costco play in detail in another post. If your freezer is empty, that's the next move after you've got the weekly rhythm down. A chest freezer pays for itself in three months at this kind of bulk-pricing differential.

What About Salt, Eggs, and the Fat-Bomb Add-Ons

The $35 list assumes you've already got salt at home. If you don't, a 26-ounce canister of Morton's iodized salt is $1.49 at Aldi and lasts six months. LMNT before training is non-negotiable for me, and what I recommend to every athlete I coach, but it's a separate budget line. Skip it on tight weeks. Use plain salt water and you'll survive.

If you have an extra $5 in the budget, here's where it goes. Another pound of bacon ($4.49) for breakfast variety. Or another pound of liver ($3.99) to push micronutrient density even higher. Or another dozen eggs ($3.00) if you've got a big appetite. Skip cheese, skip cream, skip butter. The fat from the meat is already plenty.

The Tactical Takeaway

Stop using the cost excuse. The math doesn't lie. $5 a day for a 2,400-calorie meat-only diet is not just possible, it's honestly cheaper than the average American grocery bill. The USDA puts the average household food spend at $11 per person per day in 2026. Carnivore on the cheap is half of that.

The trick is buying the right cuts. Ribeye is a treat. Ground beef and whole chicken are the foundation. Eggs are the cheapest protein on Earth. Liver is your multivitamin. Sardines are your omega-3 backstop. Build the week around those five items and you'll save money compared to whatever you were eating before.

If you want to go even cheaper, learn to butcher a whole chicken yourself. The carcass makes broth. The skin renders into fat. Nothing wastes. People did this for ten thousand years before grocery stores existed. We can do it for $5 a day.

I'm not a doctor. I'm a coach. I've watched people transform their bodies on $35 a week for years. The cost is not the problem. The protocol is the problem. Pick the cheap cuts. Cook them simply. Eat the same five things every week. Your wallet and your body will both thank you.