What Can I Give My Dog for Upset Stomach? 7 Safe Human Foods
Wondering what can I give my dog for upset stomach? Here are 7 vet-approved human foods with exact serving sizes, prep steps, and when to call the vet.
Plain boiled chicken, white rice, canned pumpkin (not pie filling), boiled ground turkey, scrambled eggs, plain Greek yogurt, and boneless skinless boiled fish can all help settle your dog's digestive tract. These foods are bland, easily digestible, and recommended by veterinarians as short-term gastrointestinal support. However, they are not a substitute for veterinary care if symptoms persist beyond 24-48 hours or include blood, lethargy, or repeated vomiting.
If your dog is retching, refusing food, or producing loose stools, your first instinct is probably to open the fridge and find something gentle. The good news: several everyday human foods are genuinely helpful for canine digestive upset — and they're likely already in your kitchen. The key is knowing exactly which foods to reach for, how to prepare them without making things worse, and the precise portions that won't overload a sensitive stomach.
This guide covers seven vet-recommended human foods you can safely give your dog for an upset stomach, with specific serving sizes by weight class, preparation methods, and clear red flags for when home care isn't enough.
Why Bland Human Foods Help Settle a Dog's Stomach
When a dog's GI tract is inflamed — whether from eating something they shouldn't have, a sudden diet change, or mild gastroenteritis — the digestive system needs rest. Bland diets work because they are:
- Low in fat: Fat slows gastric emptying and can worsen nausea. Keeping dietary fat below 10% on a dry-matter basis reduces pancreatic stimulation.
- Low in fiber (mostly): Soluble fiber like that in pumpkin helps absorb excess water in the bowel, but insoluble fiber can irritate an inflamed gut lining.
- Highly digestible: Proteins like boiled chicken have a digestibility rate above 90%, meaning less residue passes through the colon.
- Free of irritants: No spices, no oils, no artificial additives that could trigger further inflammation.
According to the Merck Veterinary Manual, dietary management is a cornerstone of treating acute gastroenteritis in dogs, and bland diets are typically recommended for 2-3 days before gradually transitioning back to regular food.
The 7 Best Human Foods for a Dog's Upset Stomach
1. Boiled White Chicken Breast (Skinless, Boneless)
This is the gold standard of bland diets for dogs. Boiled chicken breast provides lean, highly digestible protein without the fat content that aggravates an inflamed pancreas or stomach lining.
Nutritional profile per 100g cooked: 31g protein, 3.6g fat, 0g carbohydrates, 165 calories. Rich in niacin (vitamin B3) at 13.7mg, vitamin B6 at 0.6mg, and selenium at 27.6μg — all of which support cellular repair during recovery.
Preparation: Boil boneless, skinless chicken breast in plain water for 15-20 minutes until the internal temperature reaches 165°F (74°C). Do not add salt, garlic, onion, broth, or any seasoning. Shred or dice into bite-sized pieces appropriate for your dog's mouth. Let cool to room temperature before serving.
2. Plain White Rice
White rice is preferred over brown rice for upset stomachs because the bran and germ have been removed, making it lower in fiber and easier to digest. It provides a gentle carbohydrate source that helps firm up loose stools.
Nutritional profile per 1 cup cooked: 4.3g protein, 0.4g fat, 45g carbohydrates, 205 calories. Contains small amounts of folate (3μg), thiamine (0.2mg), and manganese (0.4mg).
Preparation: Cook white rice in plain water using a 2:1 water-to-rice ratio. Do not add butter, salt, or broth. Cook until soft — slightly overcooked is actually better for digestibility. Let cool completely before mixing with protein.
3. Plain Canned Pumpkin (100% Pure Pumpkin, NOT Pie Filling)
This is one of the most useful pantry items for dog owners. Pure canned pumpkin is rich in soluble fiber, which absorbs excess water in the digestive tract and adds bulk to loose stools. It also helps with mild constipation by softening stool.
Nutritional profile per 1 cup: 3g protein, 0.5g fat, 12g carbohydrates, 83 calories. Exceptionally high in vitamin A (763μg RAE), vitamin E (2.5mg), potassium (505mg), and iron (3.4mg). Contains 7g of dietary fiber, predominantly soluble.
Critical warning: Always check the label. You want 100% pure pumpkin — not pumpkin pie filling, which contains xylitol (a sweetener that is extremely toxic to dogs, causing rapid hypoglycemia and liver failure), nutmeg, and added sugars.
4. Boiled Ground Turkey (93% Lean or Higher)
Ground turkey is a good alternative if your dog is tired of chicken or has a mild chicken sensitivity. Choose 93% lean or higher to keep fat content low enough for an upset stomach.
Nutritional profile per 100g cooked: 27g protein, 10g fat (for 93% lean), 0g carbohydrates, 203 calories. Provides zinc (4.9mg), vitamin B12 (1.3μg), and phosphorus (230mg).
Preparation: Boil or simmer in plain water, breaking apart with a spoon until fully cooked (no pink remaining, internal temperature 165°F / 74°C). Drain all fat and liquid. Do not add any seasoning. Let cool before serving.
5. Scrambled Eggs (Plain, No Butter or Oil)
Eggs are a complete protein source and are very gentle on the stomach when prepared without added fat. They're particularly useful for dogs who refuse other bland diet options.
Nutritional profile per 1 large egg: 6.3g protein, 4.8g fat, 0.4g carbohydrates, 72 calories. Contains vitamin B12 (0.4μg), riboflavin (0.2mg), selenium (15.4μg), and choline (147mg) — which supports liver function.
Preparation: Scramble in a non-stick pan without butter, oil, or cooking spray. Cook until fully set with no runny portions. Alternatively, hard-boil eggs and chop into pieces. Do not add salt, pepper, cheese, or any other toppings.
6. Plain Low-Fat Greek Yogurt
Greek yogurt provides probiotics that can help restore healthy gut bacteria after a bout of digestive upset. The straining process removes much of the lactose, making it better tolerated than regular yogurt.
Nutritional profile per 1 cup plain nonfat Greek yogurt: 23g protein, 0.7g fat, 9g carbohydrates, 130 calories. Contains calcium (282mg), potassium (364mg), vitamin B12 (1.3μg), and live active cultures (Lactobacillus bulgaricus, Streptococcus thermophilus).
Important caveat: Approximately 50% of adult dogs have some degree of lactose intolerance. Greek yogurt contains less lactose than regular yogurt (roughly 4g per cup vs. 12g), but you should still start with a very small amount and monitor for gas, bloating, or worsening diarrhea. If your dog has a known dairy sensitivity, skip this option entirely.
7. Boiled White Fish (Cod, Tilapia, or Haddock)
White fish is extremely low in fat and provides easily digestible protein, making it an excellent bland diet option. It's also useful for dogs with poultry allergies.
Nutritional profile per 100g cooked cod: 18g protein, 0.7g fat, 0g carbohydrates, 82 calories. Contains vitamin B12 (1.0μg), niacin (3.6mg), phosphorus (210mg), and omega-3 fatty acids (0.2g).
Preparation: Boil or steam boneless, skinless white fish fillets for 8-10 minutes until the flesh flakes easily. Check meticulously for any remaining bones — fish bones are a choking and perforation hazard. Do not add butter, lemon, salt, or seasoning. Flake into small pieces and cool to room temperature.
Exact Serving Sizes by Dog Weight
Overfeeding a dog with an upset stomach is one of the most common mistakes owners make. A compromised digestive tract cannot handle normal meal volumes. Feed smaller portions more frequently — ideally 3-4 small meals spaced 4-6 hours apart rather than 2 larger meals.
The following table shows recommended serving sizes per meal for the bland diet options above. These amounts assume you're combining a protein source with a carbohydrate source (e.g., chicken + rice) in a 1:1 or 1:2 protein-to-carb ratio.
| Dog Weight | Protein (Chicken/Turkey/Fish) | Rice | Pumpkin | Eggs | Greek Yogurt |
|---|---|---|---|---|---|
| 5-15 lb (2-7 kg) | 1-2 tbsp shredded | 2-3 tbsp cooked | 1-2 tsp | 1/2 egg scrambled | 1 tsp |
| 16-30 lb (7-14 kg) | 2-4 tbsp shredded | 1/4 cup cooked | 1 tsp - 1 tbsp | 1 egg scrambled | 1 tbsp |
| 31-60 lb (14-27 kg) | 1/4 - 1/3 cup shredded | 1/4 - 1/2 cup cooked | 1-2 tbsp | 1-2 eggs scrambled | 1-2 tbsp |
| 61-100 lb (28-45 kg) | 1/3 - 1/2 cup shredded | 1/2 - 3/4 cup cooked | 2-3 tbsp | 2 eggs scrambled | 2-3 tbsp |
| 100+ lb (45+ kg) | 1/2 - 3/4 cup shredded | 3/4 - 1 cup cooked | 3-4 tbsp | 2-3 eggs scrambled | 3-4 tbsp |
Feeding schedule: Offer the first meal at roughly 1/2 the amounts listed above. If your dog keeps it down for 3-4 hours without vomiting, offer the next meal at the full listed amount. Continue small, frequent meals for 2-3 days.
What Happens If My Dog Eats Too Much of These Foods?
Even safe, bland foods can backfire if portions are too generous. Here's what to expect if your dog overindulges:
- Too much rice or pumpkin: Constipation, abdominal discomfort, and gas. Pumpkin in excessive quantities (more than 4 tbsp for a medium dog) can paradoxically cause loose stools due to fiber overload.
- Too much chicken or protein: While lean protein is generally safe, overfeeding can cause a sudden caloric surplus and digestive sluggishness. In dogs with kidney disease, excessive protein can worsen renal function.
- Too much yogurt: Bloating, flatulence, and diarrhea from lactose — even the reduced amount in Greek yogurt can trigger symptoms in sensitive dogs.
- Too much egg: The fat content in multiple eggs (4.8g per egg) can aggregate and cause mild pancreatitis flare-ups in predisposed breeds like Miniature Schnauzers.
If your dog has gotten into a large quantity of any of these foods (e.g., ate an entire pot of rice or a dozen eggs), monitor for vomiting, distended abdomen, lethargy, or inability to settle. These can be signs of gastric dilation, which requires emergency veterinary attention.
Foods That Seem Similar but Are NOT Safe
When preparing bland meals for your dog, avoid these related items that owners sometimes mistakenly add:
| Safe Food | Unsafe Look-Alike | Why It's Dangerous |
|---|---|---|
| Plain canned pumpkin | Pumpkin pie filling | Contains xylitol (toxic), nutmeg, sugar, and spices |
| Boiled chicken | Rotisserie chicken / deli chicken | High sodium, garlic/onion seasoning, skin too fatty |
| Plain white rice | Seasoned rice mixes / fried rice | Contains onion powder, garlic, excessive sodium, butter |
| Plain Greek yogurt | Flavored yogurt / sugar-free yogurt | Often contains xylitol, artificial sweeteners, high sugar |
| Boiled white fish | Smoked salmon / raw salmon | Smoked = excessive sodium; raw salmon can carry Neorickettsia helminthoeca (salmon poisoning disease) |
| Scrambled eggs | Raw eggs | Risk of Salmonella and E. coli; avidin in raw whites interferes with biotin absorption |
Dogs Who Should NOT Get These Home Remedies
While bland human foods are generally safe, certain dogs need veterinary guidance before any dietary change:
- Puppies under 6 months: Puppies dehydrate rapidly with vomiting and diarrhea. A puppy with an upset stomach should see a vet within 12 hours rather than trying home remedies. Their caloric and nutritional needs are too specific for an improvised bland diet.
- Dogs with diabetes: Rice and pumpkin alter blood glucose levels. A diabetic dog's insulin dosing is calibrated to their regular diet — changing food without adjusting insulin can cause dangerous hypoglycemia or hyperglycemia.
- Dogs with kidney disease: High-protein bland diets (chicken, eggs, fish) increase phosphorus and nitrogen load on compromised kidneys. These dogs need a prescription renal diet even during GI upset.
- Dogs with pancreatitis history: Even the small amounts of fat in eggs or turkey can trigger a pancreatitis flare. These dogs need a veterinary-prescribed ultra-low-fat diet (typically under 8% fat on a dry-matter basis).
- Senior dogs (over 8-10 years): Older dogs may have undiagnosed comorbidities. An upset stomach in a senior can also signal more serious conditions like kidney failure, liver disease, or cancer — not just a simple dietary indiscretion.
- Dogs with known food allergies: If your dog has a diagnosed chicken allergy, substituting chicken in a bland diet will worsen symptoms. Use a novel protein they haven't been exposed to, such as boiled white fish or turkey.
How to Safely Introduce Bland Foods During an Upset Stomach
Follow this step-by-step protocol for the best outcome:
- Fasting period (12-24 hours for adult dogs only): Withhold food for 12-24 hours to let the GI tract rest. Continue to offer small amounts of water frequently — ice cubes are a good option if your dog is vomiting water back up. Never fast a puppy, toy breed, or diabetic dog without veterinary instruction.
- First offering (small test portion): After the fasting period, offer 1/4 to 1/2 of the recommended serving size. Use a single ingredient first (e.g., just rice or just chicken) to identify any adverse reactions.
- Monitor for 3-4 hours: Watch for vomiting, continued diarrhea, lethargy, or signs of abdominal pain (praying position, reluctance to move, whining when picked up). If the food stays down, proceed to step 4.
- Combine and increase portions: Mix your protein and carbohydrate (e.g., chicken + rice in a 1:2 ratio) and offer the full recommended serving size. Feed 3-4 small meals over the next 24 hours.
- Continue bland diet for 2-3 days: Maintain the bland diet until stools are formed and your dog's appetite and energy return to normal.
- Transition back to regular food: Over 3-4 days, gradually mix increasing amounts of your dog's regular food into the bland diet. Day 1: 75% bland / 25% regular. Day 2: 50/50. Day 3: 25% bland / 75% regular. Day 4: 100% regular.
When to Stop Home Treatment and Call Your Vet
- Vomiting that persists for more than 24 hours (12 hours for puppies or toy breeds)
- Blood in vomit (bright red or dark "coffee ground" appearance)
- Blood in stool (bright red streaks or black, tarry stools)
- Repeated vomiting with inability to keep water down
- Abdominal distension or bloating — this can indicate gastric dilatation-volvulus (GDV/bloat), which is fatal without emergency surgery
- Lethargy, collapse, or inability to stand
- Pale or tacky gums (sign of dehydration or shock)
- Suspected ingestion of a toxic substance, foreign object, or human medication
- Fever above 103.5°F (39.7°C)
- No improvement after 48 hours on a bland diet
These symptoms can indicate serious conditions including parvovirus, hemorrhagic gastroenteritis (HGE), intestinal blockage, pancreatitis, or organ failure — all of which require professional diagnosis and treatment. The AVMA recommends immediate veterinary evaluation for any of the above signs.
Frequently Asked Questions
Can I give my dog Pepto-Bismol along with bland food?
Pepto-Bismol (bismuth subsalicylate) is sometimes used in dogs, but only under veterinary guidance. The typical dose is 0.5-1 mL per pound of body weight every 8-12 hours, but it contains salicylates related to aspirin and can cause complications in dogs on NSAIDs, dogs with bleeding disorders, or dogs with aspirin sensitivity. The salicylate content also makes it unsafe for cats in the household who might lick the dog's bowl. Always consult your veterinarian before administering any over-the-counter medication.
Is chicken broth safe for a dog with an upset stomach?
Plain, homemade chicken broth (made by simmering chicken bones and meat in water with no onion, garlic, or salt) can be a helpful way to encourage hydration. However, store-bought broths almost always contain onion, garlic, excessive sodium (often 800-1000mg per cup), and sometimes xylitol — all of which are harmful to dogs. If you use broth, make it yourself or buy a dog-specific broth product that lists all ingredients and contains no allium family ingredients.
How long should I keep my dog on a bland diet?
Most veterinarians recommend a bland diet for 2-5 days. If your dog hasn't shown improvement within 48 hours, or if symptoms worsen at any point, it's time for a veterinary visit. A bland diet is nutritionally incomplete — it lacks essential fatty acids, calcium, certain vitamins, and trace minerals — so it should never be fed as a long-term diet. According to AKC veterinary guidance, prolonged bland feeding can lead to nutritional deficiencies.
Can I use brown rice instead of white rice?
White rice is actually preferred over brown rice for upset stomachs. Brown rice retains its bran layer, which contains more insoluble fiber and phytic acid — both of which require more digestive effort. When the GI tract is inflamed, you want the easiest possible food to break down. Save the brown rice for when your dog has fully recovered and you want to add fiber to their regular diet.
My dog won't eat the bland diet. What should I do?
Try warming the food slightly (to about 100°F / 38°C) to release more aroma, which stimulates appetite. You can also try a different protein — some dogs prefer scrambled eggs or boiled fish over chicken. Adding a small spoonful of the cooking water from the chicken or fish (plain, unseasoned) over the rice can make it more appealing. If your dog refuses all food for more than 48 hours, this is a veterinary concern — prolonged anorexia in dogs can lead to hepatic lipidosis and other metabolic complications.
Is it normal for my dog to have less frequent bowel movements on a bland diet?
Yes. Bland diets are highly digestible, meaning there is less waste material to pass through the colon. Your dog may have smaller, less frequent stools or even skip a day — this is expected and not a cause for concern as long as they're not straining or showing signs of discomfort. The stools should be formed and light-colored when they do pass.
Quick-Reference: Bland Diet Shopping List
Keep these items stocked so you're prepared the next time your dog's stomach acts up:
| Item | What to Buy | Shelf Life | Approx. Cost (2026) |
|---|---|---|---|
| Canned pumpkin | Libby's 100% Pure Pumpkin or Farmer's Market brand | 2-5 years unopened | $3-5 per 15 oz can |
| White rice | Any long-grain or jasmine white rice | 2-5 years dry | $2-4 per lb |
| Chicken breast | Boneless, skinless — freeze in single-serving portions | 9-12 months frozen | $3-6 per lb |
| Eggs | Large, Grade A — keep a dozen on hand | 3-5 weeks refrigerated | $3-6 per dozen |
| Greek yogurt | Plain, nonfat, no added sugar (Chobani, Fage) | 1-2 weeks past sell-by date | $4-6 per 32 oz tub |
| White fish | Frozen cod or tilapia fillets (boneless) | 6-8 months frozen | $6-10 per lb |
Having a prepared "upset stomach kit" in your freezer and pantry means you can respond quickly when your dog needs gentle food — without a late-night grocery run.
Disclaimer: This article is for informational purposes and does not replace professional veterinary advice. Always consult your veterinarian before making dietary changes for a sick dog, especially puppies, seniors, or dogs with chronic health conditions.
Robin Maitland
All our authors care for dogs every day — read more of their work on the authors page.



