Skip to main content

Best Recipes for Making Healthy Homemade Dog Food

  • Author:
  • Updated date:

L.M. Reid is an Irish writer who has published many articles in magazines and online.

Best homemade dog food recipes

Best homemade dog food recipes

Best Recipe for Making Healthy Dog Food

How to make healthy dog food at home. I have included step-by-step instructions with my own photos so you can learn how to make each recipe. I feed my dog Lexie with homemade food which I make in bulk and freeze. That way I know she is getting the very best meat and vegetables in a balanced diet.

Chicken, Spaghetti and Vegetable Recipe


  • 1 Large Chicken
  • 1 Packet of Spaghetti
  • Half a Large Cabbage
  • 3 Medium Carrots


  1. Place the chicken in a roasting dish
  2. Add water so that it is about an inch high in the dish
  3. Cover with some aluminium tin foil
  4. Place in a pre heated oven at 140 C – 285 F or Gas Mark 2
  5. Cook for approximately two hours. It depends on the size of the chicken as to how long it will take to cook.
  6. After two hours remove the chicken from the oven and check that it is cooked.
  7. Stick a knife into the leg meat. If it runs with juice then it will need at least another half hour.
  8. Remove the tin foil to allow the skin to brown if you wish
  9. When you are satisfied it is cooked remove the chicken from the dish and put on a large plate to cool.
  10. Keep the juices that the chicken was cooked in.
Recipe for making healthy dog food.

Recipe for making healthy dog food.


  • 1 bag of spaghetti


  1. Using a large pot add the juices from the chicken and water.
  2. Bring to the boil
  3. Add the spaghetti to the pot. Breaking the sticks in three as you do
  4. Bring to the boil again and then simmer for thirty minutes.
  5. Stir occasionally to avoid it sticking to the end of the pot.
  6. Keep an eye on the water too as you may need to add some more as it cooks
  7. When the spaghetti is soft and swelled it is cooked
  8. Leave in the pot to fully cool down
  9. Cut it into smaller pieces while still in the pot by using a knife or the sharp edge of a spoon.

How To Cook the Vegetables


  1. Peel the carrots and chop them up into small pieces
  2. Place in a pot of boiling water
  3. Simmer for twenty minutes
  4. Drain out the water
  5. Mash them
  6. Leave to go cold


  1. Remove the outer leaves of the cabbage and wash under the tap
  2. Cut up the cabbage into small pieces and add to a pot of boiling water
  3. Simmer for twenty minutes
  4. Drain away the water and cut into smaller pieces in the pot
  5. Leave to go cold

Preparing the Cooked Chicken

As you know chicken bones are very dangerous for all dogs because they are soft and tend to break up and splinter too easily. So it is very important that you are careful when removing the meat from the carcass.

  1. Cut away the meat and place on a plate.
  2. Use a chopping board to cut each piece of meat into small pieces.
  3. During this process continue to check for small bones that may have slipped in.

My dog does not like any of her meat in big pieces. So it depends on your own dog's preference. as to how large you leave the chicken pieces. If this is your first attempt at a dog food recipe then cut them about double the size of a penny or dime.

Mixing the Ingredients Together

  1. Place small equal parts of the ingredients into a large bowl and mix in well.
  2. I use my hands for this part because it is easier
  3. Continue to add equal amounts and mixing until you have used up all the ingredients

Storing and Freezing

You can either use freezer bags or containers to store the dog food. I find it is easier and it takes up less room in the freezer if I put two helpings of each recipe into one bag or container.

  1. Take your dogs feeding bowl and place one helping of food into it.
  2. Then put this into a freezer bag or container.
  3. Do the same again so that you have two helpings in each.
  4. Continue until you have used it all up except the last two helpings which you can give your dog that day and the next.
  5. If you are using bags then flatten each one down so that they will store better in the freezer.
  6. Add these bags to two larger bags
  7. Use some old cardboard to write the date the food was made and what is in them.
  8. Place the cardboard sign inside the bag and put in the freezer

My Dog's Food

I use spaghetti, mashed potatoes and the smaller pieces of pasta for my dogs food recipes. She does not like rice or the larger pasta but you can try your recipes with these alternatives to see which ones they prefer. But do not give your dog too much rice as it can be harmful if eaten in large quantities.

My Dog and Her Favorite Meats.

She loves chicken and liver the best. I also use ground beef mince and pork. She loves most vegetables except peas which she steadfastly refuses to eat.

Even when I tried to fool her and mix the peas in with the mashed potatoes she would somehow manage to separate the peas and leave them in her bowl. Needless to say I do not add peas to her food anymore. Dogs have their own tastes too so we should respect them for that.

My Yorkshire Terrier Playing

My Yorkshire Terrier Playing

How To Cook the Pork


  • 3 Large pieces of pork chops
  • Teaspoon of oil


If I already have something in the oven then I cook the pork in there.

  1. Place a piece of aluminium tin foil in a roasting dish
  2. Place the pork inside
  3. Add a very small amount of vegetable oil on to each piece.
  4. Cover over the tin foil to seal the meat
  5. Place in the oven at 140 C – 285 F or Gas Mark 2
  6. If the oven is hotter because of what is already cooking in there then put the pork in on a lower shelf
  7. Cook for approximately twenty minutes
  8. Remove and turn the pork over
  9. Cook for a further twenty minutes
  10. Take out of the oven and place on a plate to cool down
  11. Carefully lift the tin foil and pour the meat juices into the pot you intend to cook the pasta in to give it the meat flavour

On the Frying Pan

If you are not using the oven for other cooking it is better to fry the pork in a frying pan.

  1. Add a small amount of vegetable oil to a hot frying pan
  2. Place the pork on the pan and cook slowly for about thirty minutes making sure to turn the meat occasionally.
  3. When cooked place on a plate to cool down.
  4. Add some water to the frying pan and stir . This will blend in with the meat juices
  5. Add this to the pot you are cooking the pasta in

Healthy Food Recipes for Your Dog

I believe that healthy dog food should be all that is fed to dogs. You may think this is an obvious statement. But unless you make your own recipes you are giving your dog commercial food from cans or dried food.

There are three commonly used preservatives and toxins in most manufactured dog food. BHA & BHT causes liver and kidney damage and Ethoxyquin has been banned as dangerous to humans. By giving your dog this food daily you are slowly poisoning your beloved pet every day.

How to make homemade dog food recipes from scratch at home.

How to make homemade dog food recipes from scratch at home.

How to Cook Pasta


  • Medium bag of pasta


  1. Add more water to the pot and bring to the boil
  2. Place the pasta into the water
  3. Bring to the boil again and then simmer for thirty minutes.
  4. Stir occasionally so the pasta does not stick to the bottom of the pot.
  5. When the pasta is soft and swelled it is cooked
  6. Allow to go cold
  7. You can cut it into smaller pieces if you wish or leave at the original size

Cook the vegetables as above and follow the instructions for making, storing and freezing this dog food recipe

Homemade Food for my Dogs

Homemade Food for my Dogs

Other Ingredients

I also use liver and sausages in my dogs food. These both just need to be fried on the frying pan until cooked. Then follow the instructions above.

You an also cook two different meats together and mix them in your dog food recipe. I mix the liver and sausages together in one of my recipes for Lexie. When the ground beef mince is on special offer I buy this too for her.

How to Cook Ground Beef Mince


  • 1Ib – 45 kg of ground beef mince
  • Teaspoon of oil


  1. Place a teaspoon of vegetable oil into a pot and heat
  2. Add the ground beef and stir continuously until the meat has browned
  3. Add some boiling water so that it covers the meat and a little bit more
  4. Simmer for thirty minutes
  5. Allow to go cold
  6. Mix the ground beef in with the vegetables and filler you have already prepared
  7. Do Not be tempted to add onions or other flavourings to the meat as these are harmful to your dog

How to Cook Rice


  • 1 Bag of rice brown or white


  1. Boil some water in a pot and add the rice
  2. Bring back to the boil and then simmer for thirty minutes
  3. Stirring occasionally to keep the rice from burning at the bottom
  4. The rice will be fluffy when cooked
  5. Leave to go cold

Use this with the other ingredients you have prepared and make your own variations of the dog food recipes above

My dog sleeping after a healthy dog food meal

My dog sleeping after a healthy dog food meal

How To Cook Mashed Potatoes


  • 4 Large potatoes


  1. Peel the potatoes
  2. Cut them into small pieces
  3. Add to water in a pot
  4. Bring to the boil and then simmer for twenty minutes
  5. Drain the water out
  6. Mash with a potato masher or fork
  7. Allow to go cold
Chicken cooked for my dog

Chicken cooked for my dog

Best Healthy Food for Dogs

Now you have healthy homemade dog food recipes at hand which you know only contain the best ingredients. It does take time to make these recipes but if you do them in bulk and freeze them then you will only need to spend a few hours every few weeks. I believe it is well worth the time and effort needed.

Your Dog's Digestive System

A bonus of making your own meals is that they are a lot cheaper than buying the tins, pouches and dried food. If you have been feeding your dog only with commercial food and decide to swap then please gradually wean your dog off the processed food. By doing it this way you will be helping your dog to adjust to its new diet gradually without upsetting its digestive system.

Food Which is Harmful to Dogs

There are a few foods that are harmless to us but poisonous to dogs. Here is the list below. You may well give your dog some of these occasionally and see no harmful effects. But believe me these foods are harming your dogs. All dogs are different and it may take a little longer for yours to succumb to the toxins in these foods.

  • Mushrooms
  • Raw potatoes
  • Tomatoes
  • Onions
  • Onion powder
  • Garlic
  • Garlic powder
  • Chives
  • Grapes
  • Raisins
  • Sultanas
  • Peaches
  • Plums
  • Rhubarb
  • Chocolate

Homemade Dog Food

Another Recipe

This article is accurate and true to the best of the author’s knowledge. It is not meant to substitute for diagnosis, prognosis, treatment, prescription, or formal and individualized advice from a veterinary medical professional. Animals exhibiting signs and symptoms of distress should be seen by a veterinarian immediately.

Questions & Answers

Question: How much food does a terrier mix, who weighs 23 lbs, need daily for a healthy diet?

Answer: On average around 22 ounces split into two helpings. Every dog is different so if your pet is still acting as though it is hungry you should add a bit extra. If your dog does not finish these helpings over a few days then reduce to amount given.

Question: How much should an average size Corgi eat?

Answer: Most adult corgi dogs eat about half a cup of kibble a day. But it depends on each dog. See how it goes and give your dog some more food if it needs it.


L M Reid (author) from Ireland on November 27, 2016:

Linda it depends on the age and breed of the dog as to how much food is enough. When you visit the vets next time ask them to weigh your dog and advice about its diet.

Pam I agree that too much pasta or spaghetti is bad for your dog. I also give my dog dinners with just meat and vegetables too.

Thank you both for taking the time to leave a comment

Pam McCall on November 25, 2016:

I think any dog food made at home is better than commercial dog food. I would not however give my dog pasta because its just flour and water and not of any good nutrient value. If anything I would only use gluten free.

Linda nagri on November 14, 2016:

How do you know how much to give your dog

L M Reid (author) from Ireland on August 05, 2016:

Hello Emily. I would not feed my dog peaches. There are pros and cons on this particular fruit. Just Google it and there are many reasons for and against. My philosophy is when in doubt leave it out.

Hello Tammy, the recipes are healthy and cheap for your dogs too.

L M Reid (author) from Ireland on August 05, 2016:

Thanks Thelma for the share. My dog is very fussy lol. No matter how I hide the peas she always manages to leave in her bowl

Tammy L Andersen on June 28, 2016:

Thanks for sharing. enjoyed reading this. I may just try some recipes out I'm sure my 3 dogs thank u too

Emily Martin on June 12, 2016:

You can absolutely feed peaches. Where are you getting your information. We have been feeding our dogs a raw food diet for years and have never ever had an issue.

Thelma Alberts from Germany on September 07, 2015:

My dog Angus eats pasta, rice and spaghetti too. He´s fond of eating Filipino foods like stir fried noodles and of course fried chicken. He´s also fond of eating fried ripe bananas. Home made food for dogs is really healthy as we would know what we give to our very loyal friend. Thanks for sharing your recipes. I´ll share this to my fb account.

L M Reid (author) from Ireland on February 13, 2015:

Homemade dog food is better for our dogs for so many reasons.

Yes PeachPurple pasta, rice and spaghetti can be eaten by dogs.

Angela I am glad you feed your dog some homemade meals too. People who don't have dogs don't realise how each one has their own personality with their own likes and dislikes, lol.

Jaypyramid thanks for the comment and yes the food I give my dog could be eaten by humans too ol

Angela Blair from Central Texas on February 11, 2015:

Great Hub! I've fed "human food" to my dogs for many years. I DO put kibble in the bowl but then top it off with veggies, cooked meat, etc. as you suggest and all my dogs -- from my Cockers of the past to my current Lab -- have been healthy, happy and lived long, good lives. You're right that specific dogs do have specific tastes -- my Lab will even eat sauerkraut -- my Cockers refused pasta but loved rice -- go figure? Best/Sis

peachy from Home Sweet Home on February 10, 2015:

I didn't know that dog wats pasta

Jaypyramid on February 10, 2015:

Oh my first of all I abs love the pictures of your dog. He/she looks so healthy. I suppose it would eating that food!! Wow looks great, good enough for me to eat. I knew chocolate was harmfull for dogs but not all the rest. So very useful and informative article, as always L M Reid I read your hubs because they are so practical and easy to follow Well done once again