25 Easy Homemade Cat Food Recipes

Simple, Healthy Meals (Cooked + Raw Options) You Can Make at Home

If you want more control over whatโ€™s in your catโ€™s bowl, homemade meals are a great place to start. With fresh proteins, moisture-rich ingredients, and the right supplements, homemade cat food can support better digestion, healthier coats, and improved hydrationโ€”especially for picky eaters or cats with sensitivities.

This post shares 25 easy homemade cat food recipes (including cooked and raw options), each with clear instructions, serving guidance, and storage tipsโ€”so you can meal prep confidently and rotate proteins for variety.

๐Ÿ›‘ Important: Homemade meals must be nutritionally complete. Talk with your veterinarian before switching dietsโ€”especially for kittens, seniors, or cats with medical conditions. If feeding raw, follow strict food-safety practices.


This post contains Amazon affiliate links. As an Amazon Associate, I earn from qualifying purchases at no extra cost to you. These links help support this site and allow me to keep creating free, helpful cat nutrition content.

Quick Amazon Finds for Homemade Cat Food (25-Recipe Meal Prep)

ItemWhy Itโ€™s HelpfulAmazon Link
Digital Kitchen ScaleAccurate portions๐Ÿ‘‰ Check Price On Amazon
Food Processor / BlenderSmooth textures๐Ÿ‘‰ Check Price On Amazon
Stainless Steel Mixing BowlsHygienic prep๐Ÿ‘‰ Check Price On Amazon
Glass Meal Prep ContainersSafe storage๐Ÿ‘‰ Check Price On Amazon
Silicone Freezer TraysFreeze portions๐Ÿ‘‰ Check Price On Amazon
Taurine Powder (Pet-Safe)Heart & eye health๐Ÿ‘‰ Check Price On Amazon
Fish Oil (Salmon/Sardine)Skin & coat support๐Ÿ‘‰ Check Price On Amazon
Calcium SupplementBone balance๐Ÿ‘‰ Check Price On Amazon
Low-Sodium Broth (Pet-Safe)Hydration & flavor๐Ÿ‘‰ Check Price On Amazon
Elevated Cat BowlsEasier eating๐Ÿ‘‰ Check Price On Amazon

๐Ÿฅฃ 1. Chicken & Pumpkin Stew Homemade Cat Food Recipe

A simple, gentle recipe for cats with sensitive stomachs.

Ingredients (Yields ~4 servings):

  • 1 cup cooked chicken breast, shredded (boiled, no seasoning)
  • 1/2 cup pumpkin puree (plain, no added sugar or spices)
  • 1/4 cup low-sodium chicken broth (no onion or garlic)
  • 1 tsp olive oil

Instructions:

  1. Boil the chicken breast in plain water until fully cooked (internal temp: 165ยฐF). Let it cool and shred finely.
  2. In a small pot, combine pumpkin puree and chicken broth. Simmer for 3โ€“5 minutes.
  3. Stir in the shredded chicken and olive oil. Simmer for 2 more minutes.
  4. Let it cool to room temperature before serving.

Serving Size:

  • ~1/4 cup per meal for an average 10 lb cat.

Storage:

  • Refrigerate up to 3 days or freeze in portions for up to 1 month.

๐Ÿš 2. Chicken & Rice Delight Homemade Cat Food Recipe

Comforting and filling, good for active cats or recovery meals.

Ingredients (Yields ~5 servings):

  • 1 cup cooked chicken thigh, chopped
  • 1/2 cup cooked brown rice
  • 1/4 cup grated carrot (steamed until soft)
  • 500 mg taurine supplement (split evenly per serving)

Instructions:

  1. Cook chicken thigh (boil or bake plain). Chop into small cat-bite pieces.
  2. Cook brown rice according to package directions. Let cool.
  3. Lightly steam the grated carrots until soft.
  4. Combine all ingredients and mix well. Sprinkle 100 mg taurine powder per serving (do not cook taurine).
  5. Serve at room temperature.

Serving Size:

  • ~1/4 cup per meal.

Storage:

  • Refrigerate up to 3 days. Freeze for 1 month.

๐Ÿ— 3. Raw Chicken Mix (Raw Diet Recipe) Homemade Cat Food Recipe

A high-protein raw meal with essential supplements.

โš ๏ธ Always consult a vet before starting a raw diet.

Ingredients (Yields ~5โ€“6 servings):

  • 1 lb raw ground chicken (preferably with bone)
  • 2 oz chicken liver
  • 1 large egg yolk
  • 2 tsp fish oil (salmon or sardine-based)
  • 1,000 mg taurine powder

Instructions:

  1. In a clean mixing bowl, combine raw ground chicken and liver.
  2. Add the egg yolk, fish oil, and taurine powder.
  3. Mix thoroughly using a spoon or gloved hands until evenly incorporated.
  4. Portion into airtight containers.

Serving Size:

  • ~3 oz per meal (about 1/3 cup)

Storage:

  • Refrigerate for up to 2 days or freeze for 2โ€“3 weeks in portioned containers.
  • Thaw in refrigerator โ€” never at room temp.

๐ŸŸ 4. Chicken & Sardine Mash Homemade Cat Food Recipe

Omega-rich with great taste appeal for picky cats.

Ingredients (Yields ~4 servings):

  • 1/2 cup cooked chicken (shredded)
  • 1/2 can sardines in water (drained)
  • 1/4 cup steamed green beans (chopped)

Instructions:

  1. Cook and shred the chicken breast or thigh.
  2. Steam green beans until soft and chop into tiny pieces.
  3. Drain sardines and mash gently with a fork.
  4. Mix everything together thoroughly until it forms a soft mash.
  5. Let cool before serving.

Serving Size:

  • ~1/4 cup per meal.

Storage:

  • Refrigerate for up to 3 days.

๐Ÿž 5. Chicken Liver Loaf Homemade Cat Food Recipe

A nutrient-dense baked treat or meal topper.

Ingredients (Yields ~8 slices):

  • 1/2 lb chicken liver (blended smooth)
  • 1 egg
  • 1/4 cup oat flour
  • 1/4 cup carrot puree

Instructions:

  1. Preheat oven to 350ยฐF (175ยฐC).
  2. Blend the chicken liver in a food processor until smooth.
  3. Add egg, oat flour, and carrot puree. Blend or mix until a thick batter forms.
  4. Pour mixture into a greased mini loaf pan or silicone mold.
  5. Bake for 25โ€“30 minutes or until firm in the center.
  6. Let cool completely before slicing.

Serving Size:

  • 1 slice (about 2 tablespoons) per serving.

Storage:

  • Refrigerate for 3 days, freeze for 1 month.

๐Ÿฅ” 6. Tuna & Sweet Potato Medley Homemade Cat Food Recipe

A soft, easy-to-digest dish rich in protein and beta-carotene.

Ingredients (Yields ~4 servings):

  • 1 can (5 oz) tuna in water (no salt added, drained)
  • 1/2 cup mashed sweet potato (cooked, no seasoning)
  • 1/4 cup cooked peas (steamed and mashed)

Instructions:

  1. Peel and boil sweet potato until tender. Mash well and let cool.
  2. Steam or boil peas and mash them into a soft paste.
  3. Drain tuna and flake it finely with a fork.
  4. Combine all ingredients in a bowl and mix thoroughly.
  5. Serve at room temperature.

Serving Size:

  • ~1/4 cup per meal.

Storage:

  • Store in airtight containers in the refrigerator for 3 days or freeze for up to 1 month.

๐Ÿณ 7. Salmon & Egg Scramble Homemade Cat Food Recipe

A protein-packed breakfast-style meal for cats.

Ingredients (Yields ~3โ€“4 servings):

  • 1/2 cup cooked boneless salmon (baked or steamed)
  • 1 large egg
  • 1/4 cup spinach (steamed and finely chopped)

Instructions:

  1. Cook salmon until flaky and remove all bones and skin. Cool and shred.
  2. Scramble egg in a nonstick pan with no oil or seasoning.
  3. Steam spinach until soft, then chop finely.
  4. Mix all ingredients together while warm, but not hot.
  5. Serve once cooled to room temperature.

Serving Size:

  • ~1/4 cup per meal.

Storage:

  • Refrigerate for up to 3 days. Do not freeze due to egg texture.

๐ŸŸ 8. Mackerel Patties Homemade Cat Food Recipe

Savory treats or meal toppers full of omega-3s.

Ingredients (Yields ~6 small patties):

  • 1 can (5 oz) mackerel in water (drained)
  • 1 large egg
  • 1/4 cup rolled oats (ground into oat flour or left whole for texture)

Instructions:

  1. Preheat oven to 350ยฐF (175ยฐC).
  2. Mash mackerel in a bowl with a fork.
  3. Add the egg and oats, mix until it forms a sticky dough.
  4. Form into small, flat patties and place on a parchment-lined baking sheet.
  5. Bake for 15โ€“18 minutes or until firm and golden.
  6. Cool completely before serving.

Serving Size:

  • 1 patty per meal or snack.

Storage:

  • Refrigerate for 3โ€“4 days or freeze for up to 1 month.

๐Ÿ  9. Raw Fish Mix (Raw Diet) Homemade Cat Food Recipe

Nutrient-rich raw meal for cats with a focus on essential fatty acids and taurine.

โš ๏ธ Use only sushi-grade or frozen fish for safety. Always check with a vet before raw feeding.

Ingredients (Yields ~5 servings):

  • 1/2 lb raw boneless salmon
  • 1/2 lb raw cod
  • 1 tsp fish oil (salmon or sardine oil)
  • 1 capsule vitamin E (400 IU)
  • 1,000 mg taurine powder

Instructions:

  1. Finely chop or grind both fish types into small pieces or a coarse mince.
  2. Open the vitamin E capsule and squeeze contents into the fish.
  3. Add fish oil and taurine powder.
  4. Mix thoroughly until well combined.
  5. Portion and refrigerate or freeze immediately.

Serving Size:

  • ~1/4 cup per meal.

Storage:

  • Keep in the fridge for 1โ€“2 days or freeze individual portions for up to 3 weeks.

๐Ÿš 10. Sardine & Quinoa Bowl Homemade Cat Food Recipe

A high-protein, grain-inclusive option rich in B vitamins and fatty acids.

Ingredients (Yields ~4 servings):

  • 1 can (3.75 oz) sardines in water (drained, bones okay if soft)
  • 1/2 cup cooked quinoa (unsalted, plain)
  • 1/4 cup steamed zucchini (chopped finely)

Instructions:

  1. Rinse and cook quinoa according to package directions. Let cool.
  2. Steam zucchini until tender and chop very finely.
  3. Drain sardines and mash with a fork.
  4. Mix all ingredients in a bowl until fully combined.
  5. Serve at room temperature.

Serving Size:

  • ~1/4 cup per serving.

Storage:

  • Refrigerate for 3 days or freeze for up to 1 month.

๐Ÿฅ• 11. Beef & Carrot Mash Homemade Cat Food Recipe

Simple, nourishing meal that’s easy on the stomach and rich in vitamins.

Ingredients (Yields ~4 servings):

  • 1/2 lb ground beef (boiled, 90% lean or higher)
  • 1/2 cup shredded carrot (lightly steamed)
  • 1 tsp olive oil

Instructions:

  1. Boil ground beef in plain water until fully cooked. Drain and let cool.
  2. Steam shredded carrots for 3โ€“4 minutes or until soft.
  3. Combine beef, carrots, and olive oil in a bowl. Mix thoroughly.
  4. Allow to cool to room temperature before serving.

Serving Size:

  • ~1/4 cup per meal.

Storage:

  • Refrigerate for up to 3 days or freeze in portions for 1 month.

๐Ÿ’“12. Beef Heart & Liver Mix Homemade Cat Food Recipe

A nutrient-dense organ meat mix ideal for occasional enrichment.

Ingredients (Yields ~5 servings):

  • 1/2 cup cooked beef heart (chopped)
  • 1/4 cup cooked beef liver (chopped)
  • 1 egg yolk (raw or lightly scrambled)
  • 1 tsp fresh parsley (finely chopped; optional)

Instructions:

  1. Boil or bake beef heart and liver until fully cooked. Chop into very fine pieces.
  2. Crack and separate one egg yolk (lightly scramble if you prefer).
  3. Mix meats, yolk, and parsley thoroughly.
  4. Serve at room temperature.

Serving Size:

  • ~2โ€“3 tablespoons per meal or as a topper.

Storage:

  • Store in fridge for 2โ€“3 days, freeze for up to 3 weeks.

๐Ÿฅฉ13. Raw Beef Blend Homemade Cat Food Recipe

High-protein, raw-based meal with essential supplements.

โš ๏ธ Use human-grade meat. Talk to a vet before switching to raw long-term.

Ingredients (Yields ~5โ€“6 servings):

  • 1 lb raw ground beef (85โ€“90% lean)
  • 2 oz raw beef liver (blended or chopped)
  • 1 tsp bone meal powder (or crushed eggshell)
  • 2 tsp salmon oil
  • 1,000 mg taurine powder

Instructions:

  1. In a clean bowl, combine ground beef and liver.
  2. Add bone meal, salmon oil, and taurine powder.
  3. Mix thoroughly to distribute supplements evenly.
  4. Divide into serving-size containers.

Serving Size:

  • ~1/4 cup per meal (about 3 oz).

Storage:

  • Refrigerate up to 2 days, freeze for 2โ€“3 weeks.
  • Thaw in fridge only before serving.

๐ŸŒฟ 14. Beef & Green Bean Stir Homemade Cat Food Recipe

A lightly cooked dish that mimics stir-fry with feline-safe ingredients.

Ingredients (Yields ~4 servings):

  • 1/2 lb ground beef (lightly sautรฉed, no seasoning)
  • 1/2 cup steamed green beans (chopped finely)
  • 1/4 cup cooked brown rice (optional)

Instructions:

  1. Cook ground beef in a nonstick skillet until no longer pink. Let cool.
  2. Steam green beans and chop very finely.
  3. Cook brown rice according to package instructions, then cool.
  4. Mix all ingredients in a bowl.

Serving Size:

  • ~1/4 cup per meal.

Storage:

  • Refrigerate for up to 3 days or freeze for 1 month.

๐Ÿž 15. Beef & Oat Loaf Homemade Cat Food Recipe

A baked meatloaf that doubles as a meal or snack โ€” soft and sliceable.

Ingredients (Yields ~6 slices):

  • 1/2 lb ground beef
  • 1/4 cup rolled oats
  • 1/4 cup grated zucchini
  • 1 egg (beaten)

Instructions:

  1. Preheat oven to 350ยฐF (175ยฐC).
  2. Combine all ingredients in a bowl and mix thoroughly.
  3. Press into a small greased loaf pan or silicone mold.
  4. Bake for 25โ€“30 minutes, or until firm in the center.
  5. Let cool completely, then slice into portions.

Serving Size:

  • 1 slice per meal (~2 tbsp).

Storage:

  • Refrigerate up to 3โ€“4 days or freeze individual slices for up to 1 month.

๐Ÿฅฃ 16. Turkey & Peas Dinner Homemade Cat Food Recipe

A gentle, fiber-rich dish great for digestion and hydration.

Ingredients (Yields ~4 servings):

  • 1/2 lb ground turkey (boiled)
  • 1/2 cup green peas (steamed and mashed)
  • 2 tbsp pumpkin puree (plain, no spices)

Instructions:

  1. Boil the ground turkey until fully cooked (no pink remains). Let cool.
  2. Steam peas until soft, then mash into a paste.
  3. Combine mashed peas, cooked turkey, and pumpkin.
  4. Mix until smooth and well blended.
  5. Let cool before serving.

Serving Size:

  • ~1/4 cup per meal.

Storage:

  • Store in fridge for up to 3 days or freeze in portions for 1 month.

๐Ÿ— 17. Raw Turkey Mix Homemade Cat Food Recipe

A high-protein raw meal with essential nutrients for energy and health.

โš ๏ธ Use human-grade ingredients. Always consult a vet before starting a raw diet.

Ingredients (Yields ~5 servings):

  • 1/2 lb raw turkey thigh (boneless, skinless, minced)
  • 2 oz turkey liver (blended or finely chopped)
  • 1 tsp finely ground eggshell powder or bone meal
  • 1,000 mg taurine powder
  • 2 tsp fish oil (sardine or salmon oil)

Instructions:

  1. Combine raw turkey thigh and liver in a sanitized bowl.
  2. Add bone meal or eggshell powder, taurine, and fish oil.
  3. Mix thoroughly until all supplements are evenly distributed.
  4. Portion into small containers for daily servings.

Serving Size:

  • ~3 oz or 1/4 cup per meal.

Storage:

  • Keep refrigerated for up to 2 days, or freeze for 2โ€“3 weeks.
  • Always thaw in the refrigerator.

๐Ÿ 18. Turkey & Apple Bites Homemade Cat Food Recipe

Oven-baked soft treats or snack-size meals with added fiber and mild sweetness.

Ingredients (Yields ~20 small bites):

  • 1/2 lb ground turkey
  • 1/4 cup apple (peeled and shredded, seeds removed)
  • 1/4 cup oat flour

Instructions:

  1. Preheat oven to 350ยฐF (175ยฐC).
  2. In a bowl, mix ground turkey, shredded apple, and oat flour.
  3. Form small bite-sized balls or press into silicone molds.
  4. Place on a parchment-lined baking tray and bake for 18โ€“20 minutes or until firm and lightly golden.
  5. Cool completely before serving.

Serving Size:

  • 1โ€“2 bites per treat/snack session.

Storage:

  • Refrigerate for 3โ€“4 days, or freeze for up to 1 month.

๐Ÿณ 19. Turkey & Spinach Scramble Homemade Cat Food Recipe

A quick, protein-rich meal with essential iron and vitamins.

Ingredients (Yields ~3โ€“4 servings):

  • 1/2 cup cooked boneless turkey (chopped or shredded)
  • 1 large egg
  • 1/4 cup chopped spinach (steamed)

Instructions:

  1. Cook turkey (boiled or baked, unseasoned) and chop into small pieces.
  2. Steam spinach until soft, then finely chop.
  3. Scramble egg in a nonstick skillet (no salt, butter, or oil).
  4. Mix all ingredients together while warm.
  5. Let cool to room temp before feeding.

Serving Size:

  • ~1/4 cup per meal.

Storage:

  • Store in the refrigerator for up to 2 days (do not freeze due to eggs).

๐Ÿฒ 20. Turkey & Brown Rice Stew Homemade Cat Food Recipe

A hearty, hydrating meal perfect for cats recovering from illness or with sensitive stomachs.

Ingredients (Yields ~4 servings):

  • 1/2 lb ground turkey (boiled)
  • 1/2 cup cooked brown rice (plain)
  • 1/4 cup shredded carrot (steamed)
  • 1/4 cup low-sodium bone broth (chicken or turkey)

Instructions:

  1. Boil ground turkey until fully cooked and crumble into small pieces.
  2. Cook brown rice and let cool.
  3. Steam shredded carrot until soft.
  4. In a pot, combine turkey, rice, carrot, and broth. Simmer lightly for 3โ€“5 minutes.
  5. Cool completely before serving.

Serving Size:

  • ~1/4 cup per meal.

Storage:

  • Store in the refrigerator for 3 days or freeze for up to 1 month.

๐ŸŸข 21. Lamb & Peas Delight Homemade Cat Food Recipe

A flavorful, iron-rich cooked meal with a balance of protein, fiber, and healthy carbs.

Ingredients (Yields ~4 servings):

  • 1/2 lb ground lamb (cooked)
  • 1/2 cup peas (steamed and mashed)
  • 1/4 cup sweet potato (peeled, boiled, and mashed)

Instructions:

  1. Cook ground lamb in a skillet over medium heat until fully browned. Drain excess fat.
  2. Steam peas and mash them into a paste.
  3. Peel, boil, and mash sweet potato until smooth.
  4. Combine all ingredients in a mixing bowl and stir until well blended.
  5. Allow to cool to room temperature before serving.

Serving Size:

  • ~1/4 cup per meal.

Storage:

  • Refrigerate for up to 3 days or freeze individual portions for up to 1 month.

๐Ÿงซ22. Lamb & Liver Mix (Raw) Homemade Cat Food Recipe

A high-protein raw mix that includes essential vitamins and minerals.

โš ๏ธ Consult a vet before feeding raw long-term. Use only fresh, high-quality ingredients.

Ingredients (Yields ~5 servings):

  • 1/2 lb raw ground lamb
  • 2 oz lamb liver (chopped or blended)
  • 1 tsp bone meal or finely ground eggshell powder
  • 1,000 mg taurine powder

Instructions:

  1. In a sanitized bowl, combine ground lamb and chopped/blended liver.
  2. Add bone meal and taurine powder.
  3. Mix thoroughly to distribute supplements evenly.
  4. Portion into small containers.

Serving Size:

  • ~1/4 cup (about 3 oz) per meal.

Storage:

  • Refrigerate for up to 2 days, or freeze for 2โ€“3 weeks.
  • Thaw safely in the refrigerator before serving.

๐ŸŽƒ 23. Duck & Pumpkin Stew Homemade Cat Food Recipe

A rich and warming stew that’s great for rotation or cats who enjoy variety.

Ingredients (Yields ~4 servings):

  • 1/2 cup cooked duck meat (skinless, chopped)
  • 1/4 cup pumpkin puree (plain, no additives)
  • 1/4 cup low-sodium chicken or duck bone broth

Instructions:

  1. Cook duck meat (boiled, roasted, or steamed) and remove all bones and skin. Chop finely.
  2. In a small saucepan, combine pumpkin puree and broth. Simmer for 2โ€“3 minutes.
  3. Add chopped duck meat and stir to combine.
  4. Simmer on low for another 2 minutes, then allow to cool.

Serving Size:

  • ~1/4 cup per meal.

Storage:

  • Refrigerate for 3 days or freeze for up to 1 month.

๐Ÿ‡ 24. Rabbit & Zucchini Blend Homemade Cat Food Recipe

A light, lean protein option ideal for cats with food allergies.

Ingredients (Yields ~4 servings):

  • 1/2 cup cooked rabbit meat (boneless, finely chopped)
  • 1/4 cup shredded zucchini (steamed)
  • 1/2 tsp calcium supplement (bone meal or eggshell powder)

Instructions:

  1. Cook rabbit meat thoroughly (boiled or steamed). Debone and shred finely.
  2. Steam zucchini until tender, then shred or chop finely.
  3. Combine rabbit, zucchini, and calcium powder in a bowl and mix well.
  4. Serve once cooled to room temperature.

Serving Size:

  • ~1/4 cup per meal.

Storage:

  • Refrigerate for 2โ€“3 days or freeze for up to 3 weeks.

๐ŸฆŒ 25. Venison & Beet Mash Homemade Cat Food Recipe

An earthy, iron-rich dish packed with antioxidants and protein.

Ingredients (Yields ~4 servings):

  • 1/2 cup cooked venison (boneless, lean, finely chopped)
  • 1/4 cup mashed beets (steamed or roasted)
  • 1/4 cup cooked quinoa (plain, no salt)

Instructions:

  1. Cook venison thoroughly (boiled, roasted, or pan-cooked), then chop finely.
  2. Steam or roast beets until tender, then mash smoothly.
  3. Cook quinoa and allow to cool.
  4. Mix all ingredients together in a bowl and stir until fully combined.
  5. Let cool before serving.

Serving Size:

  • ~1/4 cup per meal.

Storage:

  • Refrigerate for 3 days or freeze in portions for 1 month.

Leave a Comment

Your email address will not be published. Required fields are marked *