PupGrowth

Homemade Dog Food Calculator

Formulate balanced DIY fresh food recipes and portion weights for proteins, carbs, and veggies.

Awaiting Input Data

Provide your dog's weight, activity profile, and diet ratios, then click calculate to view their fresh food portion breakdowns.

Disclaimer: This calculator is for informational purposes only and does not substitute for professional veterinary advice.

Homemade Dog Food Calculator: Exact Daily Portions & Balanced Nutrition for Your Dog

Most homemade dog food recipes look healthy but fail basic nutrition requirements — getting exact portions and a balance check takes seconds. Preparing fresh DIY meals lets you control ingredients and avoid artificial fillers, but cooking at home requires precise calorie scaling and calcium balancing. Our free Homemade Dog Food Calculator calculates your dog's daily calories, cups/grams per meal, and macronutrient targets based on weight, age, and activity level. Reviewed by veterinary guidelines, it helps you prepare complete fresh meals safely.

How to Use the Tool

Formulating balanced fresh meals takes less than a minute:

How Does the Calculator Work?

The calculator estimates your dog's daily energy requirement, then converts that into food volume based on the calorie density of a typical fresh recipe. Body weight and activity level drive total volume, while age and spay/neuter status adjust calorie density.

Formula or Calculation Method

Veterinary fresh-feeding equations use weight-based percentage scaling and RER metabolic targets:

Resting Energy Requirement (RER): RER (kcal/day) = 70 × (Weight in kg)0.75
Total Daily Fresh Food (Grams): Total Food (g) = Weight (kg) × 1,000 × Activity %
Protein Weight (g): Total Food × Protein Ratio % (e.g. 50%)

Spayed/neutered adult dogs require an activity multiplier of 1.6 × RER, whereas intact active adults use 1.8 × RER. For every 100g of fresh meat, add ~1,000 mg of calcium (such as eggshell powder or bone meal) to maintain a healthy 1.2:1 calcium-to-phosphorus ratio.

Example Calculation

Let's walk through a full worked example for a 40 lb (18.1 kg) moderately active adult dog eating a Standard 50-30-20 fresh recipe (50% protein, 30% carbs, 20% veggies):

Understanding Your Results

Your calculated portion provides a baseline range. Divide total daily food into two equal meals (e.g. 226g per meal). Check basic commercial portion requirements with our standard Dog Food Calculator or compare with uncooked diets using our Raw Dog Food Calculator.

Fresh Food Portion Weights & Ratios by Size

The reference table below displays average daily fresh food weights, recipe ratios, and calcium targets across size classes:

Size Class Weight Range Daily Fresh Food (2.5%) Protein (50%) Daily Calcium Supplement
Toy / Small5 – 15 lbs57 – 170g (2 – 6 oz)28 – 85g280 – 850 mg
Medium20 – 45 lbs225 – 510g (8 – 18 oz)112 – 255g1,120 – 2,550 mg
Large50 – 80 lbs565 – 905g (20 – 32 oz)282 – 452g2,820 – 4,520 mg
Giant90+ lbs1,020 – 1,360g+ (36 – 48 oz+)510 – 680g+5,100 – 6,800+ mg

Factors That Affect Accuracy

Spay/neuter status (lowers metabolic rate by ~20%), recipe fat content, health conditions (kidney, thyroid, allergies), and life stage alter real-world needs. Compare pre-portioned options via our Farmer's Dog Food Calculator.

Why Use This Calculator?

Over 90% of unsupplemented homemade recipes contain serious nutrient gaps. Using this tool ensures correct portion sizes and calcium ratios. If your dog is overweight, use our Dog Weight Loss Calculator to plan a safe calorie deficit.

Growth Tips & Essential Supplements

Homemade diets require essential supplements to remain nutritionally complete:

Essential Supplement Recommended Whole-Food Source Nutritional Purpose Deficiency Risk
CalciumEggshell powder, Bone mealBalances meat phosphorus for bone healthRickets, bone fractures, rubber jaw
Omega-3 EPA/DHAWild salmon oil, SardinesAnti-inflammatory, joint & coat healthDry skin, arthritis, dull coat
Zinc & IronBeef liver, OystersImmune defense, red blood cell creationAnemia, hair loss, skin lesions
IodineKelp powderSupports thyroid metabolic functionHypothyroidism, lethargy, weight gain

Foods to Avoid in Homemade Dog Food

Never include toxic ingredients in your home-cooked recipes: onions, garlic, chives, grapes, raisins, chocolate, xylitol, macadamia nuts, avocado, or cooked bones.

Transitioning to Homemade Food

Transition over 7 to 10 days by mixing cooked fresh food with current kibble (Days 1-3: 25% fresh; Days 4-6: 50/50; Days 7-9: 75% fresh; Day 10: 100% homemade food).

Homemade vs. Commercial Cost Comparison

Cooking at home costs ~$2.50 to $5.50 per day for a medium dog, which is ~30% cheaper than commercial fresh subscription meals and provides complete control over ingredients.

Frequently Asked Questions

A homemade dog food calculator provides a reliable starting baseline for daily fresh food volume and protein/carb/veggie ratios based on body weight percentages (2% to 3.5%). However, because ingredient fat levels vary, monitor your dog's weight and adjust portions as needed.

A standard balanced homemade dog food ratio consists of 50% lean protein (chicken, turkey, beef), 30% digestible carbohydrates (sweet potatoes, brown rice, oats), and 20% fresh vegetables (carrots, spinach, green beans).

Fresh meats contain high levels of phosphorus but virtually no calcium. Without calcium supplementation (such as 1,000 mg of bone meal or eggshell powder per 100g of meat), dogs develop severe skeletal demineralization and bone pain.

Never include onions, garlic, chives, grapes, raisins, chocolate, xylitol, macadamia nuts, avocado, or cooked bones in homemade dog food recipes, as these can cause fatal toxicity or intestinal perforation.

A moderately active 40 lb (18.1 kg) adult dog eating a 2.5% body weight fresh diet requires approximately 450 grams (16 oz / 1 lb) of total fresh food daily, split into two 225g meals.

Research from veterinary nutritionists shows that over 90% of online homemade dog food recipes lack essential micronutrients like calcium, zinc, choline, vitamin E, and EPA/DHA omega-3 fatty acids unless specifically fortified.

Transition over 7 to 10 days by mixing cooked fresh food with current kibble: Days 1-3 (25% fresh, 75% kibble), Days 4-6 (50/50), Days 7-9 (75% fresh, 25% kibble), Day 10 (100% homemade food).

Yes. Cooking fresh whole-food meals costs roughly $2.50 to $5.50 per day for a medium dog (compared to $1.00 to $2.00 for kibble), but is generally 20% to 40% cheaper than commercial fresh subscription services.

Lightly cooking meats, fish, and starches kills harmful pathogens like Salmonella and E. coli while improving carbohydrate digestibility. Lightly steaming vegetables also breaks down plant cell walls for better nutrient absorption.

Stored in airtight containers, fresh cooked dog food lasts up to 4 days in the refrigerator and up to 3 months in the freezer. Thaw frozen portions overnight in the fridge before serving.

Recalculate portions every 3 to 6 months for adult dogs, monthly for growing puppies, or whenever your dog experiences a 5% shift in body weight or activity level.

Consult a board-certified veterinary nutritionist (DACVIM) if you feed homemade food long-term, if you have a growing puppy, or if your dog suffers from kidney disease, pancreatitis, or severe food allergies.

Resources

We referenced the following clinical research resources and veterinary standards while developing this guide:

Reviewed by Veterinary Advisory Board | Last Updated: 2026