45 Human Foods Your Dog Can Eat Too

Dogs come in all colors, shapes and sizes. They also come with internal differences as well. You may know dogs (like my two)  who are on a special diet of boiled rice and chicken or others that can eat table scraps like nobody’s business. Regardless, the following is a list of foods that are veterinarian approved for any dog to eat. Trying a little at a time to gauge their reaction is a good idea when introducing new foods. Look for things like vomiting, diarrhea, or rashes, and if there are no troubling reactions, you know it is a food that you can give your pup! You can also check with your own dog’s vet for food choices regarding your specific dog.


  • Cheese *in moderation
  • Chicken 
  • Eggs
  • Lean Beef
  • Peanuts
  • Pork
  • Salmon
  • Sardines
  • Shrimp
  • Turkey 
  • Yogurt *in moderation


  • Apples
  • Bananas
  • Blueberries
  • Cantelope
  • Cranberries
  • Kiwi
  • Oranges
  • Mango
  • Peaches
  • Pears
  • Pineapple
  • Raspberries
  • Strawberries
  • Watermelon


  • Broccoli
  • Brussels Sprouts
  • Carrots
  • Celery
  • Cucumbers
  • Green Beans
  • Peas
  • Pumpkin
  • Spinach
  • Sweet Potatoes

Tip: freeze foods that your dog likes for a refreshing treat in warmer months. 


  • Bread
  • Cashews
  • Corn
  • Oatmeal
  • Rice
  • Quinoa


  • Coconut – in small amounts (do not give your dog coconut water as a drink) 
  • Honey
  • Peanut butter
  • Popcorn – unsalted and no butter

Vets say that the more pure the ingredients, the better it is. Additives, seasonings and other ingredients are not a good idea because they can upset their digestive tract as well as lead to obesity.  The human foods on this list can be used in making homemade dog food and given as treats but must be given in moderation to keep your dog healthy and avoid negative reactions. When in doubt, ask your vet.

25 Foods You Should Never Feed Your Dog 

Main Image Credit