If your dog is not feeling well, or if you just want to give them something healthy and homemade, chicken and rice is one of the best options out there. It is gentle, simple to make, and most dogs absolutely love it. Think of it as chicken soup for your furry friend.
This guide will walk you through everything you need to know about preparing a chicken and rice meal for your dog safely and effectively.
Why Chicken and Rice is Good for Dogs
Chicken and rice has long been a go-to recommendation from vets, especially for dogs with upset stomachs. This is because it is a “bland diet” that is very easy to digest .
Here’s why this combination works so well:
- Chicken is a lean protein: Boiled, skinless chicken breast is low in fat and provides high-quality protein to help your dog maintain muscle strength .
- White rice is gentle on the stomach: Plain white rice is starchy and low in fiber. This creates a binding effect that can help firm up a dog’s stool when they have diarrhea . It’s easy to digest and provides carbohydrates for energy .
Think of it as giving your dog’s digestive system a break from heavier, harder-to-process foods.
Important Note: This meal is a short-term solution for an upset tummy. It is not meant to be a permanent diet because it does not contain all the essential nutrients a dog needs for long-term health . If your dog still has diarrhea after a couple of days, call your vet .
Ingredients You Will Need

The key to this recipe is keeping it simple. Less is more.
- Boneless, Skinless Chicken Breast: This is the best choice because it is lean and easy to cook. Avoid chicken with skin or bones, as the skin is high in fat, and cooked bones are a serious choking hazard .
- Long-Grain White Rice: White rice is much easier for a dog with a sensitive stomach to digest than brown rice, which has more fiber that can make digestion harder .
- Water: You will use water to boil the chicken and cook the rice.
A Word on Broth
You can cook the rice in the leftover water from boiling the chicken for extra flavor . However, never use store-bought broth unless you are absolutely certain it has no added salt, onions, or garlic, as these are toxic to dogs .
Step-by-Step Recipe

This is a very straightforward recipe that you can make in less than an hour.
Step 1: Cook the Chicken
Place the chicken breasts in a large pot and cover them completely with water. Bring the water to a boil, then reduce the heat to a simmer. Cook for about 12-15 minutes, or until the chicken is completely cooked through and there is no pink in the middle .
Step 2: Prepare the Rice
While the chicken is cooking, cook the rice in a separate pot according to the package instructions. Use plain water, or you can use the leftover chicken broth after skimming the fat off the top .
Step 3: Shred the Chicken
Remove the cooked chicken from the water. Let it cool until you can handle it, then use two forks to shred it into small, bite-sized pieces. For larger dogs, pieces about an inch in size are fine. For smaller dogs, shred it even smaller .
Step 4: Mix and Cool
In a large bowl, combine the shredded chicken with the cooked rice. The ideal ratio is about 2 parts white rice to 1 part chicken by volume . Let the mixture cool completely to room temperature before serving. Hot food can burn your dog’s mouth .
Dos and Don’ts for Chicken and Rice
Do’s:
- Do use plain, unseasoned chicken and rice. No salt, no butter, no oil.
- Do use homemade broth if you want extra flavor, but make sure it has no garlic or onion .
- Do call your vet for advice, especially if your dog’s condition does not improve .
Don’ts:
- Don’t use brown rice, as it is harder to digest.
- Don’t feed this diet for more than a few days without consulting your vet .
- Don’t replace your dog’s regular food with this recipe if they have other health conditions like pancreatitis or allergies .
How Much to Feed Your Dog
A good starting point is about 2% to 3% of your dog’s body weight in total food per day, split into small meals . For a very rough guide, a 10 kg dog would eat about 65-100 grams of chicken and 130-200 grams of rice daily, divided into multiple meals .
But the best and safest way to get the right amount is to ask your vet before starting. They can give you a portion size that is perfect for your dog’s specific needs.
Making This a Regular Meal
If you are considering making homemade food a regular part of your dog’s diet, know that a simple chicken and rice mix is not enough on its own . A dog needs a balanced diet with vitamins, minerals, and specific nutrients. For a long-term plan, you would need to add supplements like a canine multivitamin and include other healthy ingredients like vegetables. The most important step is to work with a veterinary nutritionist to create a recipe that is complete and balanced for your dog .