Homemade Pet Food Guide: Healthy Recipes That Work
Last updated: October 11, 2026. This article is for general information and does not replace advice from your veterinarian. How we write our articles.
Why Some Owners Cook for Their Pets
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).
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.
Dog Food Recipes: Starting Points
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
- Cook the chicken thoroughly and remove every bone.
- Cook the rice.
- Steam the vegetables until tender.
- Mix everything in a big bowl.
- Let it cool before serving.
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
- Brown the beef and drain the fat.
- Bake the sweet potato until soft, then mash it.
- Mix everything together thoroughly.
- Cool it down before serving.
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
- Drain the tuna well.
- Mix with the rice and peas.
- Add the oil and the taurine. Mix well.
- Serve at room temperature.
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
- Blend everything into a smooth paste.
- Add broth if it's too thick.
- Serve lukewarm.
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. |
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.
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 →Supplements: The Missing Link
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. |
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.
Comments (0)
No comments yet. Be the first to share your thoughts!
Leave a Reply