6 homemade dog food recipes: Best healthy meals for your pup

Homemade dog food recipes: a selection of ingredients including carrots, courgette, chicken and beef on a wooden surface
(Image credit: Getty Images)

The concept of homemade dog food recipes is something that has gathered pace in recent years. Combining nutritious ingredients with easy-to-follow instructions, the result is a taste sensation for your miniature foodie. 

The best high quality dog food might be more convenient, but increasingly, many pet owners are now choosing to create their own. This is a trend that you may want to consider adopting yourself, especially if your dog is a fussy eater, or if you want to pay closer attention to their diet. 

If this is the case, you should also be aware that along with the benefits of homemade dog food, there are also some drawbacks. Any significant change to your dog's diet should probably be talked over with your local veterinarian first.

Even so, everyone loves spoiling their dog from time to time, so what better way to show your love is there then cooking up a storm in the kitchen with some of these homemade dog food recipes? 

With that in mind, we have put together a selection of our favorite homemade dog food recipes that are simple to make, packed full of essential vitamins and minerals, and best of all, taste jaw-droppingly delicious! To add an extra hit of nutrients and flavour to the dishes below, check out our guide to what spices can dogs eat.

1. DIY homemade dog food

Bowl of homemade dog food

(Image credit: Damn Delicious)


  • 1 1/2 cups brown rice
  • 1 tablespoon olive oil
  • 3 pounds ground turkey
  • 3 cups baby spinach, chopped
  • 2 carrots, shredded
  • 1 zucchini, shredded
  • 1/2 cup peas, canned or frozen


  1. In a large saucepan of 3 cups of water, cook rice according to package instructions; set aside.
  2. Heat olive oil in a large stockpot or Dutch oven over medium heat. Add ground turkey and cook until browned, about 3-5 minutes, making sure to crumble the turkey as it cooks.
  3. Stir in spinach, carrots, zucchini, peas and brown rice until the spinach has wilted and the mixture is heated through, about 3-5 minutes.
  4. Let cool completely.

Recipe via Damn Delicious

2. Doggy chilli

Plate of doggy chilli with bread and lettuce

(Image credit: barkpost.com)


  • 4 carrots
  • 2 Tbsp butter
  • 1 lb ground beef
  • 1 can of tomato paste 
  • Beef broth (NO SALT)
  • Optional can of corn
  • 250 grams cream cheese
  • Mozzarella


  1. Boil the macaroni. 
  2. In a frying pan cook the beef. 
  3. Add butter, carrots, corn, cream cheese, and tomato paste to your beef and cook for about 5 minutes. 
  4. Then add your beef mixture to your casserole dish, add your beef broth and sprinkle cheese on top. 
  5. After that, put it in the oven at 350 degrees and cook for half an hour. Add more cheese if you would like.

Recipe via barkpost.com

3. Easy crockpot dog food

Crockpot of homemade dog food ingredients

(Image credit: Damn Delicious)


  • 2 1/2 pounds ground beef
  • 1 1/2 cups brown rice
  • 1 (15-ounce) can kidney beans, drained and rinsed
  • 1 1/2 cups chopped butternut squash
  • 1 1/2 cups chopped carrots
  • 1/2 cup peas, frozen or canned


  1. Stir in ground beef, brown rice, kidney beans, butternut squash, carrots, peas and 4 cups water into a 6-qt slow cooker.
  2. Cover and cook on low heat for 5-6 hours or high heat for 2-3 hours, stirring as needed.
  3. Let cool completely before serving or storing in airtight containers in the freezer.

Recipe via Damn Delicious

4. Posh chicken dinner layer cake for dogs

Slice of posh chicken dinner layer cake for dogs on a plate

(Image credit: wagthedoguk.com)


  • 1 kg (2.2 lbs) chicken (we used boneless chicken breasts)
  •  1/2 cup of carrots
  • 1/2 cup of peas
  • 1/2 cup of sweet corn
  • 1 medium apple
  • 1 egg shell and all
  • 1 cup of brown rice


  1. Preheat oven to 170º C (325º F, Gas Mark 3)
  2. Pop the chopped carrots, peas, and sweet corn in a pot to cook and soften.
  3. Peel and chop apple into small pieces
  4. Minced the chicken  in a food processor. (or just buy it already minced)
  5. Cook brown rice according to package
  6. Mush vegetable mix
  7. Pulverize a whole egg so that the shell is totally crushed.
  8. Blend chopped apple, egg and chicken together in a mixing bowl
  9. Mix vegetable melee and rice together in bowl
  10. Grease a cake pan or line with baking paper.
  11. Take 1/2 of the chicken mixture and place it in the bottom of the cake pan.
  12. Take about 2/3 of the veggie and rice mix and place on top of chicken base
  13. use the rest of chicken mixture and place on top of the veggie and rice mix
  14. Top up the cake with the last of the veggie mixture
  15. Pop it into your pre-heated oven and cook for 35 minutes or until juices run clear
  16. Let cool and then remove from the pan and slice a piece of posh chicken heaven for your dog.

Recipe via wagthedoguk

5. K-9-ingredient meatballs

Two doggy meatballs in a bowl

(Image credit: rachaelraymag.com)


  • ½ pound ground beef 
  • ½ cup cooked brown rice 
  • 1 carrot, shredded 
  • 1 stalk celery, finely chopped 
  • ½ cup frozen chopped spinach, thawed and drained 
  • 2 tablespoons chopped flat-leaf parsley 
  • 2 tablespoons parmigiano-reggiano cheese 
  • 1 large egg 
  • 2 teaspoons ground turmeric


  1. Preheat the oven to 400 degrees. 
  2. Grease a muffin pan or a baking sheet. 
  3. In a medium bowl, combine all of the ingredients and mix well. 
  4. Fill each muffin tin with about 1/4 cup of the mixture, or form the mixture into 10 balls and place on the baking sheet. 
  5. Bake until cooked through, about 15 minutes. 
  6. Let cool completely on a rack.

Recipe via rachaelraymag.com

6. Mini omelette 

Small white dog eating omelette out of ramekin

(Image credit: Pawsh Magazine)


  • 2 organic eggs
  • Smoked salmon, thinly sliced
  • Green pepper, diced


  1. Lightly grease ramekin with a small drizzle of olive oil. Crack eggs directly into ramekin.
  2. Add green pepper and salmon.
  3. Stir thoroughly with a fork until combined.
  4. Bake at 350 F for 10 to 12 minutes or until browned on top and cooked completely.
  5. Allow to cool and serve.

Recipe via Pawsh Magazine

Kathryn Williams
Freelance writer

Kathryn is a freelance writer who has been a member of the PetsRadar family since it launched in 2020. Highly experienced in her field, she's driven by a desire to provide pet parents with accurate, timely, and informative content that enables them to provide their fur friends with everything they need to thrive. Kathryn works closely with vets and trainers to ensure all articles offer the most up-to-date information across a range of pet-related fields, from insights into health and behavior issues to tips on products and training. When she’s not busy crafting the perfect sentence for her features, buying guides and news pieces, she can be found hanging out with her family (which includes one super sassy cat), drinking copious amounts of Jasmine tea and reading all the books.