Chicken and Spinach for Dogs – Homemade Dog Food Recipe

What constitutes a delicious and nutritious meal for our furry friends? Let’s delve into the natural dog food recipe and explore the wholesome ingredients that make it beneficial for dogs.

One key ingredient that stands out is spinach. But can dogs eat spinach? The answer is yes dogs can eat! Dogs can indeed enjoy the health benefits of spinach. This leafy green vegetable contains essential vitamins and minerals, including vitamins A, B, and C, which contribute to a healthy immune system and support their overall well-being.

When it comes to a dog’s stomach and digestive system, spinach can play a role in keeping them healthy. It aids in maintaining a dog’s normal metabolism and contributes to a balanced diet. However, it’s essential to remember that every dog is unique, and some may have specific dietary requirements or health concerns. If you have any concerns, it’s best to consult with a veterinarian.

In conclusion, incorporating spinach into your dog’s diet can be a beneficial addition. It provides valuable nutrients and contributes to their overall health. Just ensure it is served in appropriate portions and as part of a well-balanced meal.


I decided to add chicken to this natural dog food recipe mostly because I see how much my dog likes to eat chicken. Boil it, and then shred it for best results.

You could also add some chopped bacon to the mix. 

Feel free to boil them together as opposed to frying them. You really want to avoid frying food for dogs as much as possible because it is bad for them.

The bacon can also be added fresh at the end.

Some dogs like fish (mine not so much) but make sure you only get deboned fillets. 

natural dog food


I decided to add spinach, cauliflower, and carrots to this meal. Spinach is good for dogs but not in large quantities. You can either add it at the end when boiling the veggies, or add it fresh… Your call.

Can Dogs Eat Spinach?

Yes dogs can eat spinach in moderation. Spinach is a nutrient-dense vegetable that is rich in vitamins and minerals, including iron, calcium, and vitamin A. These nutrients are essential for maintaining the overall health and well-being of dogs.

However, it’s important to address the question, “can dogs eat spinach?” While dogs can eat spinach, it should be given in moderation. Too much spinach can cause digestive issues in dogs due to the presence of oxalic acid, which can bind with calcium and form crystals in the bladder or kidneys.

To keep a dog’s digestive system healthy, it’s recommended to feed them spinach in moderation. It’s always best to consult with a veterinarian before making any changes to a dog’s diet.

Including spinach in a dog’s diet can provide health benefits, as it contains vitamins and minerals that support their immune system and normal metabolism. However, it’s crucial to monitor their intake to avoid any potential health problems.

Raw Spinach

Raw spinach can be a healthy addition to your dog’s diet, offering a range of benefits. It’s packed with essential nutrients like vitamins A, C, and K, as well as minerals like iron and calcium. These nutrients can contribute to your dog’s overall well-being, supporting their immune system, bone health, and vision. Additionally, spinach is low in calories and high in fiber, making it an excellent choice for dogs on a weight management plan.

However, it’s important to serve spinach in moderation, as excessive consumption can lead to kidney issues due to its oxalate content. Incorporating small amounts of raw spinach into your dog’s diet can be a nutritious and tasty treat that contributes to their overall health.

Other Vegetables to Substitute Spinach

You can replace the cauliflower with sweet potato or pumpkin. The only difference is, you will have to boil them a bit longer until they are soft and ready to be mashed.


Cauliflower can be a valuable addition to your dog’s diet, offering several health benefits. It is a nutrient-rich vegetable that provides vitamins and minerals, including vitamins C and K, fiber, and antioxidants. These nutrients support your dog’s overall well-being, including their immune system, bone health, and digestion. Additionally, cauliflower contains sulforaphane, a compound that may have anti-cancer properties and support detoxification. It is also a grain-free source of fiber, making it suitable for dogs with grain allergies.

However, it’s important to serve cauliflower in moderation to avoid digestive upset. Adding small amounts of cooked or steamed cauliflower to your dog’s diet can be a healthy and delicious way to provide these benefits.

Sweet Potatoes

Sweet potatoes offer a plethora of benefits for dogs, addressing concerns such as ‘can dogs eat spinach’ with their canine-friendly properties. Rich in fiber, sweet potatoes support ‘dogs eat spinach’ without causing stress to their ‘dog’s stomach’ or ‘dog’s digestive system,’ making them a gentle and nutritious choice. Packed with ‘vitamins ABC’ (A, C, and even B vitamins), sweet potatoes bolster ‘dog’s immune system’ and contribute to preventing ‘health problems.’

Furthermore, their low-fat content aligns with ‘dog’s normal metabolism,’ making them a fantastic option for weight management. Whether served as a tasty treat or mixed into their meals, sweet potatoes are a delicious and healthful addition to your furry companion’s diet.

can dogs eat spinach

Pumpkin, often recognized as a canine superfood, provides an array of health benefits for dogs. It’s a versatile addition to their diet, addressing various concerns such as ‘can dogs eat spinach,’ making it an ideal choice. Rich in fiber, pumpkin aids in ‘dogs eat spinach’ without causing harm to their ‘dog’s stomach’ or ‘dog’s digestive system,’ promoting overall digestive health. The vitamins ABC (A, C, and E) in pumpkin support ‘dog’s immune system’ and ‘health problems’ prevention while ‘dog’s normal metabolism’ benefits from its low-calorie content.

Whether it’s soothing digestive issues, helping maintain a healthy weight, or offering essential nutrients, ‘spinach for dogs’ is a valuable and tasty addition to your furry friend’s diet

If you really have the time and the energy you could bake the sweet potatoes or pumpkin.

natural dog food
can dogs eat spinach

List of Ingredients

• 1lb (500g) chicken breasts 

• 1 tablespoon of coconut oil

• 1 medium head cauliflower 

• 8 oz spinach (chopped)

• 4 large carrots (shredded)

natural dog food
can dogs eat spinach

Step-by-Step Instructions

Step 1. 

First place the chicken breasts inside a saucepan with boiling water. Set the heat to medium and let it cook for 15 minutes. Add the coconut oil. NEVER add salt or spices to dog food.

Step 2.

When the chicken is boiled (do not throw away the water) and no longer pink inside take it out and let it cool. You can shred the chicken with two forks, or your fingers. Whichever method works for you is the right one to choose. 

Step 3.

Prepare your veggies and make sure you keep them separate. Wash the cauliflower, spinach and carrots. Chop the cauliflower, set aside.  Chop the spinach, set aside. Shred the carrots. 

Step 4.

Boil the cauliflower in the chicken water until soft (5-10 minutes), if desired add the chopped spinach, boil 2 additional minutes and remove from heat. Drain the water. Here, you can mash or blend the ingredients, whichever you prefer. 

Step 5. 

Now it’s time to mix all the ingredients together. Take one big bowl, pour in the cauliflower and the spinach, and add the shredded chicken and the shredded carrots. Mix well and there you go. You have made a delicious meal for your dog. It is a delicious chicken and spinach that your pooch will love.

Step 6.

I recommend dividing the food into portions and filing freezer bags with them. This meal will keep in the freezer for at least 2 months. 1 cup of this mixture is enough for a 20 lb dog for a single serving, and refer to our dog food calculator for more details. Add kibble if you’d like.

can dogs eat spinach


Incorporating vegetables into your dog’s diet can provide a range of health benefits. Dogs can eat spinach, and it can support their immune system, aid in digestion, and help maintain a healthy weight. However, it’s important to note that spinach should be given in moderation as part of a balanced and varied diet. If you’re concerned about your dog’s stomach or digestive system, consult with your veterinarian before making any significant changes to their diet.

Spinach is rich in vitamins and minerals, including vitamins A, B, and C, which are essential for your dog’s overall health. However, it’s important to be aware of potential health problems that can arise if your dog consumes too much spinach. Like with any food, it’s important to consider your dog’s normal metabolism and individual dietary needs.

If you’re looking to provide your dog with a variety of nutritious options, consider substituting spinach with other dog-friendly vegetables like cauliflower, sweet potatoes, or pumpkin. These alternatives can offer your dog essential nutrients while adding variety to their meals. Remember, a balanced and varied diet is key to keeping your pup happy and healthy for years to come.

So why not treat your furry friend to a homemade meal made with love and wholesome ingredients? Your dog will thank you for it! Enjoy and happy cooking!

Now go forth and create delicious, healthy meals for your furry friend!

Buon appétit
natural dog food