Best puppy food for a Cane Corso
A Cane Corso puppy needs a food built for large or giant breeds rather than a standard puppy recipe. The key thing is controlled, steady growth: a breed that ends up 45 to 50kg as an adult puts real load through its joints while it grows, and a large-breed puppy formula is designed with that in mind rather than a generic one-size puppy diet.
Feeding a Cane Corso
A large breed
An adult Cane Corso typically weighs 40–50 kg, so a healthy Cane Corso eats a fair amount compared with other breeds. Every feeding guide on a bag is written per kilo of body weight, not per breed — start there, then adjust to the dog in front of you.
Life stage
A large breed is usually done growing at 15–18 months, which is roughly when a puppy food has finished its job. With a typical lifespan of 9–12 years, there is a long adult stretch in the middle; switch to a senior food when your vet thinks it is worth it rather than on a birthday.
A high-energy dog eats like one
Cane Corsos sit at the top end for energy, and a dog working through an hour and a half of real exercise a day burns through the feeding guide faster than a dog on a short stroll. Feed to the dog's condition, not to the middle of the range on the bag.
Joint support is worth looking for
Their size and frame put more load through the joints than a smaller dog carries, so a food with joint support on the label is worth reading for — and keeping them lean does more for their joints than any supplement.
Weight matters more than usual here
A long back or a heavy frame makes every extra kilo count twice. Weigh portions rather than eyeballing a scoop, and reduce the food rather than the walks if the waist starts to disappear.
How much should a Cane Corso weigh?
Adult 40–50 kgfully grown at 15–18 months
| Age | Stage | Typical weight | Of adult size |
|---|---|---|---|
| 8 weeks | Just home | 4.6–5.7 kg | 11% |
| 3 months | Young puppy | 7.4–9.3 kg | 19% |
| 6 months | Growing fast | 14.9–18.6 kg | 37% |
| 12 months | Adolescent | 29.7–37.1 kg | 74% |
| 15–18 months | Fully grown | 40–50 kg | 100% |
A guide, from the same rule of thumb our puppy growth predictor uses — each age is that share of the way to maturity for a large breed. Puppies grow fastest early, so a real puppy usually sits a little above the middle rows. Weigh yours and ask your vet if the number worries you.
Complete dog foods that suit a Cane Corso
Complete foods from our range, matched to a Cane Corso's size band and what the breed typically needs. Stock levels and delivery dates are live on each product.


Field & Trial Skinner S Field Trial Light Senior
A lower-fat dry food for older, overweight or less active dogs, including working breeds
From£9.85

Autarky Complete Grain Free Adult Turkey
Grain-free complete dry food for adult dogs, with turkey and a marine-algae joint care package
£12.79

Autarky Grain Free Tasty White Fish & Potato Complete
Grain-free dry dog food built around white fish meal rather than poultry
£12.99

Lily's Kitchen Lily S Kitchen Dog Lovely Lamb
Complete lamb-led dry dog food offered in two practical bag sizes
From£25.15


Burns Adult Large/Giant Breed Chicken and Brown Rice
Complete large-breed dry dog food with 23% chicken and brown rice
£59.99

Burgess Greyhound and Lurcher Chicken
Complete adult dry food formulated for the specific build of greyhounds and lurchers
£35.35


Naturo Senior Rice Poultry Variety 6pk
Six 400g trays across three recipes for senior dogs, with glucosamine and chondroitin
£10.29

Naturo Senior Dog Turkey with Rice and Vegetables 7pk
Turkey at 65% in a senior wet tray, with brown rice, vegetables and added joint support
£11.99

Vitalin Adult Dog Pork with Apple
Complete dry food for adult dogs of any age, led by pork, with citrus extract for dental support
From£11.99
Why large-breed puppy food matters here
A Cane Corso puppy can put on an enormous amount of size in its first year, and food that is too calorie-dense or that has the calcium and phosphorus balance wrong for a giant breed can push that growth on too fast. Large-breed puppy formulas are built to manage the rate of growth rather than maximise it, which is the opposite of what a standard small-breed puppy food is trying to do.
We stock several large-breed puppy options, including Arden Grange's Large Breed Puppy with fresh chicken and rice and Iams Advanced Nutrition's large-breed puppy formula, both labelled specifically for this size of dog rather than a general puppy blend.
Dry, wet, or a mix
Most owners of a breed this size settle on a dry large-breed puppy kibble as the everyday food, because it is straightforward to portion accurately as the dog grows through several very different weights in its first year. A wet food or a raw meal can sit alongside it, but check the label of whatever you choose actually says large or giant breed puppy rather than assuming any puppy food will do.
Whatever you choose, feed to the guideline on the pack for your puppy's current weight rather than its expected adult weight, and re-weigh and adjust every few weeks — a growing Cane Corso puppy's needs change quickly, and the feeding guide on the bag is a starting point, not a fixed number for months at a time.
What to avoid
Avoid feeding a giant-breed puppy an adult dog food, and avoid a generic small or medium-breed puppy formula, both of which get the calorie density and mineral balance wrong for a dog that is going to end up this large. Free feeding — leaving food down all day — is also worth skipping with a breed prone to fast growth; measured meals give you far more control.
If you are ever unsure whether a particular food or feeding amount suits your individual puppy, that is a conversation for your vet, who can weigh your dog and check its growth is on a sensible curve for its age.
Common questions
- How much should I feed a Cane Corso puppy?
- Follow the feeding guide on your chosen large-breed puppy food for your puppy's current weight, split across several meals a day while it is young, and re-check the guide every couple of weeks as your puppy grows rather than sticking to one fixed amount for months.
- When can a Cane Corso move to adult food?
- Large and giant breeds generally stay on a puppy or large-breed junior formula for longer than small dogs, often well past a year old, because they are still growing. Your vet can advise on timing based on how your particular dog is developing.
- Does a Cane Corso puppy need a raw diet?
- No particular diet type is required for this breed specifically. What matters more than dry versus wet versus raw is that whatever you choose is genuinely formulated for a large or giant breed puppy and is fed in controlled, weighed amounts as your puppy grows.
Related
Written by Matt Garnett, who runs Giddy Pets and is a lifelong pet owner — not a vet. This is general information, not veterinary advice, and it cannot replace an examination by the vet who knows your animal. How we write these guides.