Can Dogs Eat Eggplant?

Yes, dogs can eat eggplant in moderation, Cooked plain eggplant is generally safe for dogs and provides fibre and antioxidants, Avoid fried or seasoned eggplant because added oils, salt, or garlic can be harmful

Last updated:

March 19, 2026

Can Dogs Eat Eggplant?

Key information

The table below highlights the key nutrients found in this food and how they may impact your dog’s health. Nutritional values can help determine whether a food is beneficial, should be fed in moderation, or is best avoided.

Safe for dogs?
Yes
Safety rating
Safe in moderation
Serving frequency
In moderation
Vitamins and minerals
Vitamin B1, vitamin B6, vitamin K, folate, potassium, manganese, fibre, antioxidants
Benefits
Eggplant contains antioxidants such as nasunin which help protect cells from oxidative stress. It also provides dietary fibre that can support digestion and small amounts of vitamins that contribute to overall health. When served cooked and plain it can add variety to a dog’s diet without many calories
Risks
Some dogs may have sensitivities to nightshade vegetables which can cause stomach upset. Large amounts may lead to digestive discomfort due to fibre. Raw eggplant can also be harder to digest and fried eggplant dishes often contain oils or seasonings that are unsafe for dogs
Safety notes/warnings

Eggplant should always be served cooked and plain for dogs. Raw eggplant can be tough and harder to digest. Avoid fried eggplant or dishes like eggplant parmigiana because they often contain oil, cheese, garlic, or onion which are not suitable for dogs. Some dogs may be sensitive to nightshade vegetables, so introduce eggplant slowly and watch for signs of stomach upset or itching

Calorie information
About 25 calories per 100g which is roughly a small bowl of diced cooked eggplant. A few small cubes contain only a few calories which makes it a light occasional treat when served plain
Serving size
  • Extra-Small (up to 5kg): 1 to 2 small cooked cubes
  • Small (5–10kg): 2 to 3 small cooked cubes
  • Medium (10–25kg): 3 to 5 small cooked cubes
  • Large (25–40kg): 5 to 8 small cooked cubes
  • Extra-Large (over 40kg): 8 to 10 small cooked cubes
How to prepare
  • Wash the eggplant thoroughly before cooking
  • Remove the stem and cut into small cubes
  • Cook by steaming, baking, or boiling until soft
  • Serve plain without salt, garlic, onion, oil, butter or spices
  • Allow it to cool before offering it to your dog
Key information source
RSPCA Australia Knowledgebase

Important: We do our best to ensure the information on this page is accurate and based on reputable animal health sources. However, this website is intended for general informational purposes only and the content has not been individually reviewed or approved by a veterinarian.

Every dog is different and reactions to foods can vary. If you have concerns about your dog’s diet or health, it is always best to speak with a qualified veterinarian.

If you believe any information on this page is incorrect or outdated, please let us know via our Contact Us page so we can review and update it.

Frequently Asked Questions

Here are answers to some of common questions that dog owners ask about this food's safety and nutrition

Can dogs have

Eggplant

everyday?

Dogs can eat eggplant occasionally but it should not be offered every day. While it contains fibre and antioxidants, dogs receive their main nutrition from balanced dog food. Feeding eggplant occasionally as a plain cooked treat is a safer approach and helps avoid digestive upset that can occur when dogs eat too much fibre

Icon - Elements Webflow Library - BRIX Templates

How much

Eggplant

can my dog eat?

The amount of eggplant a dog can eat depends on their size. Small dogs should only have one or two small cooked cubes, while larger dogs can have a few more pieces. Eggplant should always be served plain and cooked to make it easier to digest. Treat it as a small addition to your dog’s diet rather than a main food

Icon - Elements Webflow Library - BRIX Templates

What if my dog has too much

Eggplant

?

If your dog eats too much eggplant they may develop mild digestive upset such as gas, loose stools, or stomach discomfort. Remove access to the food and offer fresh water while monitoring your dog for symptoms. In most cases the symptoms pass within a day. If vomiting, persistent diarrhea, or unusual behaviour develops, contact your veterinarian for advice

Icon - Elements Webflow Library - BRIX Templates

Can puppies eat

Eggplant

?

Puppies can try small amounts of cooked eggplant once they are established on a balanced puppy diet. Because their digestive systems are still developing, new foods should be introduced slowly and in very small portions. Soft cooked eggplant cubes are easier for puppies to chew and digest. Always serve plain with no seasoning and watch for signs of digestive upset such as loose stools. Treat eggplant as an occasional extra rather than a regular food

Icon - Elements Webflow Library - BRIX Templates

Can small dogs eat

Eggplant

?

Small dogs can eat eggplant safely when it is cooked and cut into tiny pieces. Portion control is important because their stomachs are smaller and too much fibre can cause digestive upset. Start with one or two small cubes and observe how your dog reacts. Avoid raw or fried eggplant and keep the preparation simple so your dog receives the vegetable without unnecessary oils or seasonings

Icon - Elements Webflow Library - BRIX Templates

Can senior dogs eat

Eggplant

?

Senior dogs may benefit from the fibre and antioxidants found in eggplant which can support digestive health and general wellbeing. Soft cooked eggplant is easier for older dogs to chew, especially if they have dental issues. Portions should remain small and plain because older dogs may have more sensitive digestion. Introduce slowly and monitor for any stomach upset before including eggplant as an occasional treat

Icon - Elements Webflow Library - BRIX Templates

Can overweight dogs eat

Eggplant

?

Eggplant can be a suitable occasional treat for overweight dogs because it is naturally low in calories and high in fibre. Small portions may help dogs feel satisfied without adding many calories to their diet. It is important to avoid frying or adding oil because that increases the calorie content significantly. Plain cooked cubes offered occasionally can be a healthier alternative to high calorie commercial treats

Icon - Elements Webflow Library - BRIX Templates

Related Foods

Browse All Foods

Notice an error?

Notice something that may be incorrect about a food item? Let us know so we can keep our guides accurate for all dog owners.