Can Dogs Eat Eggs?
Cooked, plain eggs are a vet-recommended treat for dogs. Boiled, scrambled, and poached all work — as long as they're plain and not cooked in butter or oil. Raw eggs are a different story (we cover those separately).

How much eggs can my dog eat?
A 30-lb adult dog needs about 794 kcal/day, so treats should stay under 79 kcal. That's up to about 1 large egg a day as a treat.
A treat limit (10% of daily calories), not a target — assumes an adult dog. Puppies and special diets: use the full calculator.
Eggs are calorie-dense — keep them within the 10% treat allowance the calculator shows, and skip on days your dog has had other rich treats.
How to serve eggs
- Cook them through — boiled, scrambled, or poached all work as long as they're plain.
- Keep it plain — no oil, butter, salt, or seasonings; and skip dishes that combine eggs with onion or garlic (like deviled eggs).
- Start with a small piece the first time, and watch for any tummy upset.
What to avoid
- Skip raw eggs — bacterial contamination is the main issue (see our raw eggs page for the full breakdown).
- Eggs cooked with butter, oil, salt, or seasoning — added fat and salt aren't dog-friendly, and seasoned dishes often hide onion or garlic.
- Eggs are not a meal replacement — they're a treat. Keep them within the 10% treat allowance the calculator shows.
Common questions
- Can dogs eat scrambled eggs?
- Yes — plain scrambled eggs are one of the easiest and safest ways to share eggs. Cook them through without butter, oil, salt, or seasoning, let them cool, and serve. The calculator above shows how many fit your dog's treat allowance.
- Can dogs eat boiled eggs?
- Yes — hard-boiled or soft-boiled both work as long as they're plain and cooked through. Chop into pieces for smaller dogs to avoid choking on a whole egg.
- How many eggs can my dog have?
- It depends on size — the calculator above works it out from weight. As a rough sense: a small dog might handle about a quarter of a large egg in a day; a medium dog ~1 egg; a large dog up to 1–2. Keep eggs within the 10% treat allowance and don't let them replace regular meals.
- Can my dog eat the yolk but not the white?
- For cooked eggs, both the yolk and the white are fine for most dogs — cooking neutralizes the avidin in egg whites. The 'yolk-only' advice you may have heard is really about raw eggs, where avidin in the raw white can bind biotin (a B vitamin) and interfere with absorption. Cook the eggs and you don't need to separate.
- Can dogs eat eggs every day?
- Most vets suggest eggs as an occasional treat rather than a daily one. Eggs are calorie- and fat-dense, so a daily egg can eat up the 10% treat allowance quickly — especially for smaller dogs. A couple of times a week is a reasonable upper bound for most healthy adult dogs; ask your vet if your dog has weight, kidney, or pancreatic issues.
- What about eggshells?
- Eggshells are a separate question — they can be a calcium source, but they can also be sharp and cause mouth or throat injuries. Worth talking to your vet before crushing shells into your dog's food. We'll have a dedicated page on shells; for now, the simplest path is to skip them.