Skip to content

28 Human Foods Dogs Can Eat (And The Ones To Avoid)

As pet parents, we love to make our furry friends happy and sometimes we can’t help but spoil them. So, it’s understandable that we occasionally want to share some of our favourite foods and snacks with them. I mean who can resist when they look up at you with all their doe-eyed cuteness? However, not all foods are created equally, and not all foods are safe for dogs. But fear not, we have compiled a complete list of human foods dogs can eat and a guide to the ones you should avoid sharing with your canine companion. 

We’ll explore a variety of options, including fruits, vegetables, protein sources, whole grains, nut butters, and even some dairy products, as well as dairy alternatives. This knowledge will help you make informed decisions about the foods you can share with your furry friend. But before we dive into the specific foods, let’s first explore the basics of dog nutrition.  

Understanding Dog Nutrition 

Proper nutrition plays a fundamental role in maintaining your dog’s health and well-being, and our canine friends have specific dietary requirements that differ from our own. Their diet should consist of a balanced combination of proteins, carbohydrates, fats, vitamins, and minerals. These nutrients not only provide energy but also help maintain various bodily functions, such as tissue growth and development, promoting proper muscle function, supporting the immune system, and ensuring overall health and vitality. 

That’s why it is vital that dogs are provided with a complete and balanced diet to keep them happy and healthy. While it is entirely possible to make your own dog food, ensuring that the food meets all your dog’s nutritional requirements can be tricky. Unless you’re entirely confident that you can blend the correct ingredients to achieve a complete nutritional profile it is recommended to invest in a high-quality, complete, and balanced dog food. 

However, that doesn’t mean you can’t mix things up and enhance your dog’s mealtime experience or allow them a few extra treats occasionally. Understanding which human foods your dog can safely consume can add variety to their diet and offer a range of nutrients. From fruits and vegetables to protein sources and whole grains, there is a whole range of human food options you can add to your dog’s diet. So, let’s explore the variety of human foods that are safe and beneficial for dogs to consume. 

Human Foods Dogs Can Eat  

Fruits Dogs Can Eat

Incorporating fruits into your dog’s diet can provide a range of health benefits while adding variety to their meals or as a tasty treat. Fruits also have a much lower carbon footprint than meat-based treats, making fruit a great eco-friendly treat choice. So, here are some canine-friendly fruits your dog is sure to love sharing with you:

  • Apples: Apples are a great source of vitamins A and C, as well as dietary fibre. They promote good digestion, support a healthy immune system, and can freshen your dog’s breath. Remember to remove the seeds and core before offering them to your furry friend. 
  • Bananas: Bananas are packed with potassium, vitamin C, and vitamin B6. They offer a natural energy boost, aid in maintaining healthy blood pressure levels, and contribute to heart health. Bananas also contain dietary fibre, which supports healthy digestion. 
  • Blueberries: Blueberries are rich in antioxidants, vitamins C and K, and dietary fibre. These tiny fruits help fight free radicals, promote a healthy immune system, and support cognitive function. They can be served fresh or frozen as a tasty treat. 
  • Watermelon: Watermelon is a hydrating fruit that contains vitamins A, B6, and C, as well as lycopene and antioxidants. It helps keep your dog hydrated during hot weather, promotes healthy skin and coat, and provides a refreshing low-calorie snack. Remember to remove the seeds and rind before offering it to your dog. 
  • Strawberries: Strawberries are full of fibre and packed with vitamin C making them a delicious treat for your dog. However, they are quite high in sugar, so be sure to give them in moderation. 

Including these fruits in your dog’s diet can be beneficial, but remember to introduce them gradually and in moderation, considering your dog’s size and any specific dietary sensitivities they may have. 

Vegetables Dogs Can Eat

In addition to fruits, various vegetables can offer a range of health benefits for your dog. Incorporating these safe and nutritious options into their diet can support their overall well-being. Also, similarly to fruits, vegetables have a smaller carbon footprint than treats made from animal proteins. Here are some doggie-safe veggies for your furry friend to try:  

  • Carrots: Carrots are rich in beta-carotene, fibre, and vitamins A, K, and C. They promote eye health, support the immune system, and contribute to good oral health. Chewing on raw carrots can also help clean your dog’s teeth and freshen their breath. 
  • Pumpkin: Pumpkin is a great source of fibre and vitamins A, E, and C, and is also rich in minerals such as potassium and iron. Plain, canned pumpkin (not pie filling) is available all year round and is a great item to keep stocked in your cupboard for those days when your dog has an upset stomach or an unfortunate case of diarrhoea
  • Courgette (Zucchini): Small pieces of plain raw or cooked courgette is a safe addition to your dog’s diet. Courgette is full of fibre and low in calories and is also rich in antioxidants, minerals, and vitamins A, C, B6, and K. 
  • Green Beans: Green beans are low in calories and high in fibre, making them a great addition to your dog’s diet, especially if they need to manage their weight. They provide vitamins A, C, and K, as well as minerals like iron and calcium. Green beans can aid in digestion and contribute to a healthy coat. 
  • Sweet Potatoes: Health Benefits: Sweet potatoes are a nutritious and tasty option for dogs. They are packed with vitamins A, C, and B6, as well as dietary fibre. Sweet potatoes support healthy digestion, provide antioxidants, and can be beneficial for dogs with sensitive stomachs or allergies. Also, when sliced and dehydrated sweet potatoes make great chews for dogs, acting as a natural toothbrush. 

Remember to always introduce new vegetables gradually to monitor your dog’s tolerance and potential allergies. Lightly cooking the vegetables may helpt to enhance digestibility, but avoid seasoning them with any harmful ingredients such as salt or spices. 

Proteins Dogs Can Eat

Proteins are essential for a dog’s growth, development, and overall health. Lean proteins can make an excellent healthy treat for your dog and can be used as a high-value reward when training. Here are some of our favourite eco-friendly protein sources:

  • Cooked Chicken: Cooked chicken is a lean and easily digestible protein source for dogs. It provides essential amino acids for muscle development, supports a healthy coat, and contributes to strong bones and teeth. Chicken is also a great source of B vitamins, including niacin and pyridoxine. Additionally, of all the meat options, research suggests that chicken is the least environmentally impactive, so is a good choice for the eco-conscious among you.
  • Salmon: Salmon is an excellent source of omega-3 fatty acids, which promote healthy skin and coat, reduce inflammation, and support brain function. It provides high-quality protein, vitamins D and B12, and minerals like selenium. Ensure the salmon is fully cooked and free of any bones. Be sure to opt for wild-caught salmon as it produces fewer greenhouse gas emissions
  • Eggs: Eggs are a complete protein source, containing all the essential amino acids. They provide vitamins A, B12, and D, as well as minerals like iron and selenium. They support muscle development, promote a healthy immune system, and contribute to eye and brain health. Eggs are a great addition to your dog’s meal time and can help to add variety, however, ensure that eggs are fully cooked to avoid the risk of bacterial contamination. 
  • Tofu: Tofu is a plant-based protein made from soybeans and can be given in small amounts as an occasional snack. Tofu can support kidney function, and heart health, and contains isoflavones which can help to lower cholesterol. Soy is a common ingredient in many commercial dog foods and many dogs can consume foods containing without any issues. However, some dogs can be sensitive to soy or have an allergy, and in such cases, it’s best they avoid tofu.  

When incorporating protein sources into your dog’s diet it’s key to give them in moderation as a supplementary treat alongside their complete food. It’s also crucial to avoid seasonings, salt, sauces, or excessive fat when preparing these proteins for your dog. 

Whole Grains Dogs Can Eat

Whole grains offer a range of health benefits and can be a valuable addition to your dog’s diet, providing fibre, vitamins, and minerals. Here are some whole grains that are completely safe for your canine companion to try:

  • Brown Rice: Brown rice is a nutritious and easily digestible grain for dogs. It is a good source of carbohydrates, providing energy for daily activities. Brown rice also contains fibre, which aids in digestion and promotes bowel regularity. It’s also gluten-free and can be a suitable option for dogs with certain dietary sensitivities. 
  • Quinoa: Quinoa is a complete protein source, containing all essential amino acids. It is rich in fibre, vitamins, such as B vitamins and vitamin E, and minerals, such as iron, magnesium, and phosphorus. Quinoa supports a healthy immune system, aids in digestion, and contributes to overall muscle and tissue health. 
  • Oats: Oats are a nutritious whole grain that offers several health benefits for dogs. They are high in fibre, which helps regulate blood sugar levels and supports healthy digestion. Oats also contain antioxidants, B vitamins, and minerals like manganese and zinc. Oats also provide a great recipe base when making your own homemade dog treats
  • Popcorn: Plain, air-popped popcorn is a great treat for dogs in moderation. Popcorn is rich in fibre and low in calories, making it a suitable option for dogs on a calorie-controlled diet. However, it’s important to ensure that the popcorn is free from any added flavorings, seasonings, or toppings, such as butter, salt, caramel, or any other sugary coatings which may be harmful to your dog.  

An occasional piece of popcorn or adding a spoonful of whole grains to your dog’s dinner is not only a healthy treat but it can enhance their meal-time experience. When feeding whole grains, it’s important to cook them thoroughly to enhance digestibility and make them easier for your dog to consume. Always introduce new grains gradually to monitor your dog’s tolerance and potential sensitivities.  

Nut Butters And Seeds Dogs Can Eat

Nut butters and seeds can be a healthy and nutritious addition to your dog’s diet and offer various health benefits. Nuts and seeds have a carbon footprint that is almost as low as fruits and veggies, however, it’s important to note that they can be high in fat, so portion control is key.  

  • Peanut Butter: Peanuts are safe for dogs, and they are best served in the form of peanut butter. Peanut butter can be a tasty treat for your dog, but be sure to opt for an all-natural peanut butter that is free from salt, sugar, and harmful additives such as xylitol. Peanut butter is a good source of protein, healthy fats, vitamin E, niacin, and other essential nutrients. They can provide energy, support muscle development, and contribute to a healthy coat. 
  • Almond Butter: Almonds are safe for dogs in small quantities, however, the nuts themselves can be a choking hazard so almonds are better served as almond butter. Almonds are a good source of healthy fats, protein, fibre, and vitamins, including vitamin E and B vitamins. Almonds can contribute to a shiny coat and healthy skin, and make a great alternative for dogs that have peanut allergies. Make sure you choose an all-natural almond butter free from salt, sugar, and additives. 
  • Cashew Butter: Cashew butter is a good source of protein, healthy fats, and minerals such as magnesium and zinc. Cashews can support your dog’s immune system and contribute to healthy skin and coat. However, like the other nut butters, they are high in fat so moderation is key. Be sure to choose an all-natural cashew butter that doesn’t contain salt, sugar, or any harmful additives. 
  • Pumpkin Seeds: Pumpkin seeds, also known as pepitas, are a safe treat for dogs. They are a great source of dietary fibre, healthy fats, vitamins, and minerals such as iron and magnesium. Pumpkin seeds can promote healthy digestion and provide a natural source of antioxidants. You can offer your dog plain pumpkin seeds as a nutritious snack, but be sure they are free from salt or seasonings. 
  • Sunflower Seeds: Plain, unsalted, shelled sunflower seeds are safe for dogs when given in moderation. They are rich in healthy fats, protein, fibre, and minerals like vitamin E and selenium. Sunflower seeds can support your dog’s immune system, promote healthy skin and coat, and provide a natural source of antioxidants. 

When feeding nut butters and seeds to your dog, it’s essential to ensure they are free from any harmful additives such as salt, seasonings, artificial sweeteners, or flavorings. Remember, nuts and seeds are high in calories, so they should be given as a treat sparingly. Also, as with all new foods, always introduce these foods gradually and monitor your dog for any adverse reactions.  

Dairy Dogs Can Eat

Dairy products can be a tasty and nutritious addition to your dog’s diet. However, it’s important to note that not all dogs tolerate dairy well. For dogs that can tolerate dairy, here are some canine-friendly options for them to try

  • Plain Yogurt: Plain yogurt is a good source of probiotics, which are beneficial bacteria that support healthy digestion. It can help maintain a balanced gut flora, aid in nutrient absorption, and strengthen the immune system. Yogurt can be used to top meals or as an ingredient in homemade dog treats. Be sure to choose yogurt without added sugars or artificial sweeteners. 
  • Cottage Cheese: Cottage cheese is a low-lactose dairy product that provides high-quality protein and essential nutrients like calcium and phosphorus. It can support muscle growth and repair, promote bone health, and contribute to a healthy coat. Choose cottage cheese with low sodium content. 
  • Cheddar Cheese: Hard cheeses, such as cheddar, are generally lower in lactose compared to other dairy products. They can be a good source of protein and essential minerals like calcium. However, cheddar cheese should be given in moderation due to its high fat content. It can be used as a high-value reward for training, as an occasional special topping for meals, or as an ingredient in homemade dog treats.

Remember, when offering dairy products to your dog, it’s important to monitor their tolerance and introduce them in moderation. If your dog shows signs of digestive upset after consuming dairy, it’s best to avoid these products or opt for a dairy alternative. 

Dairy Alternatives Dogs Can Eat

Dogs can consume certain dairy alternatives, but it’s important to choose them carefully and consider the specific dietary needs of your dog. Dairy alternatives are made from plants and generally have a much lower carbon footprint than their dairy counterparts. Here’s some information about dairy alternatives

  • Plant-Based Milk: Plant milk can be a great dairy alternative for dogs that are sensitive to lactose, and is a useful ingredient substitute in homemade dog treat recipes that include regular milk. Dairy-free milks are generally fortified with calcium and vitamin D and are safe for dogs in small amounts. Plant-based milks can be made from coconut, almond, soy, rice, and oat, so there are many options to suit different dietary needs and sensitivities. Be sure to choose a plant milk that is unsweetened and free from any artificial sweeteners which can be dangerous for dogs. 
  • Plant-Based Yogurt: Dogs can consume plant-based yogurts in moderation, provided they are free from sugar and any additives or artificial sweeteners, such as xylitol. Plant-based yogurts are often fortified with calcium, vitamin D, and beneficial probiotics. The probiotics in plant-based yogurts can help promote a healthy gut microbiome, aid in digestion, and help to regulate bowel movements in dogs. This can be beneficial for dogs with sensitive stomachs or occasional digestive issues. Much like plant-based milk, there are many options when it comes to plant-based yogurts, such as soy, coconut, and oat, making it easy to find an option to fit in with your dog’s dietary needs. Plant-based yogurts make a great topper for your dog’s meal, helping to occasionally liven up their meal experience. 

Plant-based yogurts and milks should be given to dogs in moderation as a treat. Remember that even though they are a healthy dairy alternative, they should not replace a well-balanced diet specifically formulated for dogs. 

If you’re uncertain about whether a specific plant-based yogurt or milk is suitable for your dog or if your dog has any dietary concerns, consult with your veterinarian for personalised advice. 

Human Foods You Should NEVER Give Your Dog 

While there are many human foods that are safe and beneficial for dogs, there are also certain foods that should be avoided due to their potential to cause harm or be toxic to your dog. It’s crucial to be aware of these foods to ensure the well-being of your furry friend. Here are some human foods to avoid in your dog’s diet: 

  • Chocolate: Chocolate contains theobromine and caffeine, which are toxic to dogs. It can cause symptoms like vomiting, diarrhea, increased heart rate, tremors, and even seizures. Dark chocolate and baking chocolate are particularly dangerous. Keep all chocolate products out of your dog’s reach. 
  • Grapes and Raisins: Grapes and raisins can lead to kidney failure in dogs, even in small quantities. The exact toxic component is unknown, so it’s best to err on the side of caution and avoid feeding grapes or raisins to your dog entirely. 
  • Onions and Garlic: Onions and garlic, whether raw, cooked, or powdered, contain compounds that can damage a dog’s red blood cells. Prolonged or excessive consumption can lead to anemia. Avoid feeding any foods that contain onions or garlic, including dishes and sauces that use these ingredients. 
  • Avocado: Avocado contains the fatty acid Persin, a substance that can be highly toxic to dogs. While the flesh of ripe avocado contains lower concentration of Persin than the pit and skin, it’s still too much of a risk to your dog. So, while we humans will continue to enjoy our Saturday morning avocado on toast, when it comes to your pooch avocado should be avoided. 
  • Alcohol: Alcohol has a huge impact on dogs even in small doses. Alcoholic drinks not only cause intoxication but can lead to vomiting, diarrhoea and can also damage the central nervous system. 
  • Caffeine: Caffeine should never be given to dogs. These substances can cause serious health issues, including vomiting, diarrhea, abnormal heart rhythm, tremors, seizures, and even coma or death. So, if your dog is like mine, and will drink out your cup as soon as your back is turned, be sure to keep all beverages containing caffeine out of your dog’s reach. 
  • Macadamia Nuts: While it’s not known exactly what makes macadamia nuts poisonous to dogs, the bottom line is, they are. The unknown toxin can impact your dog’s muscles and nervous system causing weakness, swollen limbs, and panting. So, if you and your dog are a fan of nut butters be sure to keep any containing macadamia nuts away from their dog-friendly supply to avoid unfortunate accidents. 
  • Xylitol: Xylitol is a sugar substitute found in many sugar-free products, including gum, candies, and baked goods. It is highly toxic to dogs and can cause a rapid drop in blood sugar levels, leading to seizures, liver failure, and even death. Check product labels and keep xylitol-containing items out of your dog’s reach. 

It’s important to note that this list is not exhaustive. Other foods, such as those that are heavily processed, and excessively high in salt, sugar, or fat should also be avoided. 

If you suspect your dog has ingested any potentially harmful foods, contact your veterinarian immediately. It’s better to be cautious and seek professional advice when in doubt about the safety of a specific food for your dog. 

Feeding Guidelines and Considerations 

When it comes to incorporating human foods into your dog’s diet, it’s important to follow some guidelines to ensure your dog’s safety and well-being. Here are some our top tips to keep in mind: 

  • Moderation is key: While many human foods can be safe and beneficial for dogs, it’s important to feed them in moderation. Treats and additions should only make up a small portion of your dog’s overall diet. Remember that the majority of their nutrition should come from a specially formulated, complete, and balanced dog food. 
  • Introduce new foods gradually: When introducing a new food to your dog, do so gradually. Start with small amounts and monitor their reaction. Some dogs may have sensitivities or allergies to certain foods, so it’s important to observe for any adverse reactions such as digestive upset, itching, or changes in behaviour. If any concerns arise, consult with your veterinarian. 
  • Consider your dog’s specific dietary needs: Each dog is unique, and their dietary needs may vary based on factors such as age, breed, size, and any existing health conditions. Consult with your veterinarian to determine the most appropriate human foods to include in your dog’s diet and to ensure they are receiving a balanced and nutritionally adequate diet. 
  • Avoid harmful additives: When offering human foods to your dog, ensure that they are free from harmful additives such as excessive salt, spices, seasoning blends, or artificial sweeteners. These can be detrimental to your dog’s health and cause gastrointestinal upset or other adverse reactions. 
  • Be aware of weight management: Keep in mind that some human foods, particularly those high in fat or calories, can contribute to weight gain in dogs. It’s important to maintain a healthy weight for your dog to prevent obesity and associated health issues. Adjust their regular diet accordingly to accommodate any additional calories from human foods. 

Remember, it’s always best to consult with your veterinarian before making any significant changes to your dog’s diet or introducing new foods. They can provide personalised advice based on your dog’s specific needs and help ensure a balanced and appropriate diet. 

Final Thoughts 

Incorporating human foods into your dog’s diet can be a great way to provide variety, nutrition, and even some added health benefits. However, it’s crucial to make informed choices and prioritise your dog’s well-being as not all human foods are suitable for dogs. Some human foods can be very harmful and can have serious health consequences for your furry friend.  

Always introduce new foods gradually, feed in moderation, and monitor your dog for any adverse reactions. Remember, feeding human foods to your dog should never replace specially formulated dog food. The majority of your dog’s nutrition should come from a complete, and nutritionally balanced dog food. 

By following our guide, considering your dog’s individual needs, and consulting with your veterinarian, you can safely incorporate appropriate human foods into your dog’s diet. By understanding which human foods are safe for your dog you can make responsible decisions when offering them as a treat, enhancing their mealtime experience and overall well-being. 

Happy Dining Friends!