Most diet frameworks optimize for one variable. IIFYM optimizes for macronutrient ratios. Keto optimizes for carbohydrate restriction. Both produce results on the scale. Neither tracks what happens at the cellular level when calories are limited and every gram of food has to deliver.

CRON — Calorie Restriction with Optimal Nutrition — optimizes for all of them. That is the difference, and it is not a small one.

What Each Framework Actually Tracks

IIFYM (If It Fits Your Macros): Calories, protein, carbohydrates, fat. Four numbers. Hit them however you want. Chicken breast and white rice qualifies. So does a protein bar and a bag of gummy bears, as long as the totals check out. There is no micronutrient floor. No ingredient quality filter. No attention to what blocks absorption of what.

Keto: Carbohydrate restriction to 20-50g per day. Protein moderate. Fat high. The single constraint is keeping carbs low enough to maintain ketosis. There is no systematic tracking of zinc, magnesium, potassium, or any other micronutrient. The framework does not ask whether your fat sources deliver anything beyond calories.

CRON: Calories plus macros plus 8 tracked micronutrients (zinc, magnesium, potassium, calcium, iron, B12, selenium, vitamin D) plus anti-nutrient avoidance (oxalate, phytate). Every ingredient is selected for nutrient density per calorie. The tracking burden is the highest of the three. The nutritional return is not comparable.

The IIFYM Gap

You can hit 180g protein, 200g carbs, and 60g fat with chicken breast, white rice, and olive oil. The macros are perfect. The micronutrient profile is not.

The A TO Z study — a randomized trial comparing four popular macro-focused diets — found that a significant proportion of participants shifted from adequate micronutrient intake to intakes below the Estimated Average Requirement within 8 weeks. The deficiencies were not exotic. They were thiamine, folic acid, vitamin C, iron, and magnesium. Basic inputs that a macro spreadsheet does not track.

The A TO Z study found that macro-focused dieters shifted to micronutrient intakes below the Estimated Average Requirement within 8 weeks.

A separate analysis of three commercial weight-loss diet plans found consistent shortfalls in magnesium (86% of the DRI), potassium, and vitamin D across all plans tested. These were professionally designed programs. They still missed the micronutrients because the design framework — macros and calories — does not account for them.

This is the structural problem with IIFYM. It answers the question “how much protein, carbs, and fat?” It does not answer the question “is this food delivering zinc, magnesium, and B12 in bioavailable forms?” In a caloric surplus, the gap is tolerable. In a deficit, where total food volume is reduced and every calorie must carry its weight, the gap becomes a deficiency.

The Keto Gap

Ketogenic diets restrict carbohydrates aggressively enough that entire food categories disappear: most fruits, legumes, root vegetables, whole grains. Those foods are primary sources of potassium, magnesium, and fiber.

A 12-week ketogenic diet study in obese adults found that intakes of magnesium, calcium, iron, phosphorus, and potassium remained below recommended values for the entire duration. A broader review of ketogenic diets confirmed that low-carbohydrate diets are consistently low in magnesium, potassium, calcium, and several B vitamins.

A 12-week ketogenic diet study found magnesium, calcium, iron, and potassium intakes below recommended values for the entire duration.

The fiber problem compounds the mineral problem. Keto eliminates most resistant starch sources — cooled potatoes, legumes, oats — which are the primary substrates for butyrate-producing gut bacteria. A systematic review of ketogenic diets and gut microbiota found that carbohydrate restriction reduces beneficial Bifidobacteria and overall microbial diversity. The dietary fiber content, not the fat ratio, drives the metagenomic shifts in the microbiome.

You can maintain ketosis and still develop subclinical magnesium deficiency, potassium insufficiency, and a depleted gut microbiome. The framework does not prevent this because it does not track it.

What CRON Adds

CRON does not ignore macros. It starts with them — 30g+ protein per meal, controlled calories, appropriate fat. Then it adds the layer that IIFYM and keto skip entirely.

Micronutrient floor per meal. Every meal in the CRON framework is designed to contribute meaningfully to 8 tracked micronutrients. Not as a side effect of food choice, but as a design constraint. The Walford ingredient legend documents exactly what each ingredient delivers per calorie.

Anti-nutrient awareness. Oxalate in spinach binds calcium, magnesium, iron, and zinc before your body can absorb them. Phytate in unprocessed grains reduces zinc bioavailability by up to 50%. CRON accounts for absorption, not just content. A food that contains 100mg of magnesium but delivers 26mg after oxalate binding is not a magnesium source. It is a magnesium trap.

Ingredient-level optimization. The difference between pumpkin seeds and sunflower seeds is not visible on a macro tracker. Both are “seeds.” One delivers 20% DV zinc and 37% DV magnesium per ounce. The other delivers a fraction of that. CRON selects at the ingredient level because that is where the micronutrient density lives.

A 2024 review of micronutrient requirements during caloric restriction concluded that calorie-restricted diets require deliberate micronutrient planning to avoid deficiency. Standard diet frameworks — including those used in clinical weight-loss programs — consistently fail to meet micronutrient targets without explicit attention to nutrient density per calorie. CRON is the framework built around that explicit attention.

The Tradeoff

CRON is harder. More tracking. More constraints. More time spent selecting ingredients instead of just hitting a macro target.

IIFYM is simple. Four numbers, infinite food choices. You will probably hit your protein target. You will probably develop subclinical zinc or magnesium deficiency within two months of a caloric deficit, and you will not know it because the framework does not measure it.

Keto is restrictive but clear. One rule: keep carbs low. You will enter ketosis. You will also remove the primary dietary sources of potassium, resistant starch, and gut-feeding fiber, and the framework will not flag this because it was never designed to.

CRON is the framework that does not leave gaps. In a caloric deficit where every calorie must deliver, that is the only framework that makes engineering sense.

The Next Step

Read the nutritional philosophy behind the protocol: Walford CRON Nutrition Philosophy.

Understand why ingredient selection matters at the absorption level: Why We Dropped Spinach.

See what low-oxalate eating looks like in practice: Low-Oxalate Eating: What the Research Shows.

Cook the meals that close the gaps: The Iron Kitchen.