Cat Nutrition Dog Nutrition Dogs Cats

Homemade Pet Food Guide: Healthy Recipes That Work

Jeremy W. Jeremy W. December 10, 2025 9 min read

Last updated: October 11, 2026. This article is for general information and does not replace advice from your veterinarian. How we write our articles.

A cat eating homemade cat food
A good commercial food labeled "complete and balanced" is a perfectly healthy choice for most pets. Homemade food can work well too, but only when the recipe is complete, and that is where most homemade diets go wrong.
Many owners still want to cook for their pets: to know exactly what goes into the bowl, to tempt a picky eater, or to add fresh toppers.
Here's the honest truth: cooking for your pet takes more planning than most people expect. This guide shows you how to do it safely.
Important Disclaimer: The recipes and general nutritional guidelines provided in this article do not replace a customized nutritional plan established by a board-certified veterinary nutritionist (DACVN). Always consult a qualified professional before transitioning your pet to a homemade diet, especially if your pet has existing health conditions.

There are good reasons to cook for a pet, as long as you know the limits.

Ingredient control: you know exactly which meat and vegetables go into the bowl, which helps when your vet suspects a food allergy and wants to try specific ingredients.

Tailored meals: a veterinary nutritionist can build a recipe around your pet's weight, age and medical needs, for example a kidney diet. That only works if the recipe is formulated for your pet; adjusting protein on your own for a sick animal can do harm.

Picky eaters: fresh food can tempt a pet who refuses to eat, and small amounts make good toppers on a complete food.

What homemade food does not guarantee is better health. There is no good evidence that a homemade diet is healthier than a complete commercial food, and studies show most recipes found online are incomplete (see below).

Want to learn more? Read our pet supplements guide and our honest look at raw diets.

Before You Start: The Ground Rules

Step 1: Talk to Your Vet First

Your vet knows your pet's medical history better than anyone on the internet.

Some conditions change what a pet can safely eat. A dog with kidney disease, for example, needs carefully controlled phosphorus and protein, which is why our guide to homemade food for dogs with kidney disease starts with blood work and a vet-approved plan.

Show your vet the recipe. For long-term homemade feeding, ask for a referral to a board-certified veterinary nutritionist, who can give you a complete recipe with the right vitamin and mineral mix.

Step 2: The Nutritional Math

You can't just put meat in a bowl and call it a diet. Meat alone is missing calcium and many vitamins and minerals, and long-term deficiencies cause real disease.

A complete diet needs the right balance of:

  • Protein: On a dry matter basis, the AAFCO minimum for adult maintenance is 18% for dogs and 26% for cats, with higher minimums for growth. Cats need much more protein than dogs.
  • Fat: Energy and essential fatty acids. AAFCO minimums for adults are 5.5% for dogs and 9% for cats (dry matter).
  • Carbohydrates: Dogs digest cooked starch well. Cats have little need for carbohydrate, though a little fiber can help digestion.
  • Vitamins and minerals: Calcium, zinc, vitamin D, vitamin E and many more, in the right amounts. This is the part home cooks most often get wrong.

Step 3: Buy Fresh Ingredients

Buy meat that looks and smells fresh, and handle it the way you would for your own meals.

You don't need to shop at high-end organic boutiques, but freshness and kitchen hygiene matter.

Step 4: The Transition (Patience is Key)

Switching food overnight often causes stomach upset, whatever the new food is.

Change gradually over about 10 days:

Days 1-3: 25% new food, 75% old food.
Days 4-6: 50/50 split.
Days 7-9: 75% new, 25% old.
Day 10+: 100% new food, if it is a complete recipe.

Step 5: Foods to Keep Out of the Bowl

Some human foods are dangerous for pets. The ASPCA lists, among others:

For Dogs:

  • Chocolate, coffee & caffeine: Can cause vomiting, diarrhea, hyperactivity, a racing heart, tremors and seizures.
  • Onions & garlic: Can damage red blood cells and cause anemia.
  • Grapes & raisins: Can cause kidney damage.
  • Xylitol: A sweetener found in some gum and peanut butters; can cause dangerously low blood sugar and liver damage.
  • Alcohol: Absorbed quickly and dangerous even in small amounts.
  • Cooked bones: Can splinter, injure the mouth or gut, or cause a blockage.

For Cats:

  • Onions & garlic: Cats are even more sensitive to them than dogs.
  • Lilies: The plant, not a food, but even small amounts, including pollen, can cause kidney failure.
  • Raw fish: Contains an enzyme that destroys thiamine (vitamin B1).
  • Milk: Many cats cannot digest lactose well, and milk can cause diarrhea.
Reality Check: If your pet eats any of these, don't wait and see. Call your vet or an animal poison control line right away.

Dog Food Recipes: Starting Points

Read this first: These recipes show the basic structure of a homemade meal, but they do not include a complete vitamin and mineral mix, so on their own they are not complete and balanced for daily feeding. When veterinary nutritionists at UC Davis analysed 200 home-prepared dog food recipes, most did not meet dogs' essential nutrient requirements (Stockman et al., 2013). For everyday meals, ask a board-certified veterinary nutritionist for a complete recipe, or use these as occasional toppers.

The "Chicken Dinner" Base

The Logic: Simple and easy to digest: lean protein, cooked starch and a little fiber. The Goods:
  • 2 cups cooked chicken, shredded (no bones)
  • 1 cup cooked brown rice
  • ½ cup steamed carrots, diced
  • ½ cup green beans, chopped
  • 1 tablespoon olive oil
  • ¼ teaspoon calcium supplement
The Method:
  1. Cook the chicken thoroughly and remove every bone.
  2. Cook the rice.
  3. Steam the vegetables until tender.
  4. Mix everything in a big bowl.
  5. Let it cool before serving.
How to use it: As a topper, mix a spoonful or two into your dog's complete food. To feed it as a full diet, ask a veterinary nutritionist to complete and portion the recipe for your dog.

Homemade dish for dogs with chickenm carots and rice

The "Beef & Sweet Potato" Bowl

The Logic: Red meat with a cooked starch and vegetables. The Goods:
  • 1 pound lean ground beef, cooked (drain the fat)
  • 1 cup sweet potato, baked and mashed
  • ½ cup green peas
  • ½ cup spinach, chopped
  • 1 tablespoon flaxseed oil
  • ¼ teaspoon calcium supplement
The Method:
  1. Brown the beef and drain the fat.
  2. Bake the sweet potato until soft, then mash it.
  3. Mix everything together thoroughly.
  4. Cool it down before serving.
How to use it: Same as above: a topper on a complete food, or a full diet only once a veterinary nutritionist has completed the recipe.

Homemade dog food with beef and sweet potatoes

Cat Food Recipes: Toppers Only

Cats are obligate carnivores: they need nutrients found in animal tissue, such as taurine, and a diet lacking taurine can cause blindness and heart failure. Homemade cat diets are even harder to balance than dog diets, so the two recipes below are toppers, not meals.

The Tuna Topper (Occasional Treat Only)

The Logic: It smells strong, so picky cats will usually eat it. This is not a meal: it is not complete and balanced (it has no calcium source, for example), and cats fed mostly tuna can develop steatitis, a painful vitamin E deficiency disease. The Goods:
  • 1 can (5 oz) tuna in water, drained (not oil)
  • ½ cup cooked white rice
  • 1 tablespoon cooked peas, mashed
  • 1 teaspoon salmon oil
  • ⅛ teaspoon taurine supplement
The Method:
  1. Drain the tuna well.
  2. Mix with the rice and peas.
  3. Add the oil and the taurine. Mix well.
  4. Serve at room temperature.
Serving size: 1 to 2 teaspoons on top of your cat's usual complete food, once or twice a week at most.

Homemade cat food woth tuna and rice

Chicken & Pumpkin Topper

The Logic: Bland, digestible, fibrous. Ask your vet first if your cat is vomiting or has diarrhea, and call the same day if it repeats, if you see blood, or if your cat eats less: cats that stop eating can become seriously ill quickly. The Goods:
  • 1 cup cooked chicken, finely shredded
  • ¼ cup plain pumpkin puree (not pie filling)
  • 1 tablespoon low-sodium chicken broth (no onion or garlic)
  • 1 egg yolk, cooked
  • ⅛ teaspoon taurine supplement
The Method:
  1. Blend everything into a smooth paste.
  2. Add broth if it's too thick.
  3. Serve lukewarm.
When to use: As a short-term topper, or for a mildly upset stomach once your vet agrees. It is not a complete diet.

Homemade cat food with chicken and pumpkins

Storage: Keep It Safe

Homemade food has no preservatives, so it spoils like your own leftovers.

Storage Lifespan The Drill
Fridge 3-4 days Air-tight container. If it smells off, throw it away.
Freezer Up to about 3 months Portion it before freezing.
Counter 2 hours max Do not leave it out longer; bacteria grow quickly at room temperature.
Bowl 30 mins If your pet doesn't eat it, pick it up.
Pro tip: Use ice cube trays. Freeze the food in cubes, then bag them, and thaw only what you need in the fridge.

The Cost Reality Check

The cost of homemade food depends on your ingredients, where you live and the size of your pet. Remember to include the vitamin and mineral mix, and ideally a consultation with a veterinary nutritionist, in your budget: they are what make a homemade diet complete.

The Verdict: Compare the full cost of a complete homemade diet with a good complete commercial food before you decide. Both can be healthy choices.

Looking for a simpler way to feed fresh?

We know that sourcing ingredients and prepping homemade meals daily can be exhausting. If you are considering ready-made raw food, our comparison guide covers the main delivery services and what to check, including food safety.

Read the Raw Dog Food Delivery Guide →

Chicken and rice alone cannot cover all of your pet's needs. Wild carnivores eat organs, bones and other tissues that homemade meals usually leave out, so homemade diets need supplements to fill the gaps.

Supplement Why? Dog vs Cat
Calcium Bones & teeth Needed for both when the diet has no bone.
Taurine Heart & eyes Essential for cats. Most dogs make their own.
Fish oil Essential fatty acids Can help some pets; ask your vet for a dose.
Vitamin and mineral mix Fills the gaps Use the pet-specific mix your nutritionist recommends. Human vitamins can be toxic.
Warning: Do not guess with supplements. Too much vitamin A can harm bones, and too much calcium can cause growth problems in puppies. Ask your vet.

The Bottom Line

Making your own pet food is a commitment. It takes time, fridge space and planning.

Done well, with a complete recipe from a veterinary nutritionist, it lets you control every ingredient and tailor meals to your pet. Done casually, it often leads to deficiencies.

If that is more than you want to take on, a good complete commercial food with a few fresh toppers is a healthy middle ground.

Start slow, talk to your vet, and keep the toxic foods list handy.

Sources & References

Frequently Asked Questions

My dog has diarrhea after I switched his food. Did I poison him?

Probably not, but the switch may have been too fast. Sudden diet changes often cause loose stools. Go back to the old food until the stools are normal, then change more slowly over about 10 days. Call your vet if the diarrhea lasts more than a day or two, contains blood, or your dog vomits, seems unwell or stops eating.

Can I just feed my dog leftovers from my dinner?

Only plain, cooked, unseasoned food such as boiled chicken without skin or bones, and only as a small extra. Many human dishes contain onions, garlic or a lot of salt and fat, which can make dogs ill, and leftovers do not add up to a complete diet.

Do I really need to buy Taurine for my cat?

Yes, if you make your cat's food at home. Cats cannot make enough taurine themselves, and a lack of taurine can cause blindness and a serious heart disease. Commercial complete cat foods already contain it; a homemade diet needs it added, as part of a complete recipe from a veterinary nutritionist.

Is homemade food cheaper?

It depends on your ingredients, where you live and the size of your pet. A complete homemade diet also needs a vitamin and mineral mix and, ideally, a consultation with a veterinary nutritionist, so include those in the comparison. A good complete commercial food, at any price point, can also be a healthy choice.

Why does my cat refuse to eat the food I spent 2 hours making?

Cats are creatures of habit and can be picky about temperature, smell and texture. Serve food lukewarm rather than cold, and mix small amounts of the new food into the old one over several days. Never let a cat go without eating to force a change: cats that stop eating can become seriously ill quickly, so call your vet if your cat refuses food for more than a day.

Jeremy W.

Written by

Jeremy W.

I've spent my entire adult life around rescue animals. Today I share my home with two Schnauzer-mix siblings I adopted from Romania, they were on the euthanasia list the week I found them. Before starting Whisker Wellness, I spent several years as an active volunteer at animal shelters, working hands-on with intake animals, behavioral assessments, and owner education programs. That shelter experience taught me how large the gap is between what most people know about their pet's needs and what those animals actually need, and how costly that gap can be. Every article I write is built on that foundation: real-world experience, research cross-referenced against veterinary guidelines (WSAVA, AAFCO, AVMA), and a commitment to honesty about what non-veterinary advice can and cannot do. I am not a veterinarian. Whisker Wellness does not replace professional veterinary care. What it does is help you make better day-to-day decisions for your animals and arrive at every vet appointment better informed.

Comments (0)

No comments yet. Be the first to share your thoughts!

Leave a Reply