Skip to content
Free UK delivery over £39 · Tracked & fast · Happy pets, happy homes
Giddy PetsGiddy Pets

Best dog food for a Cane Corso

A Cane Corso is a giant, muscular guard breed that can carry 45-50kg on an adult male, with a deep chest and a lot of joint under load every time it moves. The food that suits one best is a complete adult recipe with a genuinely meaty protein listed first, built for a large or giant breed rather than a generic "adult dog" bag, with a portion size set for the dog's actual weight rather than guessed by eye.

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

Typical weight for a Cane Corso by age, as a guide
AgeStageTypical weight
8 weeksJust home4.6–5.7 kg
3 monthsYoung puppy7.4–9.3 kg
6 monthsGrowing fast14.9–18.6 kg
12 monthsAdolescent29.7–37.1 kg
15–18 monthsFully grown40–50 kg

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.

Browse all food →
Burgess Supadog Light Chicken
Fast UK delivery

Burgess Supadog Light Chicken

£35.35

Field & Trial Skinner S Field Trial Light Senior
Fast UK delivery

Field & Trial Skinner S Field Trial Light Senior

From£9.85

Autarky Complete Grain Free Adult Turkey
Fast UK delivery

Autarky Complete Grain Free Adult Turkey

£12.79

Autarky Grain Free Tasty White Fish & Potato Complete
Fast UK delivery

Autarky Grain Free Tasty White Fish & Potato Complete

£12.99

Lily's Kitchen Lily S Kitchen Dog Lovely Lamb
Fast UK delivery

Lily's Kitchen Lily S Kitchen Dog Lovely Lamb

From£25.15

Burgess Supadog Mature Chicken
Fast UK delivery

Burgess Supadog Mature Chicken

£35.35

Burns Adult Large/Giant Breed Chicken and Brown Rice
Fast UK delivery

Burns Adult Large/Giant Breed Chicken and Brown Rice

£59.99

Burgess Greyhound and Lurcher Chicken
Fast UK delivery

Burgess Greyhound and Lurcher Chicken

£35.35

Wagg Complete Senior
Fast UK delivery

Wagg Complete Senior

£29.05

Naturo Senior Rice Poultry Variety 6pk
Fast UK delivery

Naturo Senior Rice Poultry Variety 6pk

£10.29

Naturo Senior Dog Turkey with Rice and Vegetables 7pk
Fast UK delivery

Naturo Senior Dog Turkey with Rice and Vegetables 7pk

£11.99

Vitalin Adult Dog Pork with Apple
Fast UK delivery

Vitalin Adult Dog Pork with Apple

From£11.99

What a Cane Corso's build actually needs

A dog this size is not just a bigger version of a Labrador. The size and weight put real, repeated load through the hips, elbows and shoulders over a working life, which is why large and giant breed recipes are formulated differently to a small or medium breed bag — usually a controlled fat and calcium content and a joint-supporting supplement built in, rather than added separately as an afterthought.

The deep chest that gives a Cane Corso its silhouette also carries a genuine bloat risk, which is more of a large-breed problem than a small-breed one. It is not something a food choice alone fixes, but feeding two or three smaller meals rather than one large one, and avoiding hard exercise straight after eating, are the practical habits that go alongside the right food rather than instead of it.

What to look for on the bag

A named meat as the first ingredient — chicken, lamb, salmon — rather than a vague "meat and animal derivatives" line tells you more about what you are actually feeding than the marketing on the front of the pack. A Cane Corso working through a big bag every few weeks is exactly the dog where ingredient quality is worth paying attention to, because the volume adds up fast.

Look for "large breed" or "giant breed" on the label rather than a plain adult formula. It is not a marketing label for its own sake — it usually signals a different calorie density and mineral balance suited to a heavier skeleton, which matters more here than on a food built for a 10kg dog.

What we stock

We carry large and giant breed dry recipes built around a single named protein, plus everyday complete dry foods sized to work through in a sensible time for a dog eating this much. The grid above reflects what is currently available to order rather than the whole market, so check the pack for a large-breed formulation before buying if that matters for your dog.

Whatever you land on, weigh the food out rather than filling the bowl by eye. A Cane Corso that runs heavy carries the same knock-on joint strain as an overweight human, and it is far easier to prevent with an accurate scoop than to manage once the weight is already on.

Dogs

Common questions

How much should I feed a Cane Corso?
It depends on their weight, age and activity level, and the bag's own feeding guide is the right starting point rather than a fixed number here — Cane Corsos vary a lot in size even within the breed. Weigh your dog periodically and adjust the amount if they are gaining or losing condition, and ask your vet if you are not sure what a healthy weight looks like for yours.
Is grain-free better for a Cane Corso?
Not automatically. Grain-free suits a dog with a genuine grain sensitivity, but most Cane Corsos do perfectly well on a good-quality recipe that includes grain. Choose based on how your individual dog does on a food rather than the grain-free label alone.
At what age is a Cane Corso considered fully grown?
Giant breeds like the Cane Corso mature slowly and are not usually considered fully grown until somewhere around 18 to 24 months, later than most breeds. Many owners keep a large or giant breed puppy formula going for longer than they would with a smaller dog, on their vet's advice.
Do Cane Corsos need a joint supplement on top of their food?
Many large and giant breed complete foods already include joint-supporting ingredients, so a separate supplement is not automatically needed. If your dog has a diagnosed joint problem, or your vet has recommended one specifically, follow their guidance rather than adding one speculatively.

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.