Tera Diet vs Royal Canin: An Honest 30-Day Cat Parent Comparison

 

Disclosure: I founded Tera Diet. I'm telling you this upfront because I want this comparison to be genuinely useful, not a sales pitch dressed as journalism. I fed my cats Royal Canin for years before building Tera Diet. I know what both foods do. Here's the honest version.

Two cats. Thirty days. Two food brands. I'm a cat mum to two of the pickiest tabbies in Penang. I fed them Royal Canin for years — it's the brand vets recommend, the bag you see at every pet clinic, the premium default. Then I tried Tera Diet for 30 days. Here's exactly what changed — including the stuff nobody on the packaging tells you.

Quick Verdict (TL;DR)

Factor Tera Diet Royal Canin
Protein source BSFL (Black Soldier Fly Larvae) Chicken / fish / pork by-products (varies by range)
Hypoallergenic? ✅ Truly novel protein — no prior sensitisation possible ⚠️ Hypoallergenic range available (Rx, hydrolysed)
Est. price per 1.5kg RM45 RM140–RM260 (range-dependent)
My cats' verdict 9/10 — bowl licked clean every meal 7/10 — ate it, didn't obsess
Stool quality Firmer, less odour by Week 2 Normal — no issues, no standout improvement
Coat condition at Day 30 Noticeably shinier and softer Same as before (already decent)
Made in Malaysia 🇲🇾 France / varies by SKU
Best for Sensitive cats, eco-conscious owners, Malaysian market Breed-specific nutrition, vet-recommended scenarios

The Ingredient Breakdown

Tera Diet — first 5 ingredients explained

Tera Diet's formulation centres on BSFL (Black Soldier Fly Larvae) protein meal as the primary protein — a complete, highly digestible insect protein with all 10 essential amino acids. Supporting ingredients include tapioca (a gentle, digestible carbohydrate well-tolerated by sensitive cats), BSFL oil (rich in lauric acid, a natural antimicrobial), prebiotics and probiotics for gut health, and omega-rich plant oils for coat condition. No artificial colourings. No added salt. No mystery by-products.

Royal Canin — first 5 ingredients explained

Royal Canin's ingredient lists vary significantly by SKU. Across most adult dry ranges, the first ingredients include dehydrated poultry meat, maize, wheat, animal fats, and maize gluten. The nutritional science behind Royal Canin is genuine — their breed-specific and life-stage formulations are legitimately well-researched. But for a food-sensitive cat, chicken and maize in the top 5 is a concern, as both are common allergens.

What's NOT in each

Tera Diet contains no artificial preservatives, no artificial colours, and no rendered by-products. Royal Canin uses natural preservatives and meets AAFCO/FEDIAF standards, though several of their formulas contain maize and wheat — ingredients that can be problematic for cats with grain sensitivities.

Protein Quality and Digestibility

This is where it gets interesting. Raw protein percentage on a bag doesn't tell you how much of that protein actually reaches your cat's cells. Digestibility — the percentage of protein absorbed vs excreted — is the number that actually matters.

BSFL protein meal achieves digestibility scores of 85–95% in feline studies, comparable to high-quality chicken meal. What makes BSFL additionally valuable is its lauric acid content (a medium-chain fatty acid with antimicrobial properties) and its naturally occurring chitin — a prebiotic fibre that feeds beneficial gut bacteria.

Royal Canin uses high-quality dehydrated poultry protein that is well-processed and bioavailable. Their technical formulation is genuinely excellent — the concern is allergenicity, not quality.

Price Per Feeding (Not Per Kg — This Matters)

Price per kilogram is a misleading metric because foods differ in feeding density. Here's the calculation that actually matters for your budget:

Tera Diet (1.5kg, RM45) Royal Canin Adult (1.5kg, ~RM145)
Daily feeding (4kg cat) ~55g ~55g
Days per bag ~27 days ~27 days
Cost per day ~RM1.67 ~RM5.37
Cost per month ~RM50 ~RM161
Cost per year ~RM600 ~RM1,932

That's roughly RM1300/year in savings — before factoring in any reduction in vet visits from improved gut and skin health. For cats with allergies, the vet visit differential can be RM500–RM2,000+ per year.

My 30-Day Experiment: What Actually Changed

Day 1–7: The transition phase

I used the 7-day transition method (guide here). Day 1 was greeted with suspicion by my older tabby, Luna — she sniffed the bowl for a full minute before eating. My younger cat, Mochi, went straight in without hesitation. By Day 4 (the 50/50 mark), both cats were eating without complaint.

Day 7–14: Early signs

The first thing I noticed — and this is the thing I wasn't expecting — was the litter box. Firmer stools. Less odour. Not completely odourless, but noticeably less offensive. By Day 10, Luna was showing more interest in play. Mochi, who had been dealing with occasional soft poo for months, hadn't had a single episode.

Day 15–30: The verdict

Luna's coat. I cannot overstate this. By Week 3, she had a sheen I hadn't seen since she was a kitten. Her coat was softer to touch and she was grooming less obsessively (a sign of reduced skin irritation). Mochi maintained his energy and coat. Neither cat showed any digestive issues. Both ran to the bowl at mealtime — no persuasion required.

Real Cat Parent Reviews

"Switched from a famous brand and my cats no longer have soft poo issues. Game changer." — Aisha R., Kuala Lumpur

"Bulu Mochi makin lebat dan berkilat. I was sceptical about insect food but the results spoke for themselves within a month." — Kak Nor, Penang

"Mahal sikit from the budget brands, but worth it. Haven't needed to bring my cat to the vet for skin issues since switching." — Khairul, JB

More reviews from our community here →

Environmental Footprint

This matters if it matters to you. Producing 1kg of BSFL protein requires approximately 0.5L of water, 0.5m² of land, and generates roughly 1kg of CO₂. Producing 1kg of chicken protein requires 4,300L of water, 7m² of land, and generates 10kg of CO₂. Royal Canin, as a primarily chicken-based brand shipping products internationally, carries a significantly higher carbon footprint per bowl — this isn't a knock on their quality, it's simply the math of the protein source.

Tera Diet also runs the Earth Day Exchange Program — return empty Tera Diet packs at events and exchange them for free product. Closed-loop packaging in action. Learn more about our sustainability mission here.

The Verdict: Who Should Pick Which?

Pick Tera Diet if:

  • Your cat has a sensitive stomach, recurring soft stools, or skin issues
  • You've tried chicken-based foods and seen allergic symptoms
  • You want to feed a novel protein without a vet prescription
  • You're conscious of your environmental footprint
  • You want to support a Malaysian brand made locally

Pick Royal Canin if:

  • Your vet has specifically prescribed a Royal Canin medical diet for a diagnosed condition
  • You have a pedigree breed with breed-specific nutritional needs (Royal Canin's breed range is genuinely excellent)
  • Your cat has been eating it for years with no issues and you see no reason to change

Curious enough to try?
Tera Diet 300g starter — try it, and if your cat doesn't love it, we'll refund you. That's the promise.
Try Tera Diet →

Frequently Asked Questions

Is Tera Diet vet-recommended?

Tera Diet is used and recommended by a growing number of Malaysian vets, particularly for food-sensitive cats. We are actively building our veterinary education programme. Ask your vet about novel protein diets — the science speaks for itself.

Can I switch from Royal Canin to Tera Diet directly?

Use the 7-day transition method — same as any food switch. Don't go cold turkey. See the full guide here.

Is Tera Diet more expensive than Royal Canin?

For the standard adult ranges, Tera Diet is competitively priced or slightly lower than Royal Canin. It is more affordable than Royal Canin's medical/hypoallergenic prescription ranges.

Where can I buy Tera Diet in Malaysia?

At teradiet.com.my, selected pet shops, and at pet expos nationwide. FAMBAM members get free shipping on all orders.

Back to blog