Homemade cat food can turn simple kitchen staples into fresh, protein rich meals your cat may enjoy. These eight homemade cat food recipes use plain meat, fish, egg, and small amounts of cat safe produce for flavor and moisture.
Cats still need precise amounts of taurine, calcium, vitamins, minerals, and essential fats.
Use these recipes as small toppers or occasional treats unless your veterinarian or veterinary nutritionist has balanced the full diet for your cat. Always cook meat fully, remove bones, and avoid salt, onion, garlic, sauces, and seasoning.
1. Chicken and Pumpkin Cat Food

Tender chicken gives this homemade cat food plenty of rich meaty flavor. Pumpkin adds moisture and creates a soft texture that is easy for many cats to eat.
Ingredients
- 1 half cup cooked skinless chicken breast, about 70 grams
- 1 tablespoon plain cooked pumpkin puree, about 15 grams
- 2 tablespoons warm water
Instructions
- Chop the cooked chicken into very small pieces.
- Add the chicken and pumpkin to a bowl.
- Pour in the warm water.
- Stir until the mixture becomes moist and soft.
- Mash lightly with a fork.
- Divide into 5 small topper servings.
- Cool to room temperature before serving.
| Nutrient | Amount per serving |
|---|---|
| Calories | 24 kcal |
| Protein | 4.3 grams |
| Fat | 0.5 grams |
| Carbohydrate | 0.2 grams |
2. Turkey and Zucchini Cat Food

Lean turkey has a mild taste and tender texture that many cats enjoy. Cooked zucchini adds extra moisture without making the recipe too heavy.
Ingredients
- 1 half cup cooked chopped turkey breast, about 70 grams
- 1 tablespoon finely chopped cooked zucchini, about 15 grams
- 2 tablespoons warm water
Instructions
- Place the cooked turkey in a small bowl.
- Add the finely chopped zucchini.
- Pour in the warm water.
- Mash everything together until soft.
- Divide into 4 small topper servings.
- Cool completely before serving.
| Nutrient | Amount per serving |
|---|---|
| Calories | 24 kcal |
| Protein | 5.1 grams |
| Fat | 0.3 grams |
| Carbohydrate | 0.1 grams |
3. Beef and Egg Cat Food

Cooked lean beef gives this recipe a rich savory flavor. Egg adds more protein and creates a soft texture that mixes easily with the meat.
Ingredients
- 50 grams cooked lean ground beef
- 1 large egg, fully cooked
- 2 teaspoons finely mashed cooked carrot, about 10 grams
- 2 tablespoons warm water
Instructions
- Cook the beef fully and drain excess fat.
- Cook the egg until both the white and yolk are firm.
- Crumble the beef and egg into a bowl.
- Add the mashed carrot.
- Pour in the warm water.
- Mix until everything is evenly combined.
- Divide into 6 small topper servings.
- Cool before serving.
| Nutrient | Amount per serving |
|---|---|
| Calories | 31 kcal |
| Protein | 3.2 grams |
| Fat | 1.8 grams |
| Carbohydrate | 0.2 grams |
4. Salmon and Pumpkin Cat Food

Cooked salmon gives this recipe a rich aroma that can tempt picky cats. Pumpkin adds moisture and helps create a smooth spoonable texture.
Ingredients
- 60 grams cooked boneless salmon
- 1 tablespoon plain cooked pumpkin puree, about 15 grams
- 2 tablespoons warm water
Instructions
- Check the cooked salmon carefully for bones.
- Remove every bone you can find.
- Flake the salmon into a bowl.
- Add the pumpkin puree.
- Pour in the warm water.
- Mash until the mixture becomes soft.
- Divide into 5 small topper servings.
- Cool before serving.
| Nutrient | Amount per serving |
|---|---|
| Calories | 26 kcal |
| Protein | 2.6 grams |
| Fat | 1.4 grams |
| Carbohydrate | 0.2 grams |
5. Turkey and Chicken Liver Cat Food

Turkey keeps this recipe light while chicken liver adds a deeper meat flavor. Liver is rich in several nutrients, so only a small amount is used.
Ingredients
- 60 grams cooked turkey breast
- 15 grams cooked chicken liver
- 2 tablespoons warm water
Instructions
- Cook the turkey and chicken liver fully.
- Chop both meats into very small pieces.
- Place them in a bowl.
- Add the warm water.
- Mash until the liver is spread evenly through the turkey.
- Divide into 5 small topper servings.
- Cool fully before serving.
| Nutrient | Amount per serving |
|---|---|
| Calories | 21 kcal |
| Protein | 4.2 grams |
| Fat | 0.4 grams |
| Carbohydrate | 0.1 grams |
6. Sardine and Egg Cat Food

Sardines bring a strong fish aroma that many cats find appealing. Cooked egg adds richness and turns the mixture into a soft, easy to portion mash.
Ingredients
- 50 grams sardines packed in water with no added salt, drained
- 1 large egg, fully cooked
- 2 tablespoons warm water
Instructions
- Drain the sardines well.
- Check for large or firm bones.
- Cook the egg until firm.
- Mash the sardines and egg together.
- Add the warm water.
- Stir until the mixture becomes soft.
- Divide into 6 small topper servings.
- Cool before serving.
| Nutrient | Amount per serving |
|---|---|
| Calories | 27 kcal |
| Protein | 3.1 grams |
| Fat | 1.7 grams |
| Carbohydrate | 0.1 grams |
7. Pork and Green Bean Cat Food

Plain cooked pork gives this homemade cat food a rich flavor and tender bite. A small amount of green bean adds moisture and soft texture.
Ingredients
- 60 grams cooked lean pork loin with visible fat removed
- 1 tablespoon finely chopped cooked green beans, about 15 grams
- 2 tablespoons warm water
Instructions
- Cook the pork fully.
- Remove any visible fat.
- Chop the pork into very small pieces.
- Add the cooked green beans.
- Pour in the warm water.
- Mash and stir until soft.
- Divide into 5 small topper servings.
- Cool before serving.
| Nutrient | Amount per serving |
|---|---|
| Calories | 25 kcal |
| Protein | 3.4 grams |
| Fat | 1.2 grams |
| Carbohydrate | 0.2 grams |
8. Chicken Rice and Egg Cat Food

Chicken and egg give this recipe a familiar savory taste. A small spoon of rice creates a soft texture and helps the ingredients blend together.
Ingredients
- 50 grams cooked skinless chicken breast
- 1 large egg, fully cooked
- 1 tablespoon plain cooked white rice, about 13 grams
- 2 tablespoons warm water
Instructions
- Chop the cooked chicken into small pieces.
- Cook the egg until firm.
- Crumble the egg into the bowl.
- Add the cooked rice.
- Pour in the warm water.
- Mash everything together until soft.
- Divide into 6 small topper servings.
- Cool before serving.
| Nutrient | Amount per serving |
|---|---|
| Calories | 29 kcal |
| Protein | 3.6 grams |
| Fat | 1.1 grams |
| Carbohydrate | 0.6 grams |




