How to Make the Best Healthy Homemade Dog Food Recipes

Updated on September 8, 2019
viking305 profile image

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

How to Make Homemade Dog Food Recipes

Dog Food Recipes
Dog Food Recipes | Source

My Dog Food Recipes

I feed my dog Lexie with homemade dog 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. Below I have included instructions for healthy homemade dog food recipes which Lexie loves to eat.

Chicken, Spaghetti and Vegetable Recipe


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

Instructions for Cooking the Chicken

  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.


  • 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

Homemade Dog Food
Homemade Dog Food | Source

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.

Lexie also has her favourite meats. She loves chicken, and liver the best. I also use ground beef mince and pork. She loves most vegetables accept 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.

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.

Making Homemade Dog Food

Yorkshire Terrier Playing
Yorkshire Terrier Playing | Source

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

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

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

Dog Sleeping
Dog Sleeping | Source

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.

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

Healthy Homemade Dog Food

How to Make Healthy Dog Food
How to Make Healthy Dog Food | Source

Peanut Butter Dogs Treat Recipes

What about your dogs treats.

They are just as unhealthy as the commercial dog food.

I have three homemade dog treats recipes for you to make.

Homemade Dog Food

Do you Make Your Own Dog Food Recipes

See results

Make Your Own Dog Food Recipes

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

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

    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.


    0 of 8192 characters used
    Post Comment
    • viking305 profile imageAUTHOR

      L M Reid 

      2 years ago from Ireland

      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

    • profile image

      Pam McCall 

      2 years ago

      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.

    • profile image

      Linda nagri 

      2 years ago

      How do you know how much to give your dog

    • viking305 profile imageAUTHOR

      L M Reid 

      3 years ago from Ireland

      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.

    • viking305 profile imageAUTHOR

      L M Reid 

      3 years ago from Ireland

      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

    • profile image

      Tammy L Andersen 

      3 years ago

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

    • profile image

      Emily Martin 

      3 years ago

      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 profile image

      Thelma Alberts 

      4 years ago from Germany and Philippines

      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.

    • viking305 profile imageAUTHOR

      L M Reid 

      4 years ago from Ireland

      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 profile image

      Angela Blair 

      4 years ago from Central Texas

      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

    • peachpurple profile image


      4 years ago from Home Sweet Home

      I didn't know that dog wats pasta

    • Jaypyramid profile image


      4 years ago

      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


    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

    Show Details
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)
    ClickscoThis is a data management platform studying reader behavior (Privacy Policy)