Most people who start cooking for their dog are doing it for the right reasons — but a landmark study found that 94% of them are getting it wrong. The gap is not intention. The gap is knowing which ingredients belong in the bowl, what ratios they need, and the one category almost everyone forgets entirely. This guide covers all of it.
The Dog Aging Project’s 2025 study — the most extensive nutritional audit of real-world homemade canine diets ever published — analyzed 1,726 owner-reported homemade diets and found that only 6% had even the potential to be nutritionally complete by AAFCO standards. Separately, a 2025 Texas A&M University review confirmed that 94% of dog owners preparing homemade food are doing so incorrectly — primarily because they omit mineral supplements. These were not careless owners. They were people who genuinely believed they were feeding their dogs well. The most commonly missing nutrients: calcium, zinc, selenium, vitamin D, and choline. The takeaway is not that homemade feeding is wrong — it is that doing it right requires more than recipes from the internet.
A balanced homemade dog food recipe is not just meat and rice in a bowl. Dogs are carnivorous omnivores — they need roughly twice the protein humans require to meet their essential amino acid needs, and that protein should come primarily from animal sources. Beyond protein, a complete meal needs a carbohydrate for energy, vegetables for fiber and micronutrients, a fat source for coat, brain, and joint health, and — this is the part most people miss — a vet-formulated vitamin and mineral supplement added to every single batch. The UC Davis School of Veterinary Medicine reviewed over 200 widely shared homemade recipes and found that 95% were missing at least one essential nutrient, while more than 83% had multiple simultaneous deficiencies. The five most commonly absent nutrients were calcium, zinc, vitamin D, choline, and appropriate omega fatty acid ratios. A beautiful bowl of chicken, rice, and carrots looks wholesome — but without supplementation, it is slowly creating deficiencies that may not show up for months.
Thousands of dog owners search these questions every day. Here they are, answered honestly and without filler.
-
1
What are the top three ingredients that should be in homemade dog food? A high-quality animal protein (chicken, beef, turkey, or fish) · A digestible carbohydrate (white rice, brown rice, or sweet potato) · A vet-formulated mineral supplement — this is not optionalDogs need animal-based protein as the anchor of every meal — it provides the essential amino acids that plant proteins cannot deliver in the right proportions. Common options include boneless, skinless chicken thighs or breast, lean ground turkey, lean ground beef (90% lean or higher), and deboned fish like salmon or cod. The carbohydrate provides energy and acts as a vehicle for absorption. White rice is the most digestible option, especially for dogs with sensitive stomachs. Brown rice adds more fiber but takes longer to cook and is slightly harder to digest. Sweet potato is an excellent alternative for dogs who do not tolerate grains. The third — the supplement — is where nearly everyone fails. Meat is naturally high in phosphorus and extremely low in calcium. Without supplemental calcium, a dog’s body leaches it from bones, leading to fractures, dental problems, and worse. A vet-formulated supplement covers calcium, zinc, selenium, vitamin D, and the other gaps that whole food alone cannot fill.
-
2
What is the correct ratio of protein, carbs, and vegetables? A commonly used veterinary guideline: 50% protein · 25% complex carbohydrate · 25% vegetables, plus supplements · Exact ratios vary by dog age, size, breed, and health statusThe 50/25/25 framework is a practical starting point that most veterinary nutritionists reference, though they will adjust it for individual dogs. Working breeds and high-energy dogs may need closer to 60% protein. Senior dogs with kidney concerns may need less protein and more easily digestible carbohydrates. Puppies have entirely different calcium-to-phosphorus requirements and should generally not be on homemade diets without direct veterinary nutritionist oversight — the AKC’s own nutrition expert calls puppyhood “the most nutritionally fragile time of life.” Beyond the ratio itself, the quality of ingredients matters. Chicken thigh has a different fat profile than chicken breast. Brown rice has more fiber than white rice. Sweet potato has more beta-carotene than russet potato. These are not interchangeable ingredients — substituting one for another without adjusting the rest of the recipe changes the nutritional balance.
-
3
Do I really need supplements if I use high-quality ingredients? Yes — without exception · No combination of whole foods reliably delivers enough calcium, zinc, selenium, vitamin D, or choline for a dog’s daily needs · A 2025 ACVIM Forum analysis found 52% of homemade diets had ten or more nutrient gaps simultaneouslyThis is the most important point in this entire guide. Even a recipe with organic chicken, brown rice, spinach, carrots, blueberries, and fish oil is almost certainly deficient in calcium, selenium, zinc, and vitamin D. These are not exotic trace minerals — they are nutrients that regulate bone density, thyroid function, immune response, and reproduction. The calcium-to-phosphorus ratio is particularly critical: meat is naturally rich in phosphorus and almost completely lacking in calcium. When a dog eats high-protein meals without adequate calcium, the body compensates by pulling calcium from its own skeleton. Over months, this leads to weakened bones, dental disease, and pathological fractures. Eggshell powder (finely ground) is the most commonly recommended calcium source — roughly half a teaspoon per pound of meat is a starting guideline, but the exact amount depends on the recipe. A comprehensive canine supplement formulated to AAFCO standards remains the safest and most reliable approach.
-
4
What should I absolutely never put in homemade dog food? Onions · Garlic (all forms) · Grapes and raisins · Xylitol (check all peanut butter labels) · Cooked bones · Chocolate · Macadamia nuts · Alcohol · Avocado pits, skin, and leaves · NutmegThe toxic list is short but serious. Onions and garlic — including every form of the Allium family: raw, cooked, dried, and powdered — damage red blood cells and cause hemolytic anemia. In 2025, Allium toxicity climbed from 10th to 5th on the Pet Poison Helpline’s annual ranking. Grapes and raisins cause kidney failure; there is no established safe threshold, and even a few can be fatal for some dogs. Xylitol, an artificial sweetener increasingly appearing in peanut butter brands and sugar-free products, triggers rapid hypoglycemia and can cause liver failure within hours. Cooked bones splinter and create sharp fragments that perforate the digestive tract. And this is the mistake that gets the most people: seasoning blends from your own kitchen almost always contain onion powder or garlic powder. Every ingredient in a homemade dog food bowl must be plain and unseasoned — prepared separately from any human meal.
-
5
Is homemade dog food cheaper than buying commercial food? Cheaper than premium fresh-delivery services: yes, often by 40–60% · Cheaper than high-quality kibble: rarely, once you factor in supplements, ingredients, and time · A basic homemade meal for a medium dog costs roughly $1.50–$3.50 per serving vs. $1.50–$3.50/day for vet-recommended kibbleThe honest math surprises most people. Homemade food saves money compared to subscription fresh-food services like The Farmer’s Dog or Ollie, which run $5–$12 per day for a medium dog. But compared to a quality kibble like Purina Pro Plan or Hill’s Science Diet — which costs $1.50–$3.50 per day — homemade is rarely cheaper once you account for grocery costs, the vet-formulated supplement (typically $15–$40 per month), and the time investment of planning, shopping, cooking, portioning, and cleanup. A realistic estimate for a 40-pound dog on a well-balanced homemade diet is $120–$200 per month including supplements. The argument for homemade is not usually cost savings — it is ingredient control, freshness, and the documented health benefits for dogs with specific medical conditions where commercial options fall short.
-
6
Can homemade dog food help with allergies? Yes — this is one of the strongest arguments for homemade feeding · An elimination diet requires complete ingredient control, which only homemade or prescription diets can provide · Common canine allergens: chicken, beef, dairy, wheat, soy, and eggsFood allergies in dogs most commonly manifest as persistent itching, chronic ear infections, paw licking, and recurring skin hot spots — not the digestive symptoms most people expect. The gold standard for diagnosing a food allergy is an elimination diet: feeding a single novel protein (one the dog has never eaten before, like venison, duck, or rabbit) with a single carbohydrate for 8–12 weeks, then reintroducing ingredients one at a time to identify the trigger. Commercial limited-ingredient diets exist, but many contain trace amounts of other proteins from shared manufacturing equipment. A homemade elimination diet under veterinary supervision gives you total control over every ingredient that enters the bowl — which is why veterinary dermatologists often recommend this approach for stubborn allergy cases.
-
7
How much homemade food should I feed my dog per day? A general starting point: 2–3% of ideal body weight in total food per day · Divide into two meals · Use a kitchen scale — eyeballing consistently leads to overfeeding or underfeeding · Adjust every 2 weeks based on body conditionHow much food a dog needs depends entirely on the caloric density of the recipe, the dog’s ideal body weight (not necessarily their current weight), their age, and their activity level. The 2–3% guideline provides a rough starting framework, but it is an approximation. A 50-pound moderately active adult dog eating a homemade diet at roughly 1,000–1,200 calories per day would need approximately 1 to 1.5 pounds of prepared food daily, split between two meals. The single most important follow-up action: weekly body condition checks. Run your hands along your dog’s ribs — you should feel them with light pressure but not see them prominently. If you cannot feel ribs at all, reduce portions by 10%. If ribs are prominently visible, increase by 10%. One study noted that fewer than 15% of owners stick to their original homemade recipe plan after a year — “eyeballing” portions is one of the primary reasons diets drift out of balance.
-
8
Can I feed my puppy homemade food? Most veterinary nutritionists advise against it during the growth phase · Puppies have higher and constantly changing nutritional needs — especially for calcium, phosphorus, and DHA · If you choose to do it, direct oversight from a board-certified veterinary nutritionist is essential, not optionalPuppyhood is the most nutritionally demanding period of a dog’s entire life. Bones, brain cells, muscle tissue, and the immune system are all developing simultaneously, and the nutritional requirements shift from week to week. Getting the calcium-to-phosphorus ratio wrong during this window can cause permanent skeletal deformities in large-breed puppies, or bone weakness and dental malformation in small breeds. The AKC’s own veterinary nutrition expert says explicitly that homemade diets during the puppy growth phase are “super tricky” because the recipe would need to be continuously modified to match the puppy’s rapidly changing needs. For most puppy owners, an AAFCO-certified commercial puppy food from a company with feeding trial data (Purina Pro Plan, Hill’s Science Diet, or Royal Canin) is the safest and most practical approach. If you insist on homemade, the puppy must be under the care of a board-certified veterinary nutritionist — not a general-practice vet, not a recipe you found online.
-
9
How do I store and batch-cook homemade dog food safely? Refrigerate portions for up to 5 days · Freeze the rest in individual-meal portions for up to 3 months · Thaw in the refrigerator overnight — never on the counter · Add supplements AFTER food has cooled below 140°F to preserve heat-sensitive vitaminsBatch cooking once or twice a month and freezing individual portions is the most practical approach for homemade feeding. Cook a large batch, let it cool fully, then divide it into daily portions using airtight containers or freezer bags. Label each container with the date. Keep 3–5 days’ worth in the refrigerator and freeze everything else. When defrosting, always thaw in the refrigerator — not on the counter, not in the microwave — to prevent bacterial growth. A critical detail that most recipes omit: several heat-sensitive vitamins, including B vitamins (thiamine, riboflavin, B6) and vitamin C, degrade rapidly at temperatures above 140°F. If you are using a vet-formulated nutrient blend, stir it in only after the food has cooled to room temperature, not while it is still hot from cooking. This single step preserves the full potency of the supplement and is the difference between a nutritionally complete meal and a partially degraded one.
Every ingredient below is confirmed safe for healthy adult dogs when prepared correctly. The categories are listed in order of importance within a balanced homemade meal. Consult your vet before switching your dog’s diet, especially if your dog has diabetes, kidney disease, pancreatitis, or any chronic condition.
A practical reference for building a homemade dog food recipe. These are general proportions for a healthy adult dog — always confirm with your vet for your specific dog’s needs.
| Category | % of Meal | Best Options | Key Notes |
|---|---|---|---|
| Animal Protein | ~50% | Chicken, turkey, lean beef, fish, eggs | Cooked, boneless, unseasoned; organ meat ≤5% |
| Carbohydrate | ~25% | White rice, brown rice, sweet potato, oatmeal | Fully cooked; no raw potato; no instant oatmeal |
| Vegetables | ~25% | Carrots, green beans, peas, zucchini, pumpkin | Lightly steamed preferred; chop to dog’s size |
| Healthy Fat | Added | Fish oil, sunflower oil, olive oil (small amounts) | Add after cooling; ≥5.5% fat in finished diet |
| Supplement | Added | AAFCO canine multivitamin, calcium, fish oil | REQUIRED in every batch — no exceptions |
These are not “feed sparingly” items — they are genuinely toxic and can be fatal. Contact the ASPCA Animal Poison Control at 888-426-4435 or your vet immediately if your dog has consumed any of these.
All members of the Allium family destroy red blood cells in dogs, causing hemolytic anemia. This includes raw, cooked, dehydrated, and powdered forms. Garlic powder and onion powder are more dangerous than fresh because they are more concentrated. They hide in seasoning blends, bouillon cubes, premade broths, and virtually every savory seasoning mix on grocery shelves. Never cook your dog’s food in the same pot or pan as your own food if it contains any Allium ingredient. Never use store-bought broth that lists onion or garlic in the ingredients — make your own plain bone broth or use water.
Grape toxicity causes acute kidney failure in dogs, and tartaric acid is now suspected as the toxic compound. There is no established safe amount — some dogs develop kidney failure from a single grape, others survive a handful. This unpredictability makes grapes one of the most dangerous food items for dogs. The rule is absolute: no grapes, no raisins, no currants, no grape juice, no wine, no grape-derived products, ever.
Cooking changes the molecular structure of bone, making it brittle. Cooked bones splinter into sharp fragments that can puncture the esophagus, stomach, or intestines — causing internal bleeding, peritonitis, and emergency surgery. This is one of the most common and most preventable dog emergencies. All protein used in homemade dog food must be boneless. If you want the nutritional benefits of bone (calcium and phosphorus), use ground eggshell powder or bone meal specifically manufactured for pet food — not cooked bones from your kitchen.
Xylitol is an artificial sweetener found in a growing number of peanut butter brands, sugar-free gum, dental products, and “natural” baked goods. It triggers a massive insulin release in dogs that does not occur in humans, causing blood sugar to crash to dangerous levels within 30 minutes. Liver failure can follow within 12–24 hours. Every peanut butter jar — including brands that say “natural” on the label — must be checked for xylitol or birch sugar in the ingredients before being added to any dog food or treat recipe.
Every ingredient in a homemade dog meal must be plain and unseasoned. Salt in small amounts is not acutely toxic, but the quantities used in human cooking exceed what is safe for dogs — particularly dogs with heart disease or kidney issues. Butter and cooking oil add calories and fat that throw off the nutritional balance. Seasoning blends almost universally contain onion or garlic powder. The safest practice: prepare your dog’s food as a completely separate process from your own cooking. Set aside plain, unseasoned protein and vegetables before adding anything to your own meal.
Swapping chicken for beef, rice for quinoa, or sunflower oil for coconut oil may seem harmless — but each substitution changes the nutrient profile in ways that compound over time. The 2025 Dog Aging Project study specifically flagged that even changing the type of oil used in a recipe can undermine the nutritional completeness of an otherwise well-designed formula. If your vet or nutritionist provides a recipe, follow it exactly. If an ingredient is unavailable, ask before substituting — do not assume equivalence.
A bowl of chicken, brown rice, carrots, and spinach looks like a complete meal. It is not. Muscle meat is high in phosphorus and almost devoid of calcium. Without a calcium supplement, a dog’s body begins pulling calcium from its own bones within weeks. Over months, this creates pathological fractures, dental deterioration, and skeletal weakness — damage that may be irreversible by the time it becomes visible. Add the vet-formulated supplement to every batch. Not some batches. Every batch.
Human multivitamins are formulated for human metabolism — and several of their ingredients reach toxic concentrations for dogs. Vitamin D in a standard human multivitamin can accumulate to levels that damage kidneys and heart tissue. Iron supplementation at human dosing can cause vomiting, diarrhea, and liver damage. Only use supplements specifically formulated for dogs and calibrated to AAFCO canine nutritional standards.
Even a well-formulated recipe can drift out of balance over time — ingredient quality varies seasonally, your dog’s weight and activity level change, and supplements degrade with storage. Board-certified veterinary nutritionists recommend bloodwork every 6–12 months for dogs on long-term homemade diets to screen for subclinical deficiencies in calcium, zinc, vitamin D, and selenium before they produce visible symptoms. This monitoring is not an optional luxury — it is the standard of care that separates safe homemade feeding from well-intentioned guessing.
- Step 1: Talk to your vet first. This is not a formality. Your vet needs to assess your dog’s weight, body condition, any existing health conditions, and current diet before recommending or approving a homemade plan. For dogs with medical conditions — diabetes, kidney disease, pancreatitis, cancer — ask for a referral to a board-certified veterinary nutritionist.
- Step 2: Use a professionally formulated recipe. Do not build a recipe from scratch using internet ingredients lists. Use a recipe from a board-certified veterinary nutritionist, the Balance.It recipe tool (which pairs recipes with a custom supplement), or a brand like JustFoodForDogs that provides feeding-trial-validated recipes with matched nutrient blends. Follow the recipe exactly — no substitutions without professional guidance.
- Step 3: Buy the right supplement and use it in every batch. At minimum: a canine-specific vitamin/mineral supplement calibrated to your recipe, a calcium source (eggshell powder or bone meal), and fish oil for omega-3 fatty acids. Add all supplements after food has cooled below 140°F to preserve heat-sensitive vitamins.
- Step 4: Transition gradually. Mix 25% homemade food with 75% current food for 3 days, then 50/50 for 3 days, then 75% homemade for 3 days, then 100%. Rushing the transition causes digestive upset that owners frequently misinterpret as a problem with the new food.
- Step 5: Monitor and get bloodwork. Weigh your dog monthly. Check body condition weekly by feeling ribs and looking at waistline. Schedule bloodwork at 3 months after the full transition, then every 6–12 months thereafter to catch any developing nutrient deficiencies before they cause symptoms.
Use the buttons below to find veterinary nutritionists, pet food stores, and veterinarians in your area.
This guide provides general educational information about dog nutrition based on published veterinary research, AAFCO guidelines, FDA Center for Veterinary Medicine advisories, and the American Kennel Club. It does not constitute veterinary dietary advice. Individual dogs have different nutritional needs based on breed, size, age, health conditions, and medications. Always consult a licensed veterinarian before changing your dog’s diet. Contact the ASPCA Animal Poison Control Center immediately if your dog consumes a potentially toxic substance. Homemade diets require a vet-formulated supplement to be nutritionally complete — recipes without professional supplementation are not safe for long-term feeding. This page has no financial relationship with any brand or product mentioned.