Can dogs eat

Beef?

In moderation

Yes, in moderation, when it is cooked, lean, boneless and unseasoned. Raw beef, fatty trimmings, cooked bones and garlic- or onion-seasoned cuts are not safe for dogs.

Beef
Photo: Michael C. Berch · CC BY-SA 2.5 · via Wikimedia Commons

Why it’s fine in small amounts

Plain cooked beef is a good source of protein, and PetMD says dogs can eat steak safely in moderation when it is cooked, boneless, unseasoned and cut into small pieces. The problems come from how it is prepared and what goes with it.

Raw beef can carry Salmonella and E. coli. PetMD says not to feed it, and it notes that the CDC and animal nutrition experts do not recommend raw diets for dogs. VCA adds that raw food is potentially dangerous to the dog, other pets and the people in the household. PetMD's cooking guide, based on USDA recommendations, is 145°F (63°C) for steak and 160°F (71°C) for ground beef.

Fat is the next concern. Fatty meat can cause vomiting, diarrhea or pancreatitis, so trim it off. Butter and oil can also make dogs sick, and garlic, onion and heavy salt are off limits. Bones need to come out too, because cooked bones can cause choking, blockages and broken teeth.

PetMD recommends checking with a vet first for dogs with pancreatitis, heart disease, obesity or digestive problems.

Benefits

  • Protein-rich and highly appealing to most dogs
  • Cooked lean beef works as a training treat or food topper

Risks

  • Raw beef can carry Salmonella and E. coli
  • Fat trimmings and greasy cuts can cause vomiting, diarrhea or pancreatitis
  • Garlic, onion and heavy salt are unsafe
  • Cooked bones can cause choking, blockages and tooth damage
  • Some dogs react to beef with itching, vomiting or diarrhea

How to serve it safely

Cook beef thoroughly with no oil, butter, salt or seasonings, trim off excess fat, remove every bone, and cut it into small pieces. Start with one or two bites to see how your dog reacts.

PetMD's size guide runs from one small piece for dogs up to 20 lb (9 kg) to 6 to 8 pieces for dogs over 90 lb (41 kg). Keep all treats under about 10% of daily calories. Plain cooked chicken and turkey are leaner alternatives if your dog needs a gentler protein.

Related forms

FoodVerdictWhy
Cooked lean steakIn moderationBoneless, unseasoned and cut into small pieces.
Cooked ground beefIn moderationPlain and cooked through; drain the fat.
Raw beefNoSalmonella and E. coli risk to your dog and your household.
Beef bonesNoCooked bones are especially risky; they can cause choking and blockages.
Seasoned beef or fatty trimmingsNoGarlic, onion, salt and grease are unsafe for dogs.

If your dog already ate it

If your dog ate a lot of fatty beef, watch for vomiting, diarrhea, drooling, lethargy, loss of appetite or belly pain, and call your vet if they appear. Itching, swelling, trouble breathing or vomiting and diarrhea after beef can mean an allergy and need veterinary care.

If your dog swallowed bones, call your vet right away. If the beef was seasoned with garlic or onion, call your vet or ASPCA Animal Poison Control at (888) 426-4435 or Pet Poison Helpline at (855) 764-7661 (US; fees may apply). Outside the US, call your local emergency vet. Do not make your dog vomit at home.

A small piece of raw beef that fell on the floor is likely fine, according to PetMD, but watch for signs of illness and call your vet if you are worried.

Frequently asked questions

Can dogs eat raw beef?

PetMD advises against it because of Salmonella and E. coli, and the CDC does not recommend raw diets for dogs. A small piece that fell on the floor is likely fine, but watch your dog.

Is ground beef okay for dogs?

Yes, when it is plain and fully cooked. PetMD gives 160°F (71°C) as the target temperature for ground beef, and the fat should be drained.

Can dogs eat steak bones?

No. Cooked bones are especially risky because they can cause choking, blockages and tooth damage, and PetMD says to call your vet if your dog swallows one.

How much beef can I give my dog?

Treats should stay under about 10% of daily calories. PetMD suggests one small piece for dogs up to 20 lb (9 kg) and up to 6 to 8 pieces for dogs over 90 lb (41 kg).

Written from veterinary sources by the Pawsplained editorial team. Not yet reviewed by a veterinarian; this is general information, not a diagnosis or treatment plan. Updated Oct 30, 2026. Editorial policy

Sources

  1. PetMD: Can Dogs Eat Steak?
  2. PetMD: Can Dogs Eat Raw Meat?
  3. VCA Animal Hospitals: Dogs and Raw Food Diets
  4. Pet Poison Helpline: Table Food Dogs Should Not Eat

Safer alternatives

More meat & fish

All foods

Check another food Is that plant toxic?