Home DogsDog Food Vet Approved Homemade Dog Food Recipes: Healthy Meals for Dogs of All Sizes

Vet Approved Homemade Dog Food Recipes: Healthy Meals for Dogs of All Sizes

Discover vet approved homemade dog food recipes with healthy meals for dogs of all sizes. Learn balanced nutrition, safe ingredients, storage tips, and expert feeding advice.

Mia Carter

Written by Mia Carter

Updated: May 21, 2026

Mia writes easy-to-follow guides on dog behaviour, nutrition, health, training, and everyday care for dog owners

More dog owners are ditching the kibble bag and giving homemade meals a go, and honestly, it’s not hard to see why. When you cook for your dog yourself, there’s no guessing what’s in the bowl. No mystery “meat by-products,” no preservatives with names you can’t pronounce, no fillers padding out the protein. Just food you chose, cooked the way you wanted to cook it.

Whether you’ve got a pocket-sized Chihuahua, a Labrador who runs you ragged at the park, or a senior big breed slowing down a little, the right homemade meal can do wonders for energy, digestion, and that general “they just seem happier” feeling.

That said, and this is the bit I’d really like you to read before scrolling, cooking for your dog isn’t as simple as tossing some chicken and rice together. Dogs need a proper balance of protein, fats, carbs, vitamins, and minerals, and a homemade diet that’s missing the wrong things can cause real problems down the line. Not next week. But months in, when deficiencies start showing up in coat, joints, or worse.

What you’ll find below is a set of vet-approved recipes for dogs of every size, plus the nutrition basics, portion guidance, and the foods you genuinely must never put in the bowl. Before you commit to feeding homemade long term, please have a chat with your vet, especially if your dog has allergies, a medical condition, or is a puppy, pregnant, or a senior. They know your dog. I don’t.

What “Vet Approved” Actually Means

The phrase gets thrown around a lot, so let’s pin it down. A vet-approved homemade dog food recipe isn’t just “a recipe with healthy ingredients in it.” It’s a meal that’s been reviewed or designed by a licensed vet or a qualified veterinary nutritionist, balanced for a dog’s daily nutritional needs, and adjusted for things like age, size, activity, and any health stuff going on.

A lot of owners assume that plain chicken, rice, and a few veg covers everything a dog needs. It doesn’t, not long term. Dogs need more than just protein and carbs to actually thrive, and a homemade diet that’s missing key nutrients will quietly chip away at bone, joint, skin, and organ health over time.

So what does properly balanced look like? A good homemade meal generally hits all of these:

  • A solid protein source
  • Healthy fats for skin, coat and energy
  • Carbs the dog can actually digest
  • Vitamins and minerals across the board
  • Calcium and phosphorus in the right ratio (this one trips a lot of people up)
  • Omega-3s

A lot of vets follow nutrition standards set by the Association of American Feed Control Officials (AAFCO) or the World Small Animal Veterinary Association (WSAVA). These aren’t perfect, but they’re a sensible starting point and help make sure your dog isn’t quietly missing something important.

Why People Are Switching to Homemade

Plenty of reasons, really, but here are the ones I hear most often from owners:

You know exactly what’s in the bowl

This is the big one. Commercial pet foods can hide a lot, fillers, low-grade meat by-products, flavour enhancers, preservatives. When you cook the food yourself, you choose the meat, the veg, the oil, and how it all gets cooked. That’s a level of control you simply don’t get from a bag.

Easier to manage allergies and sensitivities

Itchy skin, recurring ear infections, dodgy stools, constant licking, patchy hair loss, these can all be signs of a food sensitivity. The usual suspects are beef, dairy, wheat, chicken, soy, and artificial flavourings. Homemade meals let you strip a diet back to basics and reintroduce things slowly, which is exactly how vets often run elimination diets. The American Kennel Club backs this up: ingredient transparency makes managing sensitivities much easier when you’re working with a vet.

Fresher food, less processing

Most kibble gets blasted at very high temperatures, which can knock the nutritional life out of certain ingredients. Fresh meat, fresh veg, decent oils, the odd herb, none of that has been baked into a brown pellet for shelf stability. Owners often notice better digestion, shinier coats, more energy, and (sorry) firmer stools within a few weeks.

Better weight control

Obesity is genuinely one of the most common health problems in dogs right now, and it’s linked to joint issues, diabetes, heart disease, reduced mobility, and a shorter lifespan. Cooking at home makes calorie control much easier, you decide the portion, the fat content, and the carbs. Overweight dog? Leaner protein, more fibrous veg, less of the heavy stuff. Active working breed? Bump the protein and the energy density.

Picky eaters tend to come around

Some dogs just go off kibble eventually. Fresh, warm meals smell stronger and taste more interesting, which makes a real difference for senior dogs, dogs recovering from illness, or anyone with a stubborn appetite. Just introduce variety gradually, switching things up too fast usually ends with a sad-looking dog and a stained rug.

The Nutrients You Need to Know About

Before you start cooking, it helps to know what each part of the meal is actually doing. Here’s the quick version:

NutrientWhy Dogs Need ItWhere to Get It
ProteinMuscle growth, tissue repair, immune functionChicken, turkey, beef, eggs, fish
Healthy fatsSkin, coat, brain function, energyFish oil, salmon, flaxseed oil
CarbohydratesDay-to-day energyBrown rice, oats, sweet potato
CalciumStrong bones and teethVet-approved supplements, ground eggshell
FibreHealthy digestion and stool consistencyPumpkin, carrots, green beans

Quick warning: even good ingredients can cause problems if the meal isn’t balanced. Too much meat without enough calcium is a classic mistake, and it hits puppies and large breeds hardest. Most homemade diets need a calcium or multivitamin supplement to make up for what whole foods alone can’t reliably provide.

Homemade Chicken Dog Food Recipe (Vet Approved)

Chicken is the go-to for a reason, it’s lean, affordable, easy on most dogs’ stomachs, and works well for everything from training-treat-sized portions to full meals. This one’s built for adult dogs and includes everything you need for a balanced bowl.

Ingredients

IngredientAmount
Boneless, skinless chicken breast or thigh900g (2 lbs)
Brown rice1 cup
Sweet potato, peeled and diced2 medium
Carrots, chopped1 cup
Green beans1 cup
Olive oil or fish oil1 tbsp
Calcium supplement (vet approved)As directed

How to Cook It

1. Cook the rice. Rinse the brown rice and cook to packet instructions. Set aside.

2. Cook the chicken. Boil or lightly poach it in a large pan until fully cooked through. No salt, no garlic, no onion, no spices, a lot of the stuff we’d normally throw in is toxic to dogs. Once it’s done, shred or chop into bite-sized pieces.

3. Cook the veg. Steam or boil the sweet potato, carrots, and green beans until they’re soft enough to mash slightly with a fork. Cooking makes them much easier for dogs to digest than raw.

4. Mix it all together. In a big bowl, combine the chicken, rice, sweet potato, carrots, and green beans. Stir through the olive oil or fish oil.

5. Add the calcium supplement. Once the food’s cooled a bit, mix in whatever your vet’s recommended. Don’t skip this, chicken alone won’t give your dog the calcium-to-phosphorus ratio they need.

Storage

Fridge: airtight container, eat within 3–4 days. Freezer: portion it out into individual meal containers, good for 2–3 months. Always thaw overnight in the fridge, not on the counter.

Portion Guide

Dog SizeDaily Portion
Small (5–10 kg)1–1.5 cups
Medium (10–25 kg)2–3 cups
Large (25–40 kg)4–5 cups

Split the daily amount across two meals for most adult dogs. For exact portions, check with your vet, these are a starting point, not gospel.

Homemade Turkey and Rice Recipe (Vet Approved)

Turkey and rice is one of the most popular homemade combos going, and for good reason, it’s gentle on the stomach, high in protein, and easy to prep. Vets often recommend it for dogs with sensitive tummies or picky appetites, and it’s a nice lean alternative if your dog isn’t getting on with beef.

Ingredients

IngredientAmount
Lean ground turkey900g (2 lbs)
Brown rice1 cup
Plain pumpkin purée (unsweetened)1 cup
Carrots, chopped1 cup
Spinach, finely chopped1 cup
Fish oil or olive oil1 tbsp
Calcium supplement (vet approved)As recommended

How to Cook It

1. Cook the brown rice to packet instructions and let it cool a little.

2. Brown the ground turkey in a pan over medium heat, breaking it up as it cooks. No salt, garlic, onion, butter or spices, these aren’t safe for dogs.

3. Steam or lightly boil the carrots and spinach until soft. Stir the pumpkin purée in after cooking. Pumpkin’s a great source of fibre and tends to settle dodgy digestion.

4. Mix the turkey, rice, pumpkin, carrots and spinach together. Add the oil and stir through.

5. Once it’s cooled, add the calcium supplement at the dose your vet recommends.

Storage

Fridge in an airtight container for 3–4 days. Freezer for up to 3 months in portion-sized bags. Always thaw in the fridge.

Why Turkey and Rice Works

Turkey is lean protein that supports muscle maintenance, energy, and immune function. Brown rice gives steady-release energy and fibre. Pumpkin and spinach throw in extra antioxidants and digestive support. It’s a properly well-rounded meal, just remember to balance it with your supplement.

Homemade Beef and Vegetable Recipe (Vet Approved)

Beef is rich, flavourful, and packed with the kind of nutrients that active dogs thrive on. This recipe works well for dogs who need a bit more energy in their meals, or fussy eaters who turn their nose up at lighter proteins.

Ingredients

IngredientAmount
Lean ground beef900g (2 lbs)
Brown rice or quinoa1 cup
Carrots, chopped1 cup
Peas1 cup
Zucchini, diced1 cup
Plain pumpkin purée½ cup
Fish oil or olive oil1 tbsp
Calcium supplement (vet approved)As directed

How to Cook It

1. Cook the rice or quinoa to packet instructions and set aside.

2. Brown the beef in a large pan over medium heat, breaking it into small crumbles. Drain excess fat if it’s looking greasy. Skip the salt, garlic, onion, sauces, and seasonings, none of it should be in a dog’s bowl.

3. Steam or boil the carrots, peas, and zucchini until soft. Stir in the pumpkin purée at the end.

4. Mix the beef, grains, and veg together. Add the oil and stir thoroughly.

5. Once it’s cooled, mix in the calcium supplement.

Storage

Fridge in an airtight container, use within 3–4 days. Freezer up to 3 months in meal-sized portions. Thaw overnight in the fridge.

What Beef Brings to the Bowl

Lean beef gives you high-quality protein, iron, zinc, B vitamins, and the amino acids dogs need for muscle maintenance. The carrots, peas, and zucchini add fibre, antioxidants, and vitamins, while pumpkin helps keep digestion ticking over nicely.

Homemade Fish Recipe for Sensitive Dogs (Vet Approved)

If your dog reacts badly to beef or chicken, itchy skin, dodgy stools, the works, fish is often the next thing vets suggest. It’s typically easier to digest than the usual proteins and naturally loaded with omega-3s, which support skin, coat, joints, and general wellbeing. Great option for sensitive dogs who need something gentle.

Ingredients

IngredientAmount
Salmon, cod, or white fish (boneless)900g (2 lbs)
Sweet potato, peeled and diced2 medium
Plain pumpkin purée1 cup
Green beans1 cup
Cooked oats or brown rice1 cup
Fish oil (optional, for extra omega-3)1 tsp
Calcium supplement (vet approved)As recommended

How to Cook It

1. Bake, steam, or boil the fish until it’s flaky. Check carefully for bones, pull every last one out before it goes near your dog’s bowl. No salt, butter, garlic, onion, or breading. Plain is the only way.

2. Cook the oats or brown rice to packet instructions. Boil or steam the sweet potato until soft.

3. Steam the green beans until tender, then stir in the pumpkin purée.

4. Mix the fish, sweet potato, oats or rice, green beans, and pumpkin together. Add fish oil if you’re using it.

5. Once cooled, add the calcium supplement.

Storage

Fish doesn’t keep quite as long, use within 3 days in the fridge, and up to 2 months in the freezer. Always thaw slowly in the fridge.

Why Fish Suits Sensitive Dogs

Fish is a regular feature in limited-ingredient diets because it tends to cause fewer reactions than chicken or beef. You get easily digestible protein, natural omega-3s, and gentle support for itchy skin and inflamed joints. The sweet potato and pumpkin add the fibre and digestible carbs your dog needs to round things out.

Foods You Should Never Put in Homemade Dog Food

This part isn’t optional reading. Some perfectly normal human foods are genuinely dangerous for dogs, we’re talking organ damage, poisoning, and in some cases, emergency-vet-at-2am territory. Before you start cooking, make sure none of these end up in the bowl.

Unsafe FoodWhy It’s Dangerous
ChocolateContains theobromine and caffeine, toxic to dogs
OnionDamages red blood cells, causes anaemia
GarlicSame family as onion, similar risks in larger amounts
Grapes & raisinsLinked to sudden kidney failure
XylitolArtificial sweetener, causes blood sugar crashes and liver failure

A bit more on each

Chocolate. Contains theobromine and caffeine, neither of which dogs can metabolise properly. Even small amounts can cause vomiting, racing heart, tremors, seizures, the works. Dark chocolate and baking chocolate are the worst.

Onion and garlic. Both belong to the allium family, and both damage red blood cells over time, leading to anaemia. Doesn’t matter if they’re raw, cooked, powdered, or dried, it’s the compound itself that’s the problem. This is how a lot of dogs end up accidentally poisoned through seasoned leftovers.

Grapes and raisins. Can trigger sudden kidney failure, even in small amounts. The actual toxic compound still isn’t fully understood, which is part of what makes them so dangerous, there’s no “safe” dose. Watch for vomiting, lethargy, loss of appetite, or reduced urination. If your dog eats one, ring your vet straight away.

Xylitol. Hides in sugar-free gum, some peanut butters, candy, baked goods, and certain protein products. Causes a rapid insulin spike that crashes blood sugar and can trigger severe liver damage. Even a tiny amount is a medical emergency.

Other things to leave out

  • Alcohol
  • Avocado pits
  • Macadamia nuts
  • Too much salt
  • Raw bread dough
  • Caffeine
  • Cooked bones (they splinter)

The rule of thumb when you’re cooking for a dog: keep it simple, keep it plain, and skip the seasoning.

Storing Homemade Dog Food Properly

Fresh food spoils faster than kibble, which is the trade-off you sign up for. Once it’s cooked, let it cool completely before sealing it into airtight containers. In the fridge, most homemade meals are good for around 3–4 days. For anything longer than that, portion it out and freeze, frozen meals keep for 2–3 months.

Always thaw frozen meals in the fridge overnight, never on the counter. And don’t keep reheating the same batch over and over, every reheat is another chance for bacteria to set up shop. Keep your bowls, prep surfaces, and containers properly clean and you’ll avoid most of the issues that come with home-cooked food.

Common Mistakes Owners Make

The biggest one? Assuming that “healthy human food” automatically means “balanced dog food.” It doesn’t. A bowl of grilled chicken and steamed veg looks lovely, but without calcium, the right fats, and a decent vitamin mix, you’re slowly creating a deficiency.

Other common slip-ups I see all the time:

  • Feeding too much meat and not enough of anything else
  • Using ingredients that look fine but are actually toxic (looking at you, garlicky leftovers)
  • Switching ingredients too fast and giving the dog a stomach upset
  • Overfeeding, homemade doesn’t mean unlimited
  • Skipping the vet conversation entirely

Cooking for your dog is a real commitment. It works brilliantly when you take it seriously and plan it out. It causes problems when you wing it.

When Homemade Food Isn’t the Right Choice

I want to be honest here: homemade food isn’t right for every dog. Puppies have very specific calcium and phosphorus needs while they’re growing, and getting it wrong, especially in large breeds, can cause real, lasting bone and joint problems.

Dogs with kidney disease, liver disease, pancreatitis, diabetes, or serious allergies often need carefully controlled levels of protein, phosphorus, sodium, or fat that are genuinely hard to manage at home without professional input. In a lot of these cases, your vet might recommend a prescription diet, and that’s not a cop-out, it’s the right call.

If your dog has any chronic condition, talk to a vet or a board-certified veterinary nutritionist before changing anything. Both the American Veterinary Medical Association and WSAVA say the same: homemade diets need to be tailored to the individual dog. There’s no one-size-fits-all.

References & Further Reading

  • Association of American Feed Control Officials (AAFCO)
  • World Small Animal Veterinary Association (WSAVA) Nutrition Guidelines
  • American Kennel Club (AKC) – Homemade Dog Food Guide
  • American Veterinary Medical Association (AVMA)
  • ASPCA Animal Poison Control
  • PetMD Dog Nutrition Resources
  • Tufts University Veterinary Nutrition Service
  • FDA Pet Food Safety Guidelines
  • Cornell University College of Veterinary Medicine
  • VCA Animal Hospitals Nutrition Guide

Frequently Asked Questions