River Cottage Australia

How To Make Your Own Dog Food

Making your own dog food means you know everything that is going into it and it can work out cheaper than buying your dog food.  This makes both you and your best mate happy. 

Makes approximately 4 cups total, which is approximately 4 serves for Digger.


400 grams kangaroo mince
100 grams green leafy veg
¾ cup uncooked soaked barley
3 eggs raw de-shelled
1 x 50g carrot
1 tbsp vegemite
fryer oil for fats
chef’s knife, spoon, cutting board etc
large stockpot 9 litres


  1. Use a large stockpot
  2. Fill the stock pot with water enough to cover ingredients
  3. Add livers and vegemite and break up meat with a spoon
  4. Add chopped veg and barley and stir
  5. Add eggs
  6. Bring to boil and simmer for approx. 40 mins. 
  7. Make sure veg is soft and let cool slightly before serving


  • A dog’s diet should contain a mixture of carbohydrates, proteins, fats, vitamins and minerals. 
  • If your dog likes to eat everything but vegetables you can put them through a blender and sneak them into their diet that way.
  • If your dog is unable to eat raw bones try crushing eggshells into a fine powder so they get the calcium they need. Rinse the eggshells and then bake them for 10 minutes at 300 degrees and use a small grinder to turn them into powder. 
  • Do NOT feed your dog the following (Note - this is not an exhaustive list): onions, onion powder, garlic, chocolate, coffee or caffeine products, mouldy or spoiled foods or compost, avocado, bread dough, yeast dough, grapes, raisins, sultanas (including in Christmas cakes etc), currants, nuts including macadamia nuts, fruit stones (pits) e.g. mango seeds, apricot stones, avocado stones, fruit seeds, corncobs; green unripe tomatoes, mushrooms, fish constantly, cooked bones, small pieces of raw bone, fatty trimmings/ fatty foods, Salt, Xylitol (sugar substitute found in some products such as some types of sugarfree chewing gum, lollies, baking goods, toothpaste).
  • Mix their menu you up! You wouldn’t want to eat the same thing everyday for months on end and neither does your dog.  No one recipe is going to give your dog all the nutrients it needs.  Prepare a new recipe at least every few weeks.  The amount of food a dog requires depends on various factors such as age, size and how active they are so please consult your vet before embarking on a new diet.

Like this artice? Subscribe to our newsletter to get more articles like this delivered striaght to your inbox.

By registering you agree to our Terms of Use, Privacy Policy and Privacy Notice


Sign Out

Join the Conversation

Please note, LifeStyle cannot respond to all comments posted in our comments feed. If you have a comment or query you would like LifeStyle to respond to, please use our feedback form.

Please login to comment
Posted by Karen3657Report
Great article! That was informative article
Karen Admin Site @ Natural Dog Food
Posted by Dean272Report
I would not recommend letting it cool "slightly" - many dogs will happily eat a meal that is too hot for their stomachs and will then throw it back it very quickly (and in the case of the sillier breeds (*cough* Labrador) will then eat it again, throw it up again, and so on. It is far better to let the meal cool to room temperature before dishing it up.
A good filler for dogs is pasta, which can be purchased quite cheaply (Coles brand is about the cheapest at ~70c a bag), and then veggies and unprocessed meat added.