homemade puppy food recipes

Homemade Puppy Food: Complete Recipes, Nutrition Guide, and How to Do It Right

Overview:

Homemade puppy food gives you full control over your puppy’s nutrition, with real ingredients, no ultra-processing, and complete transparency. The key is including the right supplements, especially calcium and omega-3, and following balanced recipes designed for growing puppies.

I have raised my German Shepherds on home-cooked food. Every bowl they consume is assembled from ingredients I chose and cooked myself. No “meat meal,” no artificial preservatives, no ingredients I couldn’t pronounce. When I read commercial kibble labels and see the gap between what’s listed and what I actually put in my dog’s bowl, there’s no contest in my mind. Over the years, I have perfected a range of homemade puppy food recipes that have stood my furry babies in good stead over the years. 

Yes, cooking for your puppy takes more time than scooping kibble. But once you have an efficient system in place, it becomes part of your routine, not an added burden. In this guide, part of our Complete Guide to Puppy Nutrition, I share that system with you: the nutritional framework, four complete recipes with exact amounts, the supplement trio that makes homemade food genuinely balanced, and a batch-cook workflow that makes the whole thing sustainable. 

Why Homemade Puppy Food Is Worth the Effort

Overview:

When you make your puppy’s food, you know exactly what’s in every bowl. Homemade puppy food recipes use real meat, real vegetables, no preservatives, no mystery ingredients. While kibble is convenient, it’s heavily processed at extreme temperatures, packed with synthetic additives, and designed for shelf life rather than optimal nutrition.

The case for homemade puppy food comes down to five things that commercial food simply can’t match.

1. Ingredient transparency

You choose every ingredient. When you serve homemade food, you can name every single thing in the bowl. Chicken breast, brown rice, carrots, chicken liver, ground eggshell. That’s it. No “animal by-products,” no stabilisers, no palatability enhancers.

2. Minimal processing

Gently cooking at home preserves more natural nutrients than industrial extrusion at 150 degrees Celsius and above. Heat-sensitive vitamins, enzymes, and amino acids survive better in home-cooked food. This is why dogs fed fresh food show greater gut microbiome diversity and improved digestive markers compared to those on heavily processed diets.

3. Customisation

cooking for puppy

A GSD with a sensitive stomach gets different ingredients from a Frenchie with skin allergies. Commercial food is one-size-fits-all. Homemade puppy food is bespoke, calibrated to your puppy’s breed, size, and specific needs.

4. A growing body of evidence

Research into fresh food and the gut microbiome is building. Dogs fed whole-food diets consistently show better digestive markers in comparative studies. This isn’t fringe thinking anymore.

5. The emotional connection

There’s something genuine about preparing food for your puppy with your own hands. It’s an act of care that deepens the bond. I’ve always believed that knowing what goes into my dog’s food matters, and home cooking makes that possible in a way no bag of kibble does.

What Growing Puppies Need Nutritionally (The Non-Negotiables)

Overview:

Growing puppies need higher protein at 25 to 30% of the diet, moderate fat at 12 to 18%, precise calcium and phosphorus, especially for large breeds, DHA for brain development, and a full spectrum of vitamins and minerals. These are the numbers your homemade puppy food recipes need to hit.

The difference between homemade food that nourishes and homemade food that falls short comes down to understanding these requirements before you start cooking.

NutrientWhy Puppies Need ItTarget RangeHow to Provide in Homemade Food
ProteinMuscle, organ, and tissue growth25 to 30% of dietChicken, turkey, beef, fish, eggs
FatEnergy, brain development, coat health12 to 18% of dietAnimal fat, fish oil, egg yolks
CalciumBone and teeth development1.2 to 1.8% dry matter for large breedsGround eggshell, bone meal, calcium carbonate. Dosing must be precise
PhosphorusWorks with calcium for skeletal development1.0 to 1.6%, in correct ratio to calciumNaturally present in meat, fish, eggs
DHA (omega-3)Brain development, vision, cognitive function0.05 to 0.1%Fish oil supplement. Most critical addition
Vitamin EAntioxidant, immune functionPer NRC guidelinesSmall amounts in eggs, leafy greens; supplement recommended
ZincImmune function, skin and coat healthPer NRC guidelinesRed meat, pumpkin seeds; supplement often needed
IodineThyroid functionPer NRC guidelinesSmall amounts in fish; kelp supplement or iodised salt
B vitaminsEnergy metabolism, nervous systemPer NRC guidelinesOrgan meats — liver is the richest source

The calcium conversation

This is the nutrient that requires the most attention in homemade puppy food, and it’s also the one that’s simpler to handle than most people expect. Meat alone doesn’t provide enough calcium for growing bones. You must supplement. Ground eggshell is the simplest home source: half a teaspoon of finely ground eggshell per pound of meat provides approximately the right ratio. For large-breed puppies, where calcium precision matters most, this is the one area where a veterinary nutritionist consultation pays for itself most clearly.

DIY puppy food

Getting calcium right was the part that made me most nervous when I started exploring homemade feeding for my GSD. The solution turned out to be simpler than expected: a measured calcium supplement added to each meal. Once I had the dosing figured out, the rest was just cooking.

Complete Homemade Puppy Food Recipes

Overview:

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean diam dolor, accumsan sed rutrum vel, dapibus et leo.

Overview: These four homemade puppy food recipes are designed to provide balanced nutrition for growing puppies. Each includes a protein source, carbohydrate, vegetables, healthy fat, and supplementation guidance. Rotate between recipes weekly for nutritional variety.

The holy grail of cooking for a puppy is variety. Rotating between 3 to 4 recipes weekly ensures your puppy gets different amino acid profiles from different proteins and different micronutrients from different vegetables. I rotate between these recipes and have never had a puppy with a dull coat or flagging energy on a home-cooked diet.

Recipe 1: Chicken, Brown Rice and Vegetable Bowl

Chicken, Brown Rice and Vegetable Bowl

Best for: All puppies. The most versatile, easiest-to-prepare recipe in the rotation.

ComponentIngredientAmount (per day, 30 lb puppy)
ProteinBoneless, skinless chicken thighs (cooked, chopped)250g
CarbohydrateBrown rice (cooked)150g
VegetablesCarrots, green beans, spinach (steamed, chopped)100g
Healthy fatFish oil (omega-3 supplement)1,000mg capsule
Organ meatChicken liver (cooked, chopped) — 2 to 3 times per week30g
CalciumGround eggshell OR calcium carbonate supplementHalf tsp ground eggshell per 250g meat
MultivitaminCanine puppy vitamin/mineral premixPer product directions

Method: Boil or bake chicken thighs until cooked through. Cook brown rice separately. Steam vegetables until tender. Chop everything into puppy-appropriate pieces. Mix together. Add fish oil, calcium, and vitamin supplement. Cool to room temperature before serving.

Storage: Refrigerate up to 4 days. Freeze in daily portions for up to 2 months. Thaw overnight in the refrigerator.

Approximate nutrition per day: 1,000 to 1,100 kcal. Approximately 30% protein. Approximately 15% fat. Calcium supplemented to target range.

Recipe 2: Turkey, Sweet Potato and Pumpkin Bowl

Turkey, Sweet Potato and Pumpkin Bowl

Best for: The ideal homemade food for puppies with sensitive stomachs. Pumpkin and sweet potato are gentle on digestion. Turkey is a novel protein for many puppies who have been on chicken-based food.

ComponentIngredientAmount
ProteinGround turkey (cooked, drained)250g
CarbohydrateSweet potato (baked, mashed)150g
VegetablesPumpkin puree (plain) and zucchini (steamed)80g pumpkin plus 50g zucchini
Healthy fatCoconut oil1 tsp
Organ meatBeef liver — 2 to 3 times per week30g
CalciumGround eggshell OR calcium carbonate supplementPer dosing guide
MultivitaminCanine puppy premixPer product directions
Omega-3Fish oil1,000mg

Method: Brown ground turkey, drain excess fat. Bake sweet potato until soft, mash. Steam zucchini. Combine all ingredients. Add supplements after cooling. Serve at room temperature.

Recipe 3: Beef, Quinoa and Greens Bowl

Beef, Quinoa and Greens Bowl

Best for: Active, high-energy puppies. Beef and quinoa together provide a dense nutritional profile with complete amino acids. 

ComponentIngredientAmount
ProteinLean ground beef (cooked, drained)250g
CarbohydrateQuinoa (cooked)120g
VegetablesBroccoli, kale, carrots (steamed, finely chopped)100g
Healthy fatSardines in water (mashed) — rich in omega-31 small tin, 2 to 3 times per week
Organ meatBeef kidney or heart — 2 to 3 times per week30g
CalciumGround eggshell OR calcium carbonate supplementPer dosing guide
MultivitaminCanine puppy premixPer directions

This is the highest-iron recipe in the rotation. Particularly useful when cooking for a puppy during the 3 to 6 month growth phase where rapid development demands more from the diet.

Recipe 4: Fish, Rice and Egg Bowl

Fish, Rice and Egg Bowl

Best for: Ideal if you’re cooking for a puppy with chicken or beef sensitivities. Fish is one of the least common allergens in dogs and excellent for coat health due to natural omega-3 content. Also the gentlest recipe on digestion overall.

ComponentIngredientAmount
ProteinWhite fish (cod, tilapia) baked and flaked plus 1 whole egg (scrambled)200g fish plus 1 egg
CarbohydrateWhite rice (cooked) — gentlest on digestion150g
VegetablesPeas, carrots (steamed)80g
Healthy fatFish oil1,000mg
CalciumGround eggshell OR calcium supplementPer dosing guide
MultivitaminCanine puppy premixPer directions

I rotate between 3 to 4 homemade puppy food recipes weekly. This ensures nutritional variety, offering your pet different protein sources that provide different amino acid profiles, different vegetables provide different micronutrients. 

The Supplements You Need (And How to Use Them)

Overview:

Every homemade puppy diet needs three supplements: a calcium source, fish oil for DHA and EPA, and a canine vitamin/mineral premix. Without these three, even a well-constructed whole-food diet will have nutritional gaps.

Homemade food for puppies cannot be nutritionally sustainable without the right supplementation. While the food serves as the foundation, the supplements fill the specific gaps that even the best whole-food ingredients cannot cover on their own. They take 30 seconds to add to a bowl.

SupplementWhy It’s NeededHow to AddRecommended Product Type
CalciumMeat alone doesn’t provide enough calcium for bone development. This is the single most important supplement.Ground eggshell: half tsp per 250g meat. Or calcium carbonate powder per vet/product guidelines.Finely ground eggshell (make your own in a coffee grinder) or NOW Foods Calcium Carbonate powder
Fish oil (DHA/EPA)Brain development, vision, cognitive function, coat health. Whole foods alone rarely provide enough DHA.1,000mg fish oil capsule per day for a medium puppy. Adjust by size.Nordic Naturals Omega-3 Pet or Grizzly Salmon Oil
Vitamin/Mineral PremixCovers zinc, iodine, vitamin E, manganese, and other micronutrients that are difficult to balance through food alone.Follow product directions — add to food daily.Balance IT Canine, Hilary’s Blend, or Dr. Harvey’s Veg-to-Bowl

How to make your own ground eggshell calcium:

Easy hacks like these make DIY puppy food sustainable for the long haul: 

  1. Save eggshells from any eggs 
  2. Rinse and let dry completely
  3. Bake at 150 degrees Celsius/300 degrees Fahrenheit for 10 minutes to sterilise
  4. Grind in a coffee grinder or blender until a fine powder
  5. Store in an airtight jar. It can last for months
  6. Half a teaspoon provides approximately 1,000mg of calcium

Meal Prep Workflow: How to Make Homemade Feeding Sustainable

Overview:

Batch-cook 3 to 4 days’ worth of food at once and refrigerate, or prep a full week’s worth and freeze in daily portions. A Sunday meal prep session of 60 to 90 minutes can cover your puppy’s food for the entire week.

If you’re wondering, “Can I make my own puppy food without having to spend hours slaving in the kitchen?”, know that meal prep is key. All it takes is 60 to 90 minutes of your time each week. That’s less than most people spend scrolling on a Sunday. Once you’ve done it 2 to 3 times, it becomes automatic. I’ve made it a habit to prep my dog’s food alongside my own meals, which makes it even more convenient.

StepTimeWhat to Do
1. Shop20 minBuy protein, grains, vegetables, and organ meat for the week. Rotate recipes weekly.
2. Cook proteins25 minBoil, bake, or pan-cook all meat for the week in one batch
3. Cook carbs20 min (simultaneous)Cook rice, quinoa, or sweet potatoes while meat cooks
4. Prep vegetables10 minSteam and chop all vegetables
5. Assemble15 minCombine into daily portions in containers. Add supplements to each portion.
6. Store5 minRefrigerate 3 to 4 days’ worth, and freeze the rest in labelled containers

Total weekly prep time: 60 to 90 minutes

Calculate portions based on your puppy’s daily calorie needs. As a rough guide, most puppies need approximately 2 to 3% of their expected adult body weight in fresh food daily. Weigh portions with a kitchen scale, especially during the first month of homemade feeding. Our puppy feeding chart covers daily calorie targets by age, breed size, and weight if you need a starting point.

How to Transition from Kibble to Homemade

Overview:

Transition gradually over 10 to 14 days, starting with 20% homemade and 80% kibble, increasing the homemade ratio every 2 to 3 days. Abrupt switches cause digestive upset. By day 10 to 14, you can be fully homemade if your puppy’s stools are firm and appetite is good.

DaysKibbleHomemadeWatch For
Day 1 to 380%20%Normal stools: proceed
Day 4 to 660%40%Slight stool softening is normal
Day 7 to 940%60%Stools should be stabilising
Day 10 to 1220%80%Nearly there
Day 13 to 140%100%Full homemade — monitor for 1 week

If your puppy has a particularly sensitive stomach, use our 10-day food transition guide, which covers the process in detail, including what to do if digestive disruption appears mid-switch.

Getting a Custom Recipe from a Veterinary Nutritionist

Overview:

A veterinary nutritionist consultation costs $200 to $400 and gives you a recipe formulated specifically for your puppy’s breed, size, age, and health needs. Think of it as a personal meal plan that removes all guesswork from homemade feeding.

I think of the veterinary nutritionist consultation the way I think of getting a personal trainer. You CAN build a great workout on your own, and the general recipes in this article work well. But if you want a plan custom-built for YOUR dog with zero guesswork, the $200 to $400 is money well spent. Especially for the first 12 months when growth nutrition matters most.

What a DACVN does for you

  • Analyses your chosen ingredients, calculates exact nutrient content, and identifies gaps
  • Provides precise supplement dosing calibrated to your puppy’s size and growth stage
  • Creates a recipe you can follow confidently, knowing it meets all requirements
  • Updates the recipe as your puppy grows, typically every 3 to 4 months during the growth phase

When it’s most valuable

homemade food for puppies

Large-breed puppies where calcium precision matters most, puppies with confirmed allergies or health conditions requiring custom elimination diets, and owners who want the complete peace of mind of knowing the nutrition is dialled in precisely.

Where to find one

The American College of Veterinary Nutrition directory lists all board-certified DACVN practitioners. Many consultations are now done remotely. You can also ask your regular vet for a referral, or use BalanceIt.com, which offers remote nutritionist-guided formulation.

The Topper Approach (For Those Not Ready to Go Fully Homemade)

Overview:

If full homemade feeding isn’t practical yet, start by adding homemade food as a topper covering 10 to 30% of daily calories over quality commercial food. This adds whole-food nutrition, variety, and palatability while the commercial food handles the baseline nutritional balance.

This is a legitimate starting point, and for many owners, it’s where they stay permanently. That’s a perfectly good choice. Adding boiled chicken, a scrambled egg, or steamed vegetables to your puppy’s kibble bowl requires no supplementation, no batch cooking system, and no professional formulation because the commercial food underneath covers the nutritional bases.

As you add more homemade food beyond 30% of calories, start adding the supplement trio to ensure nutritional completeness. The transition from topper to full homemade can happen gradually as you get more confident with the process. Our fresh dog food for puppies guide covers how commercial fresh food subscriptions fit into this spectrum if you want fresh-food quality without the cooking.

Common Mistakes in Homemade Puppy Feeding (And How to Avoid Them)

Overview:

The most common mistakes are skipping calcium supplementation, not including organ meats, relying on only one protein source, eyeballing portions instead of weighing, and forgetting to adjust recipes as your puppy grows.

MistakeWhy It’s a ProblemThe Fix
No calcium supplementMeat alone can’t provide enough calcium for growing bonesAdd ground eggshell or calcium carbonate to every meal. Non-negotiable
Skipping organ meatsLiver and kidney provide essential B vitamins, iron, and vitamin A that muscle meat lacksInclude organ meat (liver, kidney, heart) 2 to 3 times per week, approximately 10% of total meat content
Only one protein sourceSingle-protein diets miss different amino acid profiles and micronutrient profilesRotate between 3 to 4 proteins weekly: chicken, beef, turkey, fish
Eyeballing portionsToo much means an overweight puppy. Too little means nutritional shortfall.Weigh ingredients with a kitchen scale, especially during the first month
Not adjusting as puppy growsA 4-month-old and a 10-month-old have very different calorie needsRecalculate portions monthly. Weigh your puppy weekly and adjust.
No fish oil or omega-3DHA is critical for brain development and not adequately provided by most whole foodsAdd fish oil daily. This is the easiest and most impactful supplement
Feeding only muscle meat“All chicken breast” lacks the fat, organ nutrients, and variety a puppy needsInclude dark meat, organ meats, eggs, and healthy fats for complete nutrition

Foods That Are Safe and Unsafe for Homemade Puppy Meals

Overview:

Most fresh meats, many vegetables, eggs, and certain grains are safe and nutritious for puppies. Never include onions, garlic, grapes, raisins, chocolate, xylitol, macadamia nuts, or cooked bones. Link to our complete toxic foods article for the full reference.

Safe to IncludeNever Include
Chicken, turkey, beef, lamb, fishOnions, garlic, leeks (all allium family)
Eggs (cooked)Grapes, raisins, currants
Brown rice, quinoa, oats, sweet potatoChocolate, cocoa
Carrots, green beans, peas, broccoli, spinachXylitol (found in some peanut butters)
Pumpkin (plain), zucchini, cucumberMacadamia nuts
Blueberries, apple (no seeds), watermelon (seedless)Cooked bones (splintering risk)
Liver, kidney, heart (organ meats)Raw bread dough
Fish oil, coconut oil (small amounts)Avocado

For the full list of foods and ingredients that are dangerous for puppies, including emergency contacts and specific toxicity levels, see our best puppy food for allergies guide, which covers ingredient dangers in detail.

FAQs

1. Is homemade food better for puppies than kibble?

Homemade food made from fresh, whole ingredients provides superior ingredient quality and transparency compared to ultra-processed kibble. The key is ensuring nutritional completeness. Every homemade meal needs appropriate supplementation, including calcium, fish oil, and a vitamin/mineral premix, to match what commercial foods provide through fortification. Done right, homemade puppy food recipes give your puppy better ingredients with full nutritional coverage.

2. What supplements do I need to add to homemade puppy food?

Three are essential: a calcium source. You can use ground eggshell or calcium carbonate, fish oil for DHA and EPA for brain development and coat health, and a canine-specific vitamin/mineral premix covering zinc, iodine, vitamin E, and other micronutrients. These fill the specific gaps that even the best whole-food ingredients cannot cover alone.

3. How much homemade food should I feed my puppy per day?


Calculate based on your puppy’s daily calorie needs, then portion recipes accordingly. As a rough guide, most puppies need approximately 2 to 3% of their expected adult body weight in fresh food daily. Weigh portions with a kitchen scale for accuracy, especially during the first month of homemade feeding. See our puppy feeding chart for calorie targets by age and breed size.

4. Can I batch-cook and freeze homemade puppy food?

Yes, and you should. Batch-cooking makes homemade feeding practical and sustainable. Prep 5 to 7 days worth of food in one session of approximately 60 to 90 minutes, refrigerate 3 to 4 days worth, and freeze the rest in daily portions. Thaw overnight in the refrigerator. Frozen homemade food maintains nutritional quality for up to 2 months.

5. Is a veterinary nutritionist consultation necessary for homemade feeding?

Not strictly necessary if you follow well-balanced recipes with proper supplementation. The recipes in this article are designed for that purpose. However, a consultation at $200 to $400 is a worthwhile investment, especially for large-breed puppies where calcium precision is most critical, or for puppies with allergies or health conditions. Think of it as a custom meal plan that eliminates all guesswork for your specific puppy.

The Bottom Line

Homemade puppy food recipes, done properly, give your puppy something a bag of kibble simply cannot: complete ingredient transparency, minimal processing, and food tailored to their specific needs. With the right system that involves batch cooking once a week, three essential supplements added to every meal, and rotating recipes for nutritional variety, DIY puppy food becomes part of your routine rather than an effort-intensive project.

Start with one recipe. Get the supplement routine down. Try the 14-day transition. See what it does for your puppy’s coat, stools, and energy. Those changes, as I saw with my own GSD, are what turn cooking for your puppy from a good idea into a permanent commitment. Fresh food for puppies at home is genuinely achievable, and for owners willing to invest the time, it is the most rewarding feeding choice you can make.

Similar Posts