How Much Should I Feed My Cat or Dog? (Grams Per Day Chart)
  • 05 Sep, 2026
  • by Soluky Pet

How Much Should I Feed My Cat or Dog? (Grams Per Day Chart)

Real numbers, not just 'it depends'. Based on portions we calculate for 1,200+ Saudi pets: a typical adult cat eats about 140 g of fresh food a day, a small dog about 200 g, and a large dog 800 to 1,000 g. Full grams-per-day charts by weight inside, plus the four things that change your pet's number.

The quick answer

  • Typical adult cat: 120 to 200 g of fresh food a day, split into two meals
  • Small dogs (2 to 5 kg): 120 to 250 g. Large dogs (25 kg+): 800 to 1,300 g
  • Neutered pets need roughly 20 to 30% fewer calories, but appetite stays the same
  • Weigh food in grams: scoops drift by 20% and small pets pay the price
  • Treats count too: keep them under 10% of daily calories

Real numbers first, then the charts

Ask “how much should I feed my cat?” and every answer starts with “it depends”. That is true, but it is not helpful when you are standing at the bowl. So here are real numbers first, then the charts.

Across more than 1,200 Saudi pets whose meals we portion every week, the typical adult cat eats about 140 g of fresh food a day. A small dog around 2 to 5 kg eats about 200 g. A large dog of 25 kg or more eats 800 to 1,000 g. Your pet’s exact number depends on weight, age, activity and body condition, and the charts below show the healthy range for each.

How much to feed a cat (grams per day)

For an adult cat eating gently cooked fresh food (about 1.2 to 1.5 kcal per gram), a good starting range by body weight:

Cat’s weight Fresh food per day
3 kg 100 to 130 g
4 kg 130 to 170 g
5 kg 160 to 200 g
6 kg and above 190 to 230 g, and ask your vet: many cats this size need a weight plan

Split the daily amount into two meals. Kittens are different: they need roughly two to three times more food per kilo of body weight, spread over three to four small meals a day.

How much to feed a dog (grams per day)

Dogs vary far more than cats, so ranges are wider. For an adult dog on fresh food:

Dog’s weight Fresh food per day
2 to 5 kg 120 to 250 g
5 to 10 kg 250 to 420 g
10 to 20 kg 420 to 700 g
20 to 30 kg 700 to 1,000 g
30 kg and above 1,000 to 1,300 g

Very active dogs can need up to 20% more. Calm indoor seniors often need less. Puppies, like kittens, eat much more per kilo across three to four meals while they grow.

The four things that change the number

Four things move your pet’s number up or down inside those ranges:

  • Neutering. Energy needs drop by roughly 20 to 30% after neutering, but appetite usually does not. This is where most quiet weight gain starts.
  • Age. Growing pets need much more per kilo. Seniors usually need a little less.
  • Activity. A dog that runs daily is not the same as one whose longest walk is to the sofa.
  • Body condition. The rib check beats every chart: you should feel ribs easily under a light layer, and see a waist from above. Can’t feel ribs? Step down 10% and re-weigh in two weeks. Ribs too sharp? Step up 10%.

And count the treats. They should stay under 10% of daily calories, or the chart stops working no matter how carefully you measure meals.

Why grams beat cups, and the easy way out

Cups and scoops drift. A “level scoop” can vary by 20% depending on who is scooping, and on a 3 kg cat or a 4 kg poodle, a few extra grams every day quietly becomes a weight problem by winter. Grams do not drift, which is why every chart on this page is in grams.

The easiest version of all: let the maths happen for you. Tell us your pet’s weight, age and activity and every cat meal and dog meal arrives already portioned for the day. Build your box, subscribe, and save 15% on every order.

Frequently Asked Questions

About 130 to 170 g of gently cooked fresh food a day, split into two meals. That covers roughly 200 to 250 kcal. Adjust inside the range using the rib check: if you cannot feel the ribs easily, feed at the lower end; if they feel sharp, feed at the higher end.

Adult cats and dogs do well on two meals a day. Kittens and puppies need three to four smaller meals while growing. Avoid leaving a full bowl out all day: free feeding is the fastest route to quiet weight gain.

Use the rib check and a monthly weigh-in. You should feel ribs easily under a light fat layer and see a waist from above. If the weight drifts, adjust the daily grams by about 10% and re-check in two weeks. For a weight-loss target, agree the goal with your vet first.

Yes. Treats should stay under 10% of your pet’s daily calories, and natural single-ingredient treats give you more reward per calorie than processed biscuits. If training days mean lots of treats, take a little off the main meals.