Skip to content
Dogs

Chicken and Rice for Dogs (Bland Diet)

  • Total 30 min
  • Makes 6 cups

The classic bland diet vets recommend for upset stomachs: plain boiled chicken and white rice.

When a dog has an upset stomach, many vets suggest a few days of plain chicken and white rice. It is gentle, easy to digest and easy to make.

This is a short-term diet. Call your vet if vomiting or diarrhea lasts more than a day or two, or if your dog seems unwell.

Why your dog will love this

  • Gentle on upset stomachs
  • Two ingredients
  • Makes 3 days of meals for a medium dog

Ingredient notes

  • Boneless, skinless chicken breast Safe

    Plain, cooked, boneless and unseasoned.

  • White rice, uncooked Safe

    White rice is easier to digest than brown for upset stomachs.

    Plain cooked rice is easy on the stomach.

See every ingredient in the safety guide

Dogs

Chicken and Rice for Dogs (Bland Diet)

Plain boiled chicken breast and white rice, two parts rice to one part chicken.

Prep
5 min
Cook
25 min
Total
30 min
Makes
6 cups
Difficulty
Easy
Cost per batch
About $6 per batch
Per cup
$1.00
Calories
220 per cup
Pin Step-by-step guide

Ingredients

Makes 6 cups

Equipment

  • Large saucepan

Instructions

  1. Put the chicken in a pot, cover with water and bring to a boil.

  2. Simmer until the chicken is cooked through, about 15 minutes.

  3. Lift out the chicken and cook the rice in the same water until very soft.

  4. Shred the chicken finely and discard any fat.

  5. Mix 2 parts rice with 1 part chicken and cool to room temperature before serving.

Tips for success

  • Cook the rice a little softer than you would for yourself; it is easier on the stomach.
  • Do not add salt, oil, butter or seasoning of any kind.
  • Mix in a spoon of plain pumpkin if your vet recommends extra fiber.

Nutrition per cup

Calories
220 kcal
Protein
18 g
Fat
2.0 g
Fiber
0.5 g
Carbs
32 g

Storage

  • Fridge 4 days
  • Freezer 60 days

Cool quickly and refrigerate in portions.

How much to serve

Feed small meals 3 to 4 times a day. Start with about 1/3 of the usual daily food volume and increase if your dog keeps it down.

As a full meal, healthy adult at typical activity
Small dog (10 lb)up to 1.50 cups a day
Medium dog (30 lb)up to 3 cups a day
Large dog (60 lb)up to 6 cups a day

Portion calculator

Estimate for a healthy adult pet at a typical activity level. Ask your vet about your pet’s exact needs.

Last updated September 14, 2026.

Save this recipe for later

Pin it Rate it
Share: Facebook Email

How to make Chicken and Rice for Dogs

Chicken and Rice for Dogs takes about 30 minutes from start to finish and makes 6 cups. It is an easy recipe. You will need a large saucepan. Read through every step once before you start, and set out all the ingredients so nothing is missed.

Ingredients and why they are here

You need 3 ingredients. Each one is checked against the ingredient safety guide for dogs.

  • 1 lb boneless, skinless chicken breast: Plain, cooked, boneless and unseasoned.
  • 1 1/2 cups white rice, uncooked: White rice is easier to digest than brown for upset stomachs. Plain cooked rice is easy on the stomach.
  • 6 cups water

Step-by-step instructions

  1. Put the chicken in a pot, cover with water and bring to a boil.
  2. Simmer until the chicken is cooked through, about 15 minutes. Allow about 15 minutes.
  3. Lift out the chicken and cook the rice in the same water until very soft. Allow about 20 minutes.
  4. Shred the chicken finely and discard any fat.
  5. Mix 2 parts rice with 1 part chicken and cool to room temperature before serving.

Tips for success

  • Cook the rice a little softer than you would for yourself; it is easier on the stomach.
  • Do not add salt, oil, butter or seasoning of any kind.
  • Mix in a spoon of plain pumpkin if your vet recommends extra fiber.

How to store it

Let everything cool completely before you pack it away, since trapped steam causes sogginess and mold. Keep it in the fridge for up to 4 days, or in the freezer for up to 2 months. Cool quickly and refrigerate in portions. If anything smells off or shows mold, throw it out.

How much to serve

Feed small meals 3 to 4 times a day. Start with about 1/3 of the usual daily food volume and increase if your dog keeps it down. Each cup has about 220 calories. Switch from your current food over 7 days, mixing in a little more of the new food each day, and weigh your dog every two weeks to adjust the amount.

Swaps and variations

No boneless? Use lean ground turkey, boiled and drained. Change one ingredient at a time so you can tell how each swap affects the texture.

Why dogs love it

Gentle on upset stomachs. Two ingredients. Makes 3 days of meals for a medium dog.

Feeding tips for dogs

Introduce any new food slowly, starting with a small piece, and wait a day to see how your dog’s stomach handles it. Dogs with allergies, pancreatitis, kidney disease or diabetes may need changes, so check with your vet first. Keep fresh water out, especially with dry or salty-tasting treats, and count every treat toward the daily allowance so meals stay balanced.

Make it ahead

To save time, measure and prep the ingredients the day before and keep them covered in the fridge. Label containers with the recipe name and date so you always know what to use first. Most of the work in this recipe is hands-off, so it fits easily around a busy week.

Safety notes

A bland diet is for a few days only. See your vet if symptoms last more than 24 to 48 hours. Never add onion, garlic, chocolate, grapes, raisins, xylitol or salt, and check the safety guide before trying a new ingredient with your dog. This recipe is general information, not veterinary advice.

Frequently asked questions

How long should my dog eat chicken and rice?

Usually 2 to 3 days, then mix it back into the regular food over a few days. Follow your vet's advice.

Can I use brown rice?

White rice is gentler for upset stomachs. Brown rice has more fiber.

More chicken recipes

See all

Leave a Reply

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

Your rating