Built on the formula your vet uses — RER × life-stage factor · Free forever · No sign-up · No email gate
CalculatorRaw & BARFPuppyWeight LossBrandsMethod
Home › Homemade Dog Food Calculator
Cooked & home-prepared

Homemade Dog Food Calculator

Homemade feeding fails on calories and balance, not on love. Set your dog's target and your recipe's energy density (most home-cooked rations land at 130–180 kcal/100 g) to get exact daily grams.

Short answer: a neutered 15 kg dog needs ~856 kcal/day. At a typical homemade density of 160 kcal/100 g that is about 480 g of cooked food per day after a 10% treat allowance — far more volume than kibble, because cooked food is mostly water.

Enter your dog's details

Results update as you type.

Daily cooked portion
—

Reference table

Homemade portions by weight (160 kcal/100 g)

Dog weightRER (resting)Daily targetFood per dayPer meal (×2)
3 kg · 7 lb160 kcal255 kcal144 g72 g
5 kg · 11 lb234 kcal374 kcal211 g105 g
8 kg · 18 lb333 kcal533 kcal300 g150 g
10 kg · 22 lb394 kcal630 kcal354 g177 g
15 kg · 33 lb534 kcal854 kcal480 g240 g
20 kg · 44 lb662 kcal1,059 kcal596 g298 g
25 kg · 55 lb783 kcal1,252 kcal704 g352 g
30 kg · 66 lb897 kcal1,436 kcal808 g404 g
35 kg · 77 lb1,007 kcal1,612 kcal907 g453 g
40 kg · 88 lb1,113 kcal1,781 kcal1,002 g501 g
50 kg · 110 lb1,316 kcal2,106 kcal1,185 g592 g
60 kg · 132 lb1,509 kcal2,415 kcal1,358 g679 g

Home-cooked ration at 160 kcal/100 g, neutered adult, 10% treat allowance removed. Volume is roughly double kibble — that is water, not extra nutrition.

The two ways homemade diets go wrong

1. Calories by eye. Cooked rice, meat and vegetables vary wildly in density — a chicken-and-rice batch can be 120 kcal/100 g or 190 depending on fat and water. Calculate your batch once (ingredients' kcal ÷ total cooked weight) and enter it above.

2. Missing micronutrients. Study after study of published home recipes finds most are deficient in at least one of calcium, vitamin D, vitamin E, iodine, zinc or essential fatty acids. Meat and veg alone is not a complete diet at any portion size. The standard fixes are a commercial balancer formulated for homemade diets, or a recipe written by a veterinary nutritionist — rotated proteins alone do not close the calcium gap.

Feed a properly balanced homemade diet and it can be excellent food. Feed an unbalanced one at the perfect gram weight and it is still unbalanced — portion and balance are separate problems, and this calculator solves the first one honestly.

Step by step

How to use this calculator

1

Enter weight

Enter the dog's weight (use ideal weight for weight loss).

2

Select life stage and goal

Select the life stage and goal so the correct MER factor applies.

3

Enter food energy density

Enter the food's energy density (kcal per 100 g) from its label.

4

Read the daily portion

Read the daily portion in grams, split it across meals, and adjust by 10% every 2 weeks based on body condition.

Questions

Frequently asked

How much homemade food per day for a 20 kg dog?

About 600 g/day at 160 kcal/100 g density for a neutered adult (1,059 kcal target, 10% treats removed) — roughly 300 g per meal.

What is the right meat-to-vegetable ratio for homemade dog food?

There is no magic ratio that guarantees balance; energy density and micronutrient completion matter more. Most workable recipes land near 50–70% animal ingredients with a balancer added.

Can I feed homemade food every day long-term?

Yes, if it is formulated or balanced to AAFCO/FEDIAF profiles. Long-term feeding of an unbalanced recipe is where deficiency disease comes from — slowly and quietly.

How much homemade food does a 20 kg dog need?

At 1,059 kcal/day on a typical homemade recipe (160 kcal/100 g): about 596 g/day — plus a vitamin-mineral balancer. Unsupplemented homemade food is not complete, however good the ingredients.

What supplement does homemade food need?

A vitamin-mineral balancer formulated for dogs (or a recipe-specific balancer). Oil and vegetables do not cover calcium, iodine or vitamin D.