Making homemade food for your cat can seem intimidating at first, especially when you start wondering which ingredients are safe, how much protein to use, and whether a simple recipe actually provides everything your cat needs.
I have found that the easiest approach is to keep homemade meals simple, use ingredients I can easily identify, and treat most homemade recipes as occasional meals, toppers, or treats unless they have been properly formulated as a complete diet.
These recipes are designed for cat owners who want to prepare simple homemade options without spending hours in the kitchen.
You will find ideas using chicken, turkey, beef, fish, eggs, pumpkin, and other straightforward ingredients that can be prepared with basic kitchen equipment.
I also pay close attention to texture because cats can be surprisingly particular about how their food feels.

Some prefer finely shredded meat, while others are happier with a softer mixture containing a little extra water or broth.
Making small adjustments can sometimes make a familiar meal much more appealing.
One thing I always keep in mind is that homemade does not automatically mean nutritionally complete.
Cats have specific nutritional requirements, and recipes made from meat, rice, vegetables, or fish alone should not replace a properly balanced cat food long term.
If you want to feed homemade food as your cat’s primary diet, veterinary guidance is important.
For occasional homemade meals and toppers, however, these recipes can give you simple ways to add variety, moisture, and different flavors to your cat’s routine while keeping the preparation straightforward and the ingredients cat friendly.
Disclaimer: This post may contain affiliate links, which means I may earn a small commission at no extra cost to you. Always consult your veterinarian before introducing homemade meals or changing your cat’s diet to help ensure complete and balanced nutrition.
Amazon Shopping List: 11 Easy DIY Homemade Cat Food Recipes
- Nonstick Cooking Pot with Lid
- Digital Kitchen Food Scale
- Glass Meal Prep Containers with Lids
- Stainless Steel Cat Food Bowls
- Airtight Pet Food Storage Container
- Immersion Hand Blender for Smooth Texture
- Cat Multivitamin Supplement Powder
Important Note Before You Start

When I prepare homemade food for a cat, I keep the ingredients as simple as possible. The goal is not to recreate a human meal, but to provide safe, appropriate ingredients that complement the cat’s regular diet.
Homemade cat food should generally be:
- Primarily animal protein based: Chicken, turkey, beef, or appropriate fish can form the main ingredient in an occasional homemade recipe. Cats are obligate carnivores, so meat should not be replaced with large amounts of rice, vegetables, or other fillers.
- Free from seasonings: Keep homemade cat food plain. Avoid salt, onion, garlic, spicy ingredients, sauces, seasoning blends, and other additions commonly used in human cooking.
- Properly cooked: Cook meat and fish thoroughly and remove bones before serving. Proper cooking and careful food handling help reduce the risk of harmful bacteria.
- Nutritionally appropriate over time: A homemade diet does not have to contain every nutrient in perfect proportions in every individual meal when it is being used as an occasional topper or treat. However, if homemade food makes up a substantial portion of your cat’s diet, the overall diet needs to be complete and balanced.
This last point is particularly important. Simply combining meat with rice, pumpkin, or vegetables does not create a nutritionally complete cat food. Cats require specific amounts of taurine, calcium, vitamins, minerals, essential fatty acids, and other nutrients.
If you want to replace commercial cat food with homemade meals as your cat’s primary diet, I recommend working with a veterinarian or qualified veterinary nutrition professional to formulate the recipes properly.
If your cat has a medical condition, takes medication, follows a prescription diet, or has recently experienced a significant change in appetite, speak with your veterinarian before making a major change to the diet.
11 Easy DIY Homemade Cat Food Recipes

Preparing homemade cat food is a practical way to take more control over your cat’s diet by using simple, recognizable ingredients instead of overly processed fillers.
When done correctly, it allows you to focus on clean protein sources and gentle, digestible additions that support everyday nutrition.
These 11 easy DIY homemade cat food recipes are designed for beginners who want straightforward, safe, and affordable meal ideas that can be prepared at home without stress or complexity.
1. Chicken and Rice Simple Cat Meal

Chicken and rice is one of the simplest homemade cat food recipes to prepare, which is probably why it is often recommended as a beginner friendly option.
I like how straightforward it is, especially when you want something soft and easy for a cat to eat.
However, I would use this as an occasional homemade meal or short term option only when appropriate, rather than treating it as a complete everyday diet.
Chicken and rice alone do not provide all of the nutrients cats need for long term health.
Ingredients
1 to 2 cups cooked chicken breast: Chicken provides the main source of animal protein in this recipe.
Use plain, fully cooked, boneless chicken without salt, garlic, onion, butter, sauces, or other seasonings. Shredding it into very small pieces makes it easier for a cat to eat.
1/2 cup cooked white rice: Rice adds carbohydrates and soft texture, but it should remain a small part of the recipe. Cats are obligate carnivores, so rice should not replace the animal protein in their diet.
2 to 4 tablespoons warm water or unsalted broth: A little liquid helps soften the mixture and makes it easier to eat.
If you use broth, check the ingredients carefully and make sure it contains no onion, garlic, excessive salt, or other ingredients that are unsafe for cats.
How to Make It
- Cook the chicken thoroughly until it reaches a safe internal temperature and there is no raw meat remaining.
- Allow the chicken to cool slightly, then remove any skin, bones, and unwanted pieces.
- Shred or finely chop the chicken into small, manageable pieces.
- Cook the white rice separately until it is soft.
- Combine the chicken and a small amount of rice in a clean bowl.
- Add warm water or appropriate unsalted broth gradually until the mixture reaches a soft, moist consistency.
- Allow the food to cool to a comfortable temperature before serving.
Why I Keep the Chicken as the Main Ingredient
The chicken should clearly be the main component of this recipe.
Cats have nutritional requirements that are different from ours, and animal based protein is an important part of an appropriate feline diet.
I would not use a large amount of rice simply to make the recipe go further.
A small amount can provide texture and bulk, but increasing the rice while reducing the chicken does not make the meal more nutritionally appropriate for a cat.
My Pro Tip
If your cat is accustomed to commercial cat food, I would not suddenly replace the regular diet with homemade chicken and rice.
A sudden change can cause digestive upset and may also leave the diet nutritionally incomplete if homemade food is continued without proper formulation.
For a cat that needs a long term homemade diet, I recommend working with a veterinarian or qualified veterinary nutrition professional who can formulate a complete and balanced recipe with the necessary nutrients and supplements.
For a simple occasional meal or topper, however, keeping the recipe plain and chicken focused makes it easy to prepare and easy to portion.
Important Note
Chicken and rice should not be considered a complete and balanced diet for cats on its own. It lacks important nutrients cats require, including adequate taurine, calcium, certain vitamins, minerals, and essential fatty acids.
If your goal is to transition your cat permanently from commercial food to homemade food, do not rely on chicken and rice alone. A properly formulated homemade diet is much more appropriate for long term feeding.
2. Tuna and Pumpkin Mix

This tuna and pumpkin mixture is soft, easy to prepare, and can be useful when you want to add a little extra moisture and fiber to your cat’s food.
I like recipes like this because they take only a few minutes to put together and have a texture that many cats find easy to eat.
Pumpkin provides fiber, while tuna adds a strong fishy aroma that can make the food more interesting for a selective cat.
However, I would keep this recipe as an occasional meal addition rather than using it as a complete everyday diet.
Ingredients
1 can tuna packed in water with no added salt: Tuna provides the strong aroma and flavor that can make this recipe appealing to some cats. Choose plain tuna packed in water and drain it thoroughly. Avoid tuna prepared with sauces, seasonings, onion, garlic, or excessive sodium.
2 to 3 tablespoons plain pumpkin puree: Pumpkin adds fiber and moisture to the mixture. Use plain pumpkin puree rather than pumpkin pie filling, which can contain added sugar, spices, and other ingredients that are not appropriate for cats.
1 to 2 tablespoons water: Water helps loosen the mixture and gives you control over the final texture. Add it gradually until the food is soft enough for your cat to eat comfortably.
How to Make It
- Drain the tuna thoroughly.
- Place the tuna in a clean bowl and mash it into small pieces.
- Add the plain pumpkin puree.
- Mix until the tuna and pumpkin are evenly combined.
- Add a small amount of water if the mixture seems too thick.
- Serve a small portion at a comfortable temperature.
Why Cats May Like It
Tuna has a strong natural aroma, which can make it more noticeable to cats that are selective about food. The pumpkin also gives the mixture a soft texture that can be easy to eat.
I would not assume that every cat will enjoy pumpkin, though. Some cats are much more interested in the tuna, while others may ignore the mixture completely.
My Pro Tip
Start with a small amount of pumpkin rather than adding the full quantity immediately.
If your cat already enjoys tuna, mixing in a little pumpkin allows you to introduce the new texture gradually. You can increase the amount slightly if your cat accepts it well.
I also prefer using this occasionally rather than relying on tuna as the main protein source every day. Variety is useful, and a cat’s primary diet should come from a complete and balanced food formulated for feline nutritional needs.
Important Note About Digestion
Pumpkin contains fiber and may be helpful for some cats as part of an appropriate diet, but it is not a treatment for constipation or other digestive conditions.
If your cat is repeatedly constipated, straining in the litter box, vomiting, refusing food, or showing other changes in bathroom habits, speak with your veterinarian rather than relying on pumpkin or homemade food alone.
Also remember that this tuna and pumpkin mixture is not nutritionally complete.
It should be used as an occasional addition or topper unless a veterinarian or qualified veterinary nutrition professional has specifically formulated it as part of a complete homemade diet.
3. Chicken and Carrot Mash

This soft chicken and carrot mixture is a simple option for cats that prefer moist, softer textures.
I especially like recipes like this for cats that are less interested in crunchy food and seem to enjoy meals that are easy to mash and eat.
The chicken provides the animal based protein, while the cooked carrot adds a small amount of fiber, moisture, and texture.
Because cats have specific nutritional requirements, I would use this as an occasional meal addition rather than a complete everyday diet.
Ingredients
1 to 2 cups boiled chicken: Chicken is the main ingredient and provides the animal based protein in this recipe.
Use plain, fully cooked, boneless chicken with no salt, garlic, onion, butter, or seasoning. Once cooked, shred it into very small pieces.
1/2 cup carrots: Carrots add a little fiber and a soft texture when cooked thoroughly.
They are not nutritionally necessary for cats, so I keep the amount modest rather than allowing vegetables to take over the recipe.
2 to 3 tablespoons water or appropriate broth: Liquid helps turn the chicken and carrot mixture into a softer, more moist meal.
If you use broth, make sure it is unsalted and contains no onion, garlic, chives, or other unsafe ingredients.
How to Make It
- Cook the chicken thoroughly in plain water without seasoning.
- Allow the chicken to cool slightly before removing any skin, bones, or unwanted pieces.
- Shred the chicken into very small pieces.
- Cook the carrots until they are extremely soft and easy to mash.
- Mash or finely chop the cooked carrots.
- Combine the chicken and carrots in a clean bowl.
- Add a little warm water or appropriate unsalted broth.
- Mix until the food reaches a soft, moist consistency.
- Allow it to cool to a comfortable temperature before serving.
Why Cats May Like It
Some cats are much more interested in food when it has a soft, moist consistency. Mashing the cooked carrot and finely shredding the chicken creates a texture that is easier to eat than large chunks.
The added water also helps keep the mixture moist and can make the natural aroma of the chicken more noticeable.
If your cat prefers completely smooth food, you can mash the ingredients more thoroughly and add a little additional water until you reach the consistency she prefers.
My Pro Tip
Cook the carrots until they are very soft rather than leaving them firm.
Raw carrots are not inherently toxic to cats, but large or hard pieces can be difficult for some cats to chew. Thorough cooking makes them softer and easier to mash into the chicken.
I also keep the carrot portion relatively small. Cats are obligate carnivores, so vegetables should not replace the animal protein in their diet.
Important Note
This chicken and carrot mixture is not a complete and balanced diet for long term feeding.
Chicken and vegetables alone do not provide all of the nutrients a cat requires, including adequate taurine, calcium, vitamins, minerals, and essential fatty acids.
Use it as an occasional homemade meal or topper unless the recipe has been properly formulated as part of a complete diet by a veterinarian or qualified veterinary nutrition professional.
If your cat has digestive problems, dental issues, or a persistent change in appetite, speak with your veterinarian before relying on homemade meals to manage the problem.
4. Salmon and Rice Bowl

This soft salmon and rice mixture is a simple option for cats that enjoy fish and prefer meals with a moist, softer texture.
Salmon has a naturally strong aroma, so it can be useful when you want to add some variety to an otherwise familiar meal.
I like keeping this recipe uncomplicated. The salmon provides the main animal based protein, while a small amount of rice adds texture. A little warm water helps bring everything together into a softer meal that is easy to serve.
Ingredients
1 cup cooked salmon: Salmon provides animal based protein and has a naturally rich flavor that many cats find appealing. Use plain, fully cooked salmon with no salt, butter, oil, garlic, onion, sauces, or other seasonings. Check the fish carefully and remove all bones before serving.
1/2 cup cooked rice: Rice provides additional texture and bulk, but it should remain a smaller part of the meal. It does not provide the essential nutrients cats need from animal based foods, so it should never replace the salmon as the main ingredient.
2 to 3 tablespoons warm water: Warm water helps soften the mixture and makes the salmon and rice easier to combine. Add it gradually until the food reaches a moist consistency your cat enjoys.
How to Make It
- Cook the salmon thoroughly without adding oil, salt, butter, or seasoning.
- Allow it to cool slightly before handling.
- Carefully inspect the salmon and remove every bone you can find.
- Flake the salmon into very small pieces.
- Add the cooked rice and mix gently.
- Add warm water gradually until the mixture becomes moist and easy to eat.
- Allow the food to cool to a comfortable temperature before serving.
Why Cats May Like It
Salmon has a naturally strong aroma, which can make it especially interesting to cats that are attracted to fish based foods.
The soft texture can also work well for cats that do not enjoy dry or crunchy food. Adding a little warm water can make the meal more moist while helping release the natural aroma of the salmon.
If your cat already enjoys salmon, this can be an easy way to introduce some variety without adding complicated ingredients.
My Pro Tip
I would rotate salmon with other appropriate protein sources rather than making fish the only homemade protein your cat receives.
Salmon can be a useful occasional food, but this recipe should not replace a complete and balanced cat food on a long term basis. Homemade salmon and rice does not contain every nutrient a cat needs in the correct proportions.
I also recommend preparing smaller portions. That makes it easier to offer the recipe occasionally without ending up with a large amount of homemade food your cat may not finish.
Important Note
Always remove bones carefully before serving salmon to your cat. Never serve cooked fish bones because they can pose a choking or injury risk.
This recipe is also not nutritionally complete on its own. Cats require specific amounts of taurine, calcium, vitamins, minerals, essential fatty acids, and other nutrients that are not supplied adequately by salmon and rice alone.
If you want to feed homemade food as your cat’s primary diet, work with a veterinarian or qualified veterinary nutrition professional to create a properly balanced recipe.
For an occasional meal or topper, keep the ingredients plain, portions sensible, and salmon as part of a varied overall diet.
5. Turkey and Sweet Potato Meal

This soft turkey and sweet potato mixture is a simple option for cats that enjoy poultry and prefer moist, soft foods.
The turkey provides the main animal based protein, while a small amount of cooked sweet potato adds fiber and a soft texture.
I like recipes like this when I want something different from chicken without making the preparation complicated.
The finished mixture is easy to mash and can be made quite soft with a little water.
Ingredients
1 to 2 cups ground turkey: Ground turkey provides the main animal based protein in this recipe.
Choose plain turkey without added seasoning, marinades, onion, garlic, or sauces.
Cook it thoroughly until no raw meat remains, then drain any excess fat before mixing.
1/2 cup boiled sweet potato: Sweet potato provides a small amount of fiber and carbohydrates while adding a soft texture.
Use plain sweet potato with no butter, salt, sugar, cinnamon, or other seasonings.
2 to 3 tablespoons water: Water helps loosen the mixture and makes the turkey and sweet potato easier to combine.
Add it gradually until the food reaches a moist consistency your cat prefers.
How to Make It
- Peel the sweet potato and cut it into small pieces.
- Boil the pieces in plain water until they are completely soft.
- Drain and mash the sweet potato until smooth.
- Cook the ground turkey thoroughly in a clean pan without oil, salt, garlic, onion, or seasoning.
- Break the turkey into small pieces as it cooks.
- Drain excess fat once the turkey is fully cooked.
- Combine the cooked turkey and mashed sweet potato in a clean bowl.
- Add warm water gradually and mix until the texture is soft and moist.
- Allow the food to cool to a comfortable temperature before serving.
Why Cats May Like It
The combination of finely cooked turkey and mashed sweet potato creates a soft texture that can be appealing to cats that prefer moist meals.
Turkey also has a familiar poultry flavor that many cats enjoy. If your cat already likes chicken but you want to introduce another protein, turkey can provide some variety.
However, every cat responds differently to new ingredients. I would introduce this gradually rather than assuming your cat will immediately enjoy it.
My Pro Tip
Cook the sweet potato until it is very soft before mashing it.
Firm pieces can be harder for a cat to eat and may not blend well with the turkey. A smooth consistency also makes it easier to control the amount of sweet potato in each serving.
I keep the sweet potato portion modest because cats are obligate carnivores and do not need vegetables or carbohydrates to make up most of their diet.
Important Note
Turkey and sweet potato alone do not make a complete and balanced diet for cats.
This recipe does not provide all of the taurine, calcium, vitamins, minerals, essential fatty acids, and other nutrients cats require in the correct amounts for long term health.
Use it as an occasional homemade meal or topper unless it has been specifically formulated as part of a complete diet by a veterinarian or qualified veterinary nutrition professional.
If your cat has a sensitive stomach, food allergy, diabetes, or another health condition, check with your veterinarian before introducing new homemade foods.
Also, if you notice repeated vomiting, diarrhea, constipation, refusal to eat, or another significant change after introducing a new food, stop experimenting with additional ingredients and speak with your veterinarian.
6. Egg and Chicken Scramble

Chicken and egg make a simple homemade combination that can work well as an occasional meal addition for cats that enjoy poultry. It is quick to prepare, soft in texture, and easy to adjust depending on how your cat likes her food.
I like keeping the chicken as the main ingredient and using the egg in a smaller amount.
That keeps the recipe centered around animal based protein without turning the egg into the main part of the meal.
Ingredients
1 to 2 eggs: Eggs provide animal based protein and create a soft texture when fully cooked. Use plain eggs without milk, salt, butter, oil, cheese, or seasoning. Because eggs are an additional food rather than a complete feline diet by themselves, I keep the portion moderate.
1 cup cooked chicken pieces: Chicken provides the main protein in this recipe. Use plain, fully cooked, boneless chicken without onion, garlic, salt, sauces, or other seasonings. Shred or finely chop it into small pieces that are easy for your cat to eat.
1 to 2 tablespoons water: Water adds moisture and helps make the finished mixture softer. Add it gradually so the food does not become too watery.
How to Make It
- Crack the eggs into a clean bowl and whisk them lightly.
- Cook the eggs in a nonstick pan without oil, butter, salt, milk, or seasoning.
- Continue cooking until the eggs are completely set.
- Allow the eggs to cool slightly.
- Combine the cooked egg with the shredded chicken.
- Add a small amount of warm water and mix until the texture is soft and moist.
- Allow the food to cool to a comfortable temperature before serving.
Why Cats May Like It
Chicken has a familiar flavor that many cats already enjoy, while fully cooked egg adds a slightly different texture and aroma.
The finished mixture is also soft, which can be useful for cats that prefer moist food rather than crunchy textures.
If your cat is already comfortable eating chicken, introducing a small amount of fully cooked egg can be an easy way to add some variety.
My Pro Tip
Keep the recipe completely plain.
It can be tempting to prepare eggs the same way you would prepare them for yourself, but cats do not need salt, pepper, milk, butter, cheese, or spices added to their food.
I also recommend introducing egg gradually the first time. A small amount lets you see how your cat responds before offering more.
Important Note
Never serve raw or undercooked eggs to your cat. Fully cooking the egg is the safer option.
This chicken and egg mixture should also not be considered a complete and balanced long term diet. Chicken and egg alone do not provide every nutrient a cat requires in the correct proportions.
For occasional feeding, keep portions sensible and continue providing your cat’s normal complete and balanced food.
If you want to replace commercial food with homemade meals long term, work with a veterinarian or qualified veterinary nutrition professional to formulate a nutritionally complete recipe.
7. Beef and Pumpkin Stew

This soft beef and pumpkin mixture is a hearty homemade option for cats that enjoy the richer flavor of beef and prefer moist, soft food.
The beef provides the main animal based protein, while a small amount of plain pumpkin adds fiber and moisture.
I like this recipe when I want to offer something different from chicken or turkey without making the preparation complicated.
Once the beef is cooked and the pumpkin is mixed in, you can easily adjust the consistency with a little water.
Ingredients
1 to 2 cups lean ground beef: Ground beef provides the main animal based protein and gives this recipe a richer flavor.
Choose lean beef and cook it thoroughly without salt, onion, garlic, sauces, or seasoning. Draining excess fat helps keep the mixture from becoming unnecessarily greasy.
2 to 3 tablespoons plain pumpkin puree: Pumpkin adds moisture and a small amount of fiber. Use plain pumpkin puree rather than pumpkin pie filling, which can contain added sugar and spices.
2 to 4 tablespoons water: Water helps turn the beef and pumpkin into a softer, stew like mixture. Add it gradually until you reach a consistency your cat can comfortably eat.
How to Make It
- Place the lean ground beef in a clean pan.
- Cook the beef thoroughly until there is no raw meat remaining.
- Break the beef into very small pieces as it cooks.
- Drain excess fat from the cooked beef.
- Allow the beef to cool slightly.
- Add the plain pumpkin puree and mix thoroughly.
- Add warm water a little at a time until the mixture becomes moist and soft.
- Allow the food to cool to a comfortable temperature before serving.
Why Cats May Like It
Beef has a naturally rich aroma and flavor that some cats find particularly appealing. Combining it with pumpkin creates a soft texture that can work well for cats that prefer moist meals.
The added water also makes the mixture easier to eat and can help distribute the beef flavor throughout the bowl.
If your cat normally eats chicken or fish, this can provide some variety while still keeping the recipe simple.
My Pro Tip
Choose lean ground beef whenever possible.
Very fatty beef can make the finished meal greasy and may cause digestive upset in some cats. I prefer draining excess fat after cooking and keeping the pumpkin and water portions modest.
If your cat has never eaten beef or pumpkin before, introduce the recipe gradually rather than giving a full serving immediately.
Important Note
Pumpkin contains fiber, but it should not be considered a treatment for constipation or other digestive problems.
If your cat is repeatedly straining in the litter box, vomiting, refusing food, or showing other digestive symptoms, contact your veterinarian.
This beef and pumpkin recipe is also not nutritionally complete on its own.
Beef, pumpkin, and water do not provide all of the taurine, calcium, vitamins, minerals, essential fatty acids, and other nutrients a cat needs in the correct proportions for long term feeding.
Use this as an occasional homemade meal or topper unless it has been properly formulated as part of a complete diet by a veterinarian or qualified veterinary nutrition professional.
8. Sardine and Rice Blend

This soft sardine and rice mixture is a flavorful fish based option for cats that enjoy strong smelling foods.
Sardines have a naturally rich aroma, which can make them appealing to cats that tend to lose interest in milder meals.
Sardines also contain omega 3 fatty acids, which play an important role in normal skin and coat health.
I would still treat this as an occasional meal or topper rather than something to serve every day.
Ingredients
1 can sardines packed in water with no added salt: Sardines provide animal based protein and naturally occurring omega 3 fatty acids. Choose plain sardines packed in water rather than products packed in sauces, spicy seasonings, or heavily salted liquids. Drain them well before serving.
1/2 cup cooked rice: Soft cooked rice adds texture and makes the mixture more filling, but it should remain a smaller part of the recipe. Rice does not provide all of the nutrients cats need, so it should never replace the fish as the main ingredient.
2 to 3 tablespoons water: Water helps soften the mixture and makes it easier to mash. Add it gradually until the food reaches a moist consistency that your cat prefers.
How to Make It
- Drain the sardines thoroughly.
- Place them in a clean bowl and mash them into small pieces.
- Add the cooked rice and mix gently.
- Add warm water gradually until the mixture becomes soft and moist.
- Carefully inspect the mixture for any remaining bones or hard pieces.
- Allow the food to reach a comfortable temperature before serving.
Why Cats May Like It
Sardines have a strong natural fish aroma, which can be particularly attractive to cats that prefer seafood flavors.
The soft texture also makes this recipe easy to mash and serve. Adding a little water can make the mixture even softer while helping spread the fish aroma throughout the food.
The omega 3 fatty acids naturally found in sardines are also involved in maintaining normal skin and coat health, although this recipe should not be viewed as a treatment for skin or coat problems.
My Pro Tip
Even though canned sardines can be soft, I still check them carefully before serving.
Run your fingers gently through the mashed fish and remove any unusually large, hard, or sharp bones you find. I also avoid sardines packed in heavily salted sauces or seasoned oils.
If your cat has never eaten sardines before, start with a small amount and watch how she responds before offering more.
Important Note
Sardine and rice is not a complete and balanced diet for long term feeding.
It does not provide all of the nutrients cats require in the correct proportions, including adequate taurine, calcium, vitamins, minerals, and other essential nutrients.
Use it occasionally alongside your cat’s normal complete and balanced food rather than replacing regular meals with it.
If your cat has a medical condition, follows a prescription diet, or has known dietary sensitivities, check with your veterinarian before introducing new homemade fish based foods.
9. Chicken Liver Protein Meal

Chicken liver has an incredibly rich aroma and is packed with nutrients, which is why even a small amount can make a homemade meal much more interesting to some cats.
I would treat this as a special occasional option rather than a regular meal because liver is extremely nutrient dense and contains very high levels of vitamin A.
This is one of those recipes where a little really does go a long way. You do not need a large portion of liver to add its strong flavor and aroma to a meal.
Ingredients
1/2 to 1 cup fully cooked chicken liver: Liver provides protein along with several vitamins and minerals, including a particularly high amount of vitamin A. Because of its nutrient density, I would use the smaller end of this range for a cat and serve it only occasionally. Cook the liver thoroughly without salt, oil, onion, garlic, or seasoning.
2 to 3 tablespoons plain pumpkin or cooked rice: Pumpkin can add a small amount of fiber and moisture, while plain cooked rice provides additional texture. Whichever you choose, keep the amount modest so the liver remains the main ingredient.
2 tablespoons water: Water helps soften the mixture and makes the liver easier to mash into a moist consistency. Add a little more if necessary rather than making the mixture overly thick.
How to Make It
- Place the chicken liver in a clean pan and cook it thoroughly without oil, salt, onion, garlic, or seasoning.
- Continue cooking until the liver is fully cooked throughout with no raw or pink areas remaining.
- Allow it to cool slightly.
- Mash or finely chop the liver into very small pieces.
- Add the plain pumpkin or cooked rice.
- Add the water and mix until the texture becomes soft and moist.
- Allow the mixture to cool to a comfortable temperature before serving.
- Serve only a small portion alongside your cat’s normal complete and balanced food.
Why Cats May Like It
Chicken liver has a much stronger aroma than ordinary chicken meat. That rich smell can make it particularly interesting to cats that prefer strongly scented foods.
The soft texture also makes it easy to mix with other food. If your cat tends to ignore dry or firm foods, adding a tiny amount of this mixture can make the meal smell and feel different without requiring a complicated recipe.
My Pro Tip
Be especially conservative with liver.
It can be tempting to give more when your cat loves the flavor, but liver is one ingredient where more is not necessarily better. Regularly feeding excessive amounts can lead to too much vitamin A and nutritional imbalance.
For that reason, I would use this as an occasional treat or topper rather than making it part of your cat’s daily meals.
Important Note
Chicken liver should never be used as the sole ingredient in a cat’s diet. Although it is nutrient rich, it does not provide every nutrient a cat needs in the correct proportions, and excessive liver can contribute to vitamin A toxicity.
If you want to feed liver regularly or use homemade food as your cat’s primary diet, speak with a veterinarian or qualified veterinary nutrition professional about proper formulation and portion sizes.
If your cat has a health condition, is pregnant, is very young, or eats a prescription diet, get veterinary guidance before adding rich homemade foods such as liver.
10. Fish and Vegetable Mix

This soft white fish and vegetable mixture is a simple option for cats that enjoy seafood and prefer moist, softer meals.
The fish provides the main animal based protein, while a small amount of cooked vegetables adds texture and moisture.
I like this type of recipe when I want to offer something different from chicken or turkey without making the preparation complicated.
The finished mixture is soft enough to mash easily, and you can adjust the consistency with a little water.
Ingredients
1 cup cooked white fish: White fish provides animal based protein and a mild flavor that may appeal to cats that prefer lighter seafood. Choose plain fish with no salt, oil, butter, garlic, onion, sauces, or seasoning. Cook it thoroughly and remove all bones before serving.
1/2 cup soft peas or carrots: Cooked peas or carrots can provide a small amount of fiber and texture. They should remain a modest part of the recipe rather than replacing the fish. Cook them until very soft so they can be easily mashed and mixed into the meal.
2 to 3 tablespoons water: Water adds moisture and helps create a softer consistency. Add it gradually until the mixture is easy for your cat to eat.
How to Make It
- Cook the white fish thoroughly without oil, salt, seasoning, garlic, or onion.
- Allow the fish to cool slightly.
- Carefully inspect the fish and remove all bones.
- Flake the fish into very small pieces.
- Boil the peas or carrots until they are completely soft.
- Drain and mash or finely chop the vegetables.
- Combine the vegetables with the flaked fish.
- Add warm water gradually until the mixture reaches a moist, soft consistency.
- Allow the food to cool to a comfortable temperature before serving.
Why Cats May Like It
White fish has a naturally mild aroma and soft texture when cooked properly. For cats that prefer seafood or tend to avoid tougher pieces of meat, finely flaked fish can be easier to eat.
Cooking the vegetables until very soft also allows them to blend more easily into the fish instead of leaving large or hard pieces in the bowl.
I would keep the vegetables secondary, though. Cats are obligate carnivores, so the fish should remain the main component of this homemade mixture.
My Pro Tip
Check the fish carefully for bones even if you bought a fillet that was labeled boneless.
Run your fingers gently through the cooked fish after it has cooled and remove any bones or hard pieces you find. This extra step only takes a moment and is worth doing before serving.
If your cat has never eaten the particular fish or vegetables before, introduce them gradually rather than giving a large portion the first time.
Important Note
This white fish and vegetable mixture is not a complete and balanced diet for long term feeding.
Fish and vegetables alone do not provide all of the taurine, calcium, vitamins, minerals, essential fatty acids, and other nutrients cats need in the correct proportions.
Use it as an occasional homemade meal or topper alongside a complete and balanced cat food.
If you want to feed homemade food as your cat’s primary diet, work with a veterinarian or qualified veterinary nutrition professional to formulate a nutritionally complete recipe.
11. Chicken Bone Broth Cat Meal

This warm chicken and bone broth mixture is a simple, moist option for cats that enjoy softer food or need a little extra moisture added to their meals.
I particularly like it for picky eaters because the warm broth can make the chicken smell more noticeable while giving the meal a soft, soup like consistency.
It is also an easy way to add some water to a meal, although fresh drinking water should always remain available separately.
Ingredients
1 to 2 cups shredded cooked chicken: Chicken provides the main animal based protein in this recipe. Use plain, fully cooked, boneless chicken without salt, garlic, onion, butter, sauces, or seasoning. Shred it into small pieces so it is easy for your cat to eat.
1/2 cup homemade unsalted bone broth: Bone broth provides moisture and helps create the soup like texture. If you make your own, do not add onion, garlic, excessive salt, seasoning, or cooked bones that could leave dangerous fragments in the finished broth. Strain the broth carefully before using it.
2 to 3 tablespoons soft rice or pumpkin: A small amount of plain cooked rice or pumpkin can add texture and make the meal slightly thicker. Keep this ingredient modest because the chicken should remain the main component.
How to Make It
- Prepare the chicken by cooking it thoroughly without salt, onion, garlic, oil, or seasoning.
- Allow it to cool slightly and remove any skin, bones, or unwanted pieces.
- Shred the chicken into small pieces.
- Warm the homemade bone broth gently. It should be comfortably warm rather than hot.
- Place the chicken in a clean bowl and pour the warm broth over it.
- Add a small amount of soft cooked rice or plain pumpkin.
- Stir everything together until you have a moist, soup like consistency.
- Check the temperature carefully before serving.
Why Cats May Like It
The combination of warm broth and cooked chicken creates a strong aroma that can make the meal more interesting to a selective cat.
The additional moisture also changes the texture of the food. Some cats prefer meals that are soft and wet rather than dry or firm, so this can be an appealing way to add moisture to their normal food.
I would still keep the mixture relatively simple. The goal is to make the meal more inviting, not to overwhelm your cat with several new ingredients.
My Pro Tip
Make sure the bone broth is truly plain.
Many packaged broths and homemade human recipes contain onion, garlic, salt, herbs, or other ingredients that are not appropriate for cats. I prefer making a simple broth where I know exactly what went into it.
Also, do not use bone broth as a replacement for your cat’s drinking water. Keep a bowl of fresh, clean water available throughout the day.
Important Note
This chicken and bone broth mixture is not a complete and balanced diet for long term feeding. Chicken, broth, rice, or pumpkin alone do not provide all of the nutrients a cat needs in the correct proportions.
Use it as an occasional homemade meal or topper alongside your cat’s normal complete and balanced food.
If your cat is not drinking, appears dehydrated, repeatedly refuses food, is vomiting, or has another significant change in appetite or behavior, contact your veterinarian rather than relying on broth or homemade meals to correct the problem.
Common Mistakes to Avoid

Homemade cat food can look simple, but a few common mistakes can turn an otherwise reasonable recipe into something that is unsuitable for your cat. I always keep the preparation as plain as possible and take a few extra minutes to check the ingredients before serving.
Adding Salt, Onion, Garlic, or Spices
Cats do not need the seasonings we commonly use when cooking human food. Onion and garlic are particularly dangerous and should never be added to homemade cat food, whether they are fresh, cooked, dried, or powdered.
I also avoid salt, spicy ingredients, sauces, seasoning blends, and other strongly flavored additions. Keeping the recipe plain makes it much easier to control what your cat is eating.
Using Raw Fish or Undercooked Meat
I recommend cooking meat and fish thoroughly before serving them to your cat. Raw or undercooked animal products can carry harmful bacteria and may create other nutritional or food safety concerns.
Cook chicken, turkey, beef, fish, and other meats thoroughly, then allow them to cool to a comfortable temperature before serving.
Making Meals Too Carb Heavy
Rice, pumpkin, sweet potato, and other plant ingredients can be included in some homemade recipes in small amounts, but they should not become the main part of a cat’s meal.
Cats are obligate carnivores and have nutritional requirements that are different from ours. I keep animal based ingredients at the center of these simple recipes and use plant ingredients sparingly.
Ignoring Protein as the Main Ingredient
A homemade cat meal should not resemble a human dinner with a small amount of meat added to a large portion of rice or vegetables.
The animal based ingredient should remain the focus. However, protein alone is not enough to make a homemade diet complete. Cats also require specific amounts of taurine, calcium, vitamins, minerals, essential fatty acids, and other nutrients.
For long term homemade feeding, a recipe should be properly formulated rather than relying on meat alone.
Not Checking Bones in Fish or Meat
Even fish or meat sold as boneless deserves a careful inspection before serving.
I always check cooked fish for small bones and remove any pieces I find. I also make sure chicken and other meats are completely free from cooked bones before mixing them into homemade food.
Cooked bones should never be given to cats because they can splinter and cause serious injury.
Taking a few extra minutes to check the food before serving is one of the simplest safety habits you can develop when preparing homemade meals for your cat.
Simple Feeding Tips for Beginners

Once you start preparing homemade meals for your cat, a few simple habits can make the process easier and safer. I prefer keeping things straightforward rather than constantly changing ingredients or making large batches.
Keep Animal Protein at the Center
Chicken, turkey, beef, and appropriate fish can provide the main animal based ingredient in an occasional homemade meal. Cats are obligate carnivores, so I keep rice, pumpkin, sweet potato, and vegetables as smaller additions rather than allowing them to become the bulk of the meal.
At the same time, remember that meat alone does not make a complete cat diet. Long term homemade feeding requires careful nutritional formulation.
Introduce Homemade Food Gradually
I would not suddenly replace your cat’s regular food with a completely different homemade meal. Start with a small amount mixed into food your cat already knows.
Gradual changes can make the transition easier and give you an opportunity to see how your cat responds to each new ingredient.
Store Leftovers Properly
I prefer preparing small portions so there is less food left over after each meal. Refrigerate unused homemade food promptly in a clean, covered container.
For many homemade cooked meat recipes, using refrigerated leftovers within one to two days is a cautious approach. If you are unsure about a particular ingredient or preparation method, follow appropriate food safety guidance and discard anything that looks or smells unusual.
Serve Food at a Comfortable Temperature
Some cats are more interested in food when it is served around room temperature or slightly warm. Food that has just come out of the refrigerator can have a weaker aroma, while gently warming it may make the natural smell more noticeable.
Never serve food that is hot. Always test the temperature before giving it to your cat.
Always Provide Fresh Drinking Water
Homemade meals can add moisture, but they should never replace your cat’s drinking water.
I keep fresh, clean water available throughout the day and refresh it regularly. Some cats prefer water placed away from their food bowl, so it can be worth experimenting with the location if your cat does not seem interested in drinking.
Benefits of Homemade Cat Food (When Done Properly)

There are several reasons I enjoy preparing simple homemade food for cats as an occasional meal or topper.
The biggest advantage for me is knowing exactly what went into the bowl.
At the same time, homemade food is not automatically more nutritious than a properly formulated commercial cat food, so I focus on using it thoughtfully rather than treating it as a replacement for a complete diet.
More Control Over Ingredients
One of the biggest benefits is having complete control over what goes into the recipe. You can choose plain chicken, turkey, beef, or fish and avoid unnecessary salt, sauces, spices, onion, garlic, and other ingredients that may be unsuitable for cats.
This is especially helpful when you want to keep a recipe simple and know exactly what you are serving.
Fewer Unnecessary Additives
When you prepare food yourself, you can avoid many of the ingredients commonly found in human sauces, gravies, and heavily processed foods. I prefer using a short ingredient list with foods I recognize rather than trying to make homemade cat food taste like a human meal.
Can Add More Moisture
Moist homemade foods can contribute additional water to a cat’s overall diet. This is particularly useful when you mix plain water or an appropriate unsalted broth into meat or other suitable foods.
However, homemade food should not be viewed as a treatment for dehydration. Fresh drinking water should always be available separately.
May Help Some Picky Eaters
Some cats are very particular about smell, texture, and temperature. Adding a small amount of an appropriate homemade topper can sometimes make a familiar meal more appealing.
I find that simple changes, such as adding a little warm water or mixing in a small amount of plain cooked meat, can be more useful than completely changing the food.
Encourages a Fresh Food Approach
Homemade recipes can give you an opportunity to use simple, recognizable ingredients rather than relying on heavily seasoned human foods.
The important distinction is that fresh ingredients do not automatically equal complete nutrition. Cats need specific nutrients in precise amounts, so homemade food should be used appropriately unless the recipe has been professionally formulated.
For occasional toppers and treats, keeping things fresh, simple, and cat safe can be a practical addition to an otherwise complete and balanced diet.
Frequently Asked Questions About Homemade Cat Food
Is homemade cat food safe?
Homemade cat food can be safe when it is prepared with cat safe ingredients, cooked properly, stored correctly, and used appropriately.
The important distinction is that a recipe can be safe to eat without being nutritionally complete.
Avoid onion, garlic, excessive salt, seasonings, cooked bones, and other ingredients that can be harmful to cats.
Can I feed homemade cat food every day?
You can feed a properly formulated homemade diet every day, but simply combining meat with rice, vegetables, or pumpkin is not enough to meet a cat’s nutritional requirements.
Cats need specific amounts of taurine, calcium, vitamins, minerals, essential fatty acids, and other nutrients.
If homemade food will make up most or all of your cat’s diet, work with a veterinarian or qualified veterinary nutrition professional to formulate a complete and balanced recipe.
Do cats need supplements with homemade food?
Some properly formulated homemade diets require specific supplements because ordinary meat and vegetables do not provide every nutrient a cat needs in the correct proportions.
The exact supplements depend on the ingredients and formulation.
I would not add individual supplements based on guesswork. A veterinarian or qualified veterinary nutrition professional can determine what is actually needed for the particular recipe.
Can kittens eat homemade cat food?
Kittens have especially demanding nutritional requirements because they are growing rapidly.
A homemade recipe that may be acceptable as an occasional treat for an adult cat may not provide enough of the nutrients a kitten needs for healthy development.
For that reason, I would not use an unbalanced homemade recipe as a kitten’s primary food. If you want to feed a kitten a homemade diet, have the recipe properly formulated with veterinary guidance.
Can homemade food replace commercial cat food?
It can, but only when the homemade diet has been specifically formulated to be complete and balanced for your cat’s life stage and individual needs.
Simple recipes made from chicken, fish, rice, pumpkin, or vegetables should not automatically be treated as complete replacements for commercial cat food.
For most cats, a complete and balanced commercial diet can provide a convenient nutritional foundation, while simple homemade foods can be used as occasional toppers or treats.
How should I introduce homemade food?
Start with a small amount mixed into your cat’s familiar food rather than replacing the entire meal at once. Gradual changes can make the transition easier and allow you to see how your cat responds to each new ingredient.
If your cat develops vomiting, diarrhea, refuses food, or shows another concerning change after introducing a new recipe, stop the new food and speak with your veterinarian.
Final Thoughts
Homemade cat food does not have to involve complicated ingredients or elaborate cooking.
For me, the biggest advantage of simple homemade recipes is being able to control exactly what goes into the bowl.
Plain cooked chicken, turkey, beef, fish, small amounts of appropriate vegetables, and extra moisture can all be useful additions when prepared correctly. But simplicity should not be confused with complete nutrition.
If you are using these recipes as occasional meals, treats, or toppers, keep portions sensible and continue providing your cat with a complete and balanced diet.
If homemade food will become your cat’s primary diet, nutritional balance becomes much more important and professional formulation is worth the effort.
The goal is not to make every meal complicated. It is to keep the ingredients safe, the preparation simple, and your cat’s overall diet nutritionally appropriate.









