📅 January 2026🕐 8 min read🏷️ Puppy Nutrition

Homemade Dog Food for Puppies: A Complete Nutrition Guide with Safe Recipes

Homemade food for puppies is possible — but puppies have very specific nutritional needs that differ significantly from adult dogs. Get this right and you'll raise a healthier dog for life.

Puppies eating food

Can Puppies Eat Homemade Food?

Yes — but with important caveats. Puppies are in a rapid growth phase and their nutritional requirements are higher and more precise than those of adult dogs. The biggest risk with homemade puppy food isn't the ingredients — it's the calcium-to-phosphorus balance. Get this wrong and you can cause bone development problems, particularly in large breed puppies.

That said, a well-structured homemade diet is absolutely possible and can provide puppies with fresher, more bioavailable nutrition than many commercial foods. You just need to know what you're doing.

⚠️ Important Before You Start

If you're planning to feed your puppy exclusively homemade food long-term, we strongly recommend a vet nutritionist consultation — especially for large breeds. The information in this guide is a solid foundation, but individual puppies may have different needs. Short-term or partial homemade feeding (as a supplement to quality kibble) carries much lower risk.

Why Puppy Nutrition Is Different From Adult Dogs

Puppies aren't just small adult dogs — their bodies work very differently. They're building skeletal structure, muscle, organs, and brain tissue simultaneously, and the nutrients they need reflect this:

🦴 Higher Calcium & Phosphorus

Puppies need significantly more calcium and phosphorus than adults for bone and teeth development — but the ratio matters as much as the amount. The ideal Ca:P ratio is 1.2:1 to 1.4:1. Too much or too little calcium can cause skeletal deformities.

🥩 More Protein

Growing puppies need more protein per kilogram of body weight than adult dogs — approximately 22–28% of diet on a dry matter basis. High-quality, highly digestible protein sources are key.

⚡ More Calories Per kg

A puppy needs 2–3× more calories per kilogram of body weight than an adult dog to fuel growth. Underfeeding a puppy stunts development; overfeeding (especially large breeds) causes rapid growth that stresses joints.

🧠 DHA for Brain Development

DHA (docosahexaenoic acid), an omega-3 fatty acid, is critical for brain and retinal development. It's found in fish, fish oil, and egg yolks. This is especially important during the first 6 months.

Key Nutrients for Puppies — At a Glance

Nutrient Why It Matters Best Food Sources
Calcium Bone and teeth formation Ground eggshell, raw meaty bones (if doing raw), sardines with bones
Phosphorus Bone density, energy metabolism Meat, fish, eggs
Protein (amino acids) Muscle, organ and tissue growth Chicken, turkey, fish, eggs
DHA (Omega-3) Brain and eye development Sardines, salmon, fish oil, egg yolk
Zinc Immune function, skin and coat Beef, lamb, pumpkin seeds
Iron Red blood cell formation Beef, chicken liver, sardines
Vitamin D Calcium absorption and bone growth Salmon, sardines, egg yolk, liver
Vitamin A Vision, immune system, growth Chicken liver (small amounts), sweet potato, carrot

The Calcium Problem — And How to Solve It

This is the most critical issue in homemade puppy food. Meat is high in phosphorus but low in calcium. If you feed a meat-only diet with no calcium source, you'll create a severe calcium deficiency that causes softening of bones, fractures, and developmental issues — a condition called nutritional secondary hyperparathyroidism.

The simplest way to balance calcium in homemade puppy food is ground eggshell powder. One large eggshell dried and finely ground provides approximately 2,000mg of calcium carbonate, which is around 800mg of elemental calcium. This is what we use in our recipes below.

🥚 How to Make Eggshell Powder

Rinse empty eggshells and bake at 100°C for 10 minutes to dry and sterilise. Allow to cool completely, then grind to a fine powder in a blender or coffee grinder. Store in an airtight container. Use approximately ½ teaspoon per 500g of food (for a puppy under 15kg).

How Much to Feed a Puppy

Puppy feeding amounts vary significantly by breed size and age. As a general guide for homemade food:

⚠️ Large Breed Puppy Warning

For large breeds (Labs, German Shepherds, Golden Retrievers, etc.) and giant breeds (Great Danes, Saint Bernards), overfeeding and excessive calcium are dangerous — not just underfeeding. Large breeds that grow too fast develop skeletal abnormalities. Feed to maintain lean body condition, not maximum growth rate. This is the opposite of what most people instinctively do.

Puppy-Safe Homemade Recipe

🍗 Chicken, Rice & Sardine Puppy Mix

For a 5kg puppy (e.g. 3–4 months old). Scale up proportionally for larger breeds.

Ingredients (daily amount, split across 3–4 meals):

Method: Boil and shred chicken. Cook rice separately. Steam sweet potato and spinach/peas until very soft. Mash sardine thoroughly, including the soft bones. Mix everything together and allow to cool to room temperature. Stir in eggshell powder, fish oil and yogurt just before serving.

Why it works: Chicken provides complete protein. Rice is a gentle carbohydrate that won't upset a young stomach. Sweet potato adds beta-carotene and fibre. Sardine contributes DHA, calcium, and vitamin D. Eggshell powder balances the Ca:P ratio. Yogurt supports gut health in the critical early microbiome development period.

Foods to Absolutely Avoid for Puppies

✅ Safe for Puppies

  • Cooked chicken, turkey, white fish
  • Cooked eggs
  • White rice, sweet potato, oats
  • Steamed carrots, peas, courgette
  • Plain yogurt or kefir
  • Sardines (canned in water)
  • Cooked liver (small amounts only)
  • Bone broth (low sodium)

❌ Never Give to Puppies

  • Raw salmon or trout (parasite risk)
  • Onion, garlic, leek, chives
  • Grapes, raisins, currants
  • Macadamia nuts
  • Chocolate or cocoa
  • Xylitol (artificial sweetener)
  • Raw dough or yeast
  • Cooked bones (sharp splinters)
  • Avocado (persin toxin)

Do Puppies Need Supplements on Homemade Food?

If you're feeding a varied, well-balanced homemade diet using the principles above, the main supplements worth considering are:

🚨 Signs of Nutritional Deficiency in Puppies

Watch for: bowing of the legs, reluctance to put weight on limbs, soft or rubbery bones, difficulty standing, stunted growth, very dull coat, or lethargy. These can indicate calcium imbalance or protein deficiency. See a vet promptly — nutritional deficiencies in puppies can cause permanent damage if caught late.

Get a Puppy Recipe Built for Your Breed

Our recipe generator includes puppy-specific nutrition settings. Enter your puppy's breed, age and weight for a tailored homemade recipe.

Generate Puppy Recipe →