SafeBowlGet the App

Complete List of Foods Safe for Dogs

SAFE — Dogs can eat this in moderation

Check any food instantly

Snap a photo and get an instant safety verdict for your dog.

Download SafeBowl Free

Many human foods are safe and nutritious for dogs when offered appropriately. Dogs can enjoy numerous fruits, vegetables, proteins, and grains that support their health. Understanding which foods are safe, proper portion sizes, and preparation methods ensures you feed your dog safely. This comprehensive guide covers safe foods across all categories.

Proteins Safe for Dogs

Chicken

Plain cooked chicken (breast or thigh) is an excellent protein source. Remove skin, bones, and fatty trimmings. Chicken is easily digestible and commonly recommended by vets. Shred or dice for easier eating.

Turkey

Cooked, unseasoned turkey is safe and nutritious. Remove bones, skin, and fatty parts. Turkey is lean and provides quality protein, making it ideal for weight-conscious dogs.

Beef

Lean, cooked beef is safe for dogs. Choose cuts like sirloin or round steak. Remove fat, bones, and avoid processed beef products like sausage. Offer in small portions due to higher fat content than poultry.

Fish

Cooked fish (salmon, sardines, trout) is excellent for dogs. Remove all bones carefully. Fish provides omega-3 fatty acids beneficial for skin and coat health. Canned fish in water (not oil) is convenient.

Eggs

Cooked eggs are nutritious and safe. Scrambled, boiled, or poached eggs are all fine. Avoid adding salt, butter, or seasoning. Raw eggs may contain salmonella; cooking is safest.

Pork

Lean, cooked pork (tenderloin) is safe for dogs. Avoid bacon, ham, and processed pork products due to high salt and fat content. Remove bones and fatty trimmings entirely.

Lamb

Cooked lamb is safe and provides quality protein. Choose lean cuts, remove bones and excess fat. Lamb is especially suitable for dogs with chicken or beef sensitivities.

Vegetables Safe for Dogs

Carrots

Raw or cooked carrots are nutritious and safe. Raw carrots help clean teeth and satisfy chewing urges. Cooked carrots are easier to digest. Limit to moderate amounts due to natural sugar.

Green Beans

Plain, cooked green beans (without salt or butter) are excellent. They're low in calories and high in fibre. Serve whole or cut into bite-sized pieces.

Sweet Potato

Cooked sweet potato is nutritious and easily digestible. It's rich in beta-carotene, fibre, and potassium. Avoid added sugar, honey, or butter. Plain baked or boiled is best.

Pumpkin

Plain cooked pumpkin (not pie filling) is beneficial for digestive health. It aids both constipation and diarrhoea due to high fibre content. Use canned or fresh, unseasoned pumpkin.

Broccoli

Plain, cooked broccoli is safe in small amounts. Raw broccoli is also fine but harder to digest. Don't exceed 10% of daily calories, as excessive broccoli can cause digestive upset.

Peas

Fresh or frozen peas (unsalted) are safe and nutritious. They provide protein, fibre, and vitamins. Remove pods and serve in moderation.

Spinach

Raw or cooked spinach is safe but contains oxalic acid, which interferes with calcium absorption. Offer occasionally in small amounts rather than regularly.

Celery

Plain celery is safe and helps freshen breath. Remove strings, which pose choking risk. Serve cut into appropriate sizes.

Bell Peppers

Plain red, yellow, or orange bell peppers are safe. Green peppers are fine but less sweet. Avoid seasoning entirely. Remove seeds and serve in small pieces.

Cucumber

Raw cucumber is hydrating and safe. It's low in calories and good for overweight dogs. Serve unseasoned, cut into appropriate sizes.

Zucchini

Raw or cooked zucchini is safe and nutritious. It's low in calories, high in water, and easy to digest. Serve plain without salt or oil.

Fruits Safe for Dogs

Apples

Remove all seeds and core (contain cyanogenic compounds). Apple flesh is safe and nutritious. Apples provide fibre and natural cleaning properties. Offer in moderation due to natural sugar.

Bananas

Bananas are safe and provide potassium, vitamin C, and B vitamins. Their natural sweetness appeals to most dogs. Offer in small amounts due to sugar content.

Blueberries

Fresh or frozen blueberries are excellent antioxidants. They're safe and nutrient-dense. Dogs generally enjoy them. Offer as occasional treats.

Watermelon

Remove seeds and rind. Seedless watermelon is ideal. It's hydrating and low in calories, perfect for hot weather. Offer in small amounts.

Oranges

Plain orange segments (remove seeds and white pith) are safe. Dogs often enjoy the taste. Introduce gradually as high acidity can upset some stomachs.

Strawberries

Fresh strawberries are safe and contain antioxidants. Remove green tops and serve plain. Frozen strawberries are also fine.

Raspberries

Safe and nutritious, raspberries are good antioxidants. Offer in moderation due to natural sugar and slight laxative properties.

Pears

Remove seeds and core. Pear flesh is safe and provides fibre. Offer in moderation.

Cranberries

Fresh cranberries are safe and nutritious. Cooked unsweetened cranberries are better than commercial cranberry sauce (which contains sugar). Avoid sweetened versions entirely.

Melon

Remove seeds and rind from cantaloupe, honeydew, and similar melons. Melon flesh is hydrating and safe.

Grains and Carbohydrates Safe for Dogs

Rice

Plain cooked white or brown rice is safe and digestible. Rice is commonly recommended for upset stomachs. Serve unseasoned.

Oats

Cooked oatmeal is nutritious and safe. Oats provide fibre and B vitamins. Serve plain without sugar, honey, or cinnamon.

Pasta

Plain cooked pasta (white or whole wheat) is safe. Serve without sauce, oil, or butter. Offer in moderation as treats, not meal replacements.

Barley

Cooked barley is safe and nutritious. It provides fibre and minerals. Serve plain.

Sweet Corn

Plain cooked corn (off the cob) is safe. Corn on the cob poses choking risk; remove kernels instead. Fresh, frozen, or canned corn (without salt) are all fine.

Nuts, Seeds, and Dairy Safe for Dogs

Peanut Butter (Xylitol-Free)

Peanut butter (without xylitol) is safe and dogs love it. Choose natural varieties without added sugar or salt. Offer in moderation due to high fat and calorie content.

Plain Yoghurt

Plain, unsweetened yoghurt (not frozen yoghurt) provides probiotics and calcium. Avoid artificial sweeteners and added sugar. Offer in small amounts.

Cheese

Plain cheese in small amounts is safe for most dogs. Some dogs are lactose intolerant, so introduce gradually. Avoid high-fat or salty varieties.

Sunflower Seeds

Plain sunflower seeds (not salted) are safe. Remove hulls, which pose choking risk. Offer occasionally in small amounts.

Pumpkin Seeds

Plain pumpkin seeds are safe and nutritious. They contain beneficial minerals and have mild anti-parasitic properties.

Foods to Avoid Entirely

Never offer dogs:

  • Chocolate (all types)
  • Grapes and raisins
  • Onions and garlic
  • Avocado
  • Macadamia nuts
  • Xylitol (artificial sweetener)
  • Alcohol
  • Coffee and tea
  • Salt in excessive amounts
  • Fatty foods and bones
  • Raw dough
  • Cured or processed meats

Portion Guide by Dog Weight

| Dog Weight | Daily Treat Allowance | Example Single Treat | |------------|-----------------------|----------------------| | 5 kg | ~50 calories | 1 small apple slice | | 10 kg | ~100 calories | 1 medium carrot | | 25 kg | ~100 calories | handful of green beans | | 40+ kg | ~150 calories | 2-3 apple slices |

Preparation Tips

Cook vegetables without salt, butter, or oil for safety. Remove all bones, seeds, pits, and toxic stems. Cut foods into appropriate sizes for your dog's mouth. Introduce new foods gradually over a week to monitor for digestive upset.

Cooking Methods

Boiling, steaming, and baking are safest. Avoid frying, as added oils increase calories and fat. Microwaving is convenient for quick preparation.

Storage

Store prepared foods in airtight containers. Most cooked vegetables keep 3–4 days refrigerated. Freeze portions for later use in ice cube trays for convenient single servings.

Gradual Introduction

New foods can cause digestive upset. Introduce gradually over 5–7 days, starting with small amounts mixed into regular food.


SafeBowl checks any food in seconds — personalised to your dog's breed, weight, and allergies. Download SafeBowl free.

Frequently Asked Questions

How much human food can my dog eat?
Human food should comprise no more than 10% of daily calorie intake. A 25kg dog needs roughly 1,000 calories daily; treats and human foods should not exceed 100 calories. Always factor human food into total daily nutrition.
Can dogs eat raw vegetables?
Yes, most raw vegetables are safe and nutritious. Raw carrots, broccoli, and green beans are excellent. However, some dogs have difficulty digesting raw vegetables, so cooked options are often easier to digest.
What fruits are safest for dogs?
Apples (without seeds), bananas, blueberries, raspberries, watermelon, and oranges are safe. Always remove seeds, pits, and toxic stems. Introduce new fruits gradually in small amounts.
Is it safe to give dogs table scraps?
Occasional plain, unseasoned table scraps (like plain cooked meat or vegetables) are fine, but avoid seasoned foods, bones, fatty trimmings, and anything with garlic or onions. Never encourage begging behaviour.
Can dogs eat grains and carbohydrates?
Yes, dogs can digest cooked grains like rice, oats, and barley. They're safe, nutritious, and good for digestive health. Avoid raw grains. Some dogs may be sensitive to wheat or have allergies, so introduce gradually.

Related Articles

Stop Googling. Start scanning.

SafeBowl uses AI to instantly tell you if any food, plant, or ingredient is safe for your dog. Just point your camera and get an answer in seconds.

  • AI-powered food safety scanner
  • 181+ item offline safety database
  • Emergency vet finder
  • Ingredient label analysis
Download SafeBowl — It's Free