Beef Stew for Dogs – Homemade Dog Food Recipe

If you’re looking for some tasty homemade food for dogs that will be easy on the belly, you have come to the right place. This beef stew for dogs will be a great addition to your dog’s regular diet, and it is super easy to make.

Just like every responsible dog owner, I triple-check for safety before giving anything to my pup, so all the ingredients in this recipe are perfectly safe and beneficial for your dog.

Benefits from Beef Stew for Dogs

stew for dogs

Protein (Ground beef and chicken)

This is an essential component of your dog’s food. It boosts their immune system and helps them maintain proper body functions. Protein is also responsible for your dog’s energy levels.

I have included beef for this recipe, but you can use another protein, as long as it is ground. The chicken will give richness to the stew and it is best mixed with parsley to give it that home-cooked smell. When I made this stew the kitchen was full of aroma, and even my family wanted a taste.

stew for dogs


Often overlooked, both by dogs and humans, but so very important. They are full of antioxidants and Vitamin A; they support healthy vision and regular bowel movement. Since most dogs will not eat big chunks of veggies, you must shred the carrots and chop the broccoli before adding it to the mix.

Soaked Rice Water

Such a simple addition to this beef stew for dogs, but it will be worth it. All you have to do is soak 1/2 cup of rice in 2 cups of water for 30 minutes, and reserve that water for the stew. Rice water has been used for centuries as an electrolyte and will hydrate your dog. This liquid is also beneficial for dogs that have diarrhea.


Finally, let’s not forget herbs. Both you and your dog will appreciate the pleasant smell coming from parsley or thyme, plus they are good for your dog (stay away from Spanish thyme though).

stew for dogs

• 1 cup (240 ml) soaked rice water, brown rice is the best

• 1 lb (450 g) ground lean beef

• 1 lb (450 g) chicken

• 4 cups (950 ml) water

• 1 cup (130 g) carrots, shredded

• 1 cup (130 g) broccoli, chopped

• 1 Tbsp (17 g) Herbs such as parsley, thyme, mint, or oregano (optional)

stew for dogs

Step 1.

Measure the rice and wash it through a colander thoroughly. Soak the rice in 2 cups of water for 30 minutes.

Step 2.

While you wait for the rice to soak, place the ground beef and chicken inside a saucepan, and fill it with 4 cups of water. Place the saucepan on high heat until the water boils, then simmer on medium heat for 30 minutes with the lid on. This will give the protein time to break down. Make sure you mix it up every so often.

Step 3.

After 30 minutes of cooking, you can add the rice water, veggies, and herbs. Close the lid and simmer for 10 additional minutes. Let it cool off completely before serving it to your dog. The stew will have more liquid than you’re used to and this is ok.

Step 4.

If you make a larger batch it is ok to freeze it for up to 3 months. 2 cups of this stew = 1 serving for a 20 lb dog. You can also add some fine rolled oats, stale bread, or boiled rice to the follow-up servings.

This recipe is such a great break from kibble and canned food. I truly hope your pooch will enjoy this homemade beef stew for dogs as much as mine did.


In conclusion, switching from kibble or canned to homemade dog food can significantly improve your dog’s eating habits and overall health. This beef stew recipe, featuring ground beef, sweet potatoes, and green beans, offers a wider variety of nutrients than what is typically found in dry dog food. Incorporating ingredients like frozen peas and brown rice into your dog’s diet not only diversifies their palate but ensures they’re getting the essential nutrients needed for a healthy life. Additionally, cooking in a large pot or an Instant Pot can save time and make preparation more convenient, especially when adding sweet potatoes or ground turkey that requires longer cooking times or stirring occasionally to avoid tummy upsets.

Remember, the key to a successful transition from dry food to homemade stew is knowing how much food to serve. A rule of thumb is two cups of stew per meal for a small dog, adjusting as necessary for larger breeds. Don’t forget to add a variety of vegetables, like peas and green beans, to ensure your dog is not eating dry food only but enjoying a balanced diet.

Experimenting with different recipes, such as adding sweet potato instead of brown rice, or using a slow cooker for meats that are no longer pink, can make mealtime exciting. Always ensure there’s just enough water to bring the stew to a boil, letting the stew and vegetables cook thoroughly.

Lastly, serving this delicious homemade stew, full of good stuff, assures your dog not only absolutely loves their meals but also leads to a healthier, happier life. Whether your family includes a new baby or you’re dealing with challenges like dog hot spots, making the switch to homemade dog food is a great idea. Start cooking today, and watch your pup thrive on the great recipe you’ve prepared. Always remember, a well-fed dog is a happy dog!

Bon appétit!
stew for dogs