What Is the Healthiest Homemade Dog Food to Make?

The healthiest homemade dog food combines a high-quality animal protein, a digestible carbohydrate, vegetables, a fat source, and a vitamin-mineral supplement in roughly balanced proportions. Getting the recipe right matters more than most owners realize: a UC Davis study that evaluated 200 homemade dog food recipes found that 95% were lacking in at least one essential nutrient. The gaps most often involved choline, vitamin D, zinc, and vitamin E, deficiencies that can lead to immune dysfunction, fat buildup in the liver, and bone or muscle problems over time.

That doesn’t mean homemade feeding is a bad idea. It means you need to approach it with the same precision a commercial manufacturer would, just on a smaller scale.

What a Balanced Recipe Looks Like

A well-formulated homemade dog food generally follows a rough template: about 40 to 50% animal protein, 25 to 35% complex carbohydrate, 15 to 25% vegetables, and a small amount of added fat. On top of that base, you’ll almost certainly need a vitamin-mineral supplement to fill the gaps that whole foods alone can’t cover.

For adult dogs at a healthy weight, the nutritional floor set by AAFCO (the organization that defines pet food standards in the U.S.) calls for a minimum of 18% protein and 5.5% fat on a dry matter basis. Puppies need significantly more: at least 22.5% protein and 8.5% fat, plus higher calcium (1.2% versus 0.5% for adults) and DHA from fish oil for brain and eye development. If you’re cooking for a puppy, the margin for error is smaller and the stakes are higher.

Choosing Your Protein

Eggs and animal meats have the highest biological value for dogs, meaning more of their amino acids are absorbed and used compared to plant proteins. A study published in the Journal of Animal Science compared beef, pork, chicken, pollock, and salmon and found that while lab tests suggested some differences in digestibility, real-world digestion in dogs was remarkably similar across all high-quality animal proteins. Pollock had the most total protein and amino acids, followed by salmon and chicken. Beef scored slightly lower in total protein but still delivered a strong amino acid profile.

The practical takeaway: pick whatever lean, high-quality meat your dog tolerates well. Chicken thighs, turkey breast, lean ground beef, or fish like salmon and pollock all work. Rotating proteins over time gives your dog a wider spread of amino acids and reduces the chance of developing a food sensitivity. Eggs are an excellent addition a few times a week, offering one of the most complete amino acid profiles of any single food.

Carbohydrates and Vegetables

Brown rice, sweet potatoes, oatmeal, and quinoa are all digestible carbohydrate sources that provide energy and fiber. White rice works well for dogs with sensitive stomachs, though it offers less fiber and fewer micronutrients than whole grains.

For vegetables, good options include broccoli, green beans, carrots, spinach, zucchini, and peas. These contribute vitamins, minerals, antioxidants, and fiber. Pumpkin (plain, not pie filling) is particularly useful for digestive regularity.

One note on legume-heavy recipes: in 2018, the FDA began investigating a potential link between diets high in peas, lentils, and potatoes (often labeled “grain-free”) and a form of heart disease called dilated cardiomyopathy in dogs. As of late 2022, the FDA had not established a definitive causal relationship, calling it “a complex scientific issue that may involve multiple factors.” The investigation is ongoing. Using small amounts of legumes as part of a varied diet is likely fine, but building your recipe around them as the primary carbohydrate source is worth reconsidering until more is known.

Fats Your Dog Needs

Fat isn’t just calories. It carries fat-soluble vitamins, supports skin and coat health, and provides essential fatty acids your dog can’t make on their own. Fish oil is the most commonly recommended supplement because it supplies EPA and DHA, the omega-3 fatty acids with anti-inflammatory benefits. A small amount of olive oil or coconut oil can also be added for variety, but neither replaces the omega-3 profile of fish oil.

If you’re already using fatty fish like salmon as your protein source a few days a week, you may need less supplemental fish oil on those days. The goal is consistency across the week, not perfection in every single meal.

Supplements You’ll Almost Certainly Need

This is where most homemade diets fall short. Whole foods alone rarely provide enough calcium, zinc, vitamin D, vitamin E, or choline to meet a dog’s daily requirements. The UC Davis study found these were the most common deficiencies, and they’re the ones with the most serious health consequences.

Calcium and phosphorus deserve special attention. Meat is naturally high in phosphorus but low in calcium, so a meat-heavy homemade diet without supplementation will have an inverted ratio. The recommended calcium-to-phosphorus ratio for dogs falls between 1:1 and 2:1, with 1.3:1 considered ideal. Ground eggshell (finely powdered in a coffee grinder) is one commonly used calcium source, providing roughly 1,800 mg of calcium per teaspoon. Bone meal is another option. Either way, you need to calculate the amount based on your recipe’s total phosphorus content, not just sprinkle some in and hope for the best.

The simplest approach for most home cooks is a broad-spectrum canine vitamin and mineral supplement designed specifically for homemade diets. Several veterinary nutritionists offer formulated powders that cover the gaps. If you want to be thorough, a board-certified veterinary nutritionist can analyze your specific recipe and tell you exactly what’s missing and how much to add.

Cooking Methods That Preserve Nutrients

How you cook matters almost as much as what you cook. Boiling is the most destructive method for water-soluble vitamins, particularly vitamin C. Research published in Food Science and Biotechnology found that boiling destroyed vitamin C in nearly all vegetables tested, with retention as low as 0% in some leafy greens. Steaming performed significantly better, preserving vitamin C at rates up to 89% because the food has less direct contact with water.

For vegetables, lightly steaming or microwaving with minimal water retains the most nutrients. For meat, gentle baking or light sautéing works well. Cooking meat thoroughly is important for food safety, but avoid charring or overcooking, which degrades protein quality. If you do boil meat, save the cooking liquid and mix it back into the food. Many of the water-soluble B vitamins and minerals leach into that broth.

How Much to Feed

Caloric needs vary widely by size, age, activity level, and whether your dog is spayed or neutered. A useful starting formula: calculate your dog’s Resting Energy Requirement (RER) by taking their body weight in kilograms, raising it to the ¾ power, and multiplying by 70. A 10 kg dog (about 22 pounds), for example, has an RER of roughly 400 calories per day. That RER is then multiplied by an activity factor, typically 1.4 to 1.6 for a normal adult dog, 1.0 for weight loss, or up to 2.0 to 3.0 for puppies depending on age.

Homemade food is less calorie-dense than kibble because of its higher moisture content, so portion sizes will look larger than you might expect. Weigh your dog regularly and adjust portions based on body condition rather than sticking rigidly to a calculated number. You should be able to feel your dog’s ribs without pressing hard but not see them prominently.

Foods to Never Include

The FDA lists several common human foods that are dangerous for dogs:

  • Grapes and raisins can cause kidney failure, sometimes from just a small amount
  • Onions and garlic damage red blood cells and can cause anemia
  • Chocolate contains theobromine, which dogs metabolize far more slowly than humans
  • Xylitol, an artificial sweetener found in sugar-free products, can cause a rapid drop in blood sugar and liver failure
  • Macadamia nuts cause weakness, vomiting, and tremors
  • Alcohol and caffeine in any form
  • Raw yeast dough, which expands in the stomach and produces alcohol as it ferments
  • Cooked bones, which can splinter and cause intestinal blockages or perforations

Avocado is only mildly toxic to dogs but can cause problems if the pit is swallowed, creating a choking or obstruction risk. Fruit pits from cherries, peaches, plums, and nectarines contain cyanide compounds and should always be removed.

Adjustments for Puppies and Seniors

Puppies are not just small adult dogs. Their rapid growth demands more protein, more fat, more calcium, and the addition of DHA (typically from fish oil) for brain and vision development. AAFCO’s minimum recommendations for puppies exceed adult maintenance levels across the board. Getting calcium wrong during growth can cause serious skeletal problems, both from too little and from too much. If you’re committed to home-cooking for a puppy, working with a veterinary nutritionist isn’t optional; it’s essential.

Senior dogs often need fewer calories but the same or even higher protein levels to maintain muscle mass. Joint-supporting additions like fish oil (for its anti-inflammatory omega-3s) become more valuable with age. Softer-cooked foods may be easier for older dogs with dental issues to eat comfortably.