Disclosure: KibbleIQ is reader-supported. When you buy through affiliate links on this page (such as “Shop on Amazon” buttons), we may earn a commission at no extra cost to you. Our rankings are not influenced by commissions — we score every product using our published methodology before any commercial relationship is considered.
The short answer: Purina ONE and Royal Canin score identically at C/58 — a dead tie. Purina ONE dropped "animal digest" for named natural flavor and added dried chicory root; Royal Canin dropped "by-product" from its first ingredient (now Chicken Meal) and added egg product, FOS, and pea fiber. Price becomes the decider: Purina ONE typically runs half the cost. Honestly? Iams (C/58) only matches these two, so skip both and upgrade to Blue Buffalo (B/75) for a modest price increase. But if you're choosing between these two, Purina ONE wins on price at equal ingredient quality.

The scores

Purina ONE: C (58/100)
Royal Canin: C (58/100)

A dead tie. Both sit in the low-C range — average ingredient quality, neither excellent nor below-average. The decision shifts to price, palatability, and specific formulation needs.

How the ingredients compare

Here are the first five ingredients side by side:

Purina ONE: Chicken, Rice Flour, Chicken By-Product Meal, Corn Gluten Meal, Beef Fat

Royal Canin: Chicken Meal, Corn, Brewers Rice, Corn Gluten Meal, Wheat

Purina ONE now starts with whole chicken — a named fresh meat with moisture and intact nutrients. Royal Canin's 2026 reformulation replaced chicken by-product meal with straight chicken meal (a concentrated rendered protein, a clear upgrade from the prior by-product formulation). Both formulas still collapse into grain fillers in the mid-list: Purina ONE pairs rice flour with corn gluten meal; Royal Canin stacks corn, brewers rice, corn gluten meal, and wheat. Neither is what an obligate carnivore should ideally be eating, but both are cleaner than they were twelve months ago.

Where Purina ONE pulls ahead

Named whole meat first. Chicken at position one means Purina ONE's most abundant ingredient is a recognizable fresh animal protein with moisture. Royal Canin leads with chicken meal (rendered and concentrated) — a legitimate protein source, but one step removed from whole meat. For an obligate carnivore, whole-meat leading position carries a small but real edge on amino-acid bioavailability.

Price. This is the decisive factor now that scores are tied. Purina ONE typically costs $1.50-2.00 per pound, while Royal Canin runs $3-4 per pound. Royal Canin charges premium prices for a formula that scores identically. You're paying double for the same tier. In a matchup where both foods deliver C-tier ingredient quality, the one that costs half as much wins by default.

Dried chicory root. Purina ONE's 2026 formula added dried chicory root — a prebiotic fiber that supports gut bacteria balance. Royal Canin has FOS serving a similar role (both added in recent reformulations), but the prebiotic support is now table-stakes rather than a differentiator. Shop on Amazon →

Where Royal Canin holds its own

Fish oil. Royal Canin includes fish oil, which provides EPA and DHA omega-3 fatty acids - the marine-sourced forms that cats actually need. This is a genuinely useful ingredient for skin, coat, and joint health that Purina ONE doesn't include in this form.

Psyllium seed husk. This soluble fiber supports digestive regularity and hairball management, which is relevant for indoor cats. It's a thoughtful functional ingredient that most budget brands skip.

Research infrastructure. Royal Canin invests heavily in feeding trials and employs board-certified nutritionists. Their formulas are tested in controlled settings, not just formulated on paper. This matters - but it doesn't change what's on the ingredient label.

No caramel color. Purina ONE includes caramel color, a purely cosmetic additive that serves zero nutritional purpose. Royal Canin avoids this unnecessary addition. It's a small point, but it's a real one. Shop on Amazon →

The bottom line

Purina ONE wins on price alone — both brands score identically at C/58, but Purina ONE costs about half as much. Purina ONE's advantage is simple: whole chicken first, similar prebiotic support (chicory root vs FOS), and a dramatically lower price per pound. Royal Canin's fish oil and psyllium husk are still nice additions, but they can't justify charging premium prices for a formula that scores the same.

The real recommendation is still to skip both. If your budget allows a bit more, Blue Buffalo (B/75) delivers a fundamentally different level of ingredient quality — deboned chicken, chicken meal, no corn, no wheat, no soy. The jump from C to B is where meaningful ingredient-quality differences start to matter.

Corrected 2026-10-19: we corrected grades and score comparisons that did not match our current scores.