Safe Fruits and Vegetables for Dogs: The Complete List

A comprehensive guide to safe and toxic fruits and vegetables for dogs. Includes serving sizes, preparation tips, and nutritional benefits.

Safe Fruits and Vegetables for Dogs: The Complete List

Why Feed Your Dog Fruits and Vegetables?

Dogs are omnivores, and while their diet should be primarily protein-based, many fruits and vegetables provide genuine nutritional benefits. They're packed with vitamins, minerals, antioxidants, and fibre that can complement your dog's regular meals.

Fresh produce also makes an excellent low-calorie treat alternative — especially useful for dogs watching their weight. But not all fruits and vegetables are safe, and even the safe ones need to be served correctly.

Here's your definitive guide to what's safe, what's toxic, and how to serve it all.

Safe Fruits for Dogs

Blueberries

Serving size: 5-10 berries for small dogs, up to 20 for large dogs

Blueberries are a superfood for dogs, loaded with antioxidants, vitamins C and K, and fibre. Their small size makes them perfect training treats straight from the punnet. They can be served fresh or frozen — many dogs love them as a cool summer snack.

Watermelon

Serving size: 2-3 small cubes for small dogs, up to a cup for large dogs

Watermelon is 92% water, making it a fantastic hydrating treat on hot days. It provides vitamins A, B6, and C. Always remove seeds and rind — seeds can cause intestinal blockages, and the rind is difficult to digest.

Apples

Serving size: 1-2 slices for small dogs, 3-4 slices for large dogs

Apples are crunchy, sweet, and full of fibre and vitamin C. They can also help freshen breath. Remove the core and seeds — apple seeds contain small amounts of cyanide, which is harmful in quantity.

Bananas

Serving size: 2-3 thin slices for small dogs, half a banana for large dogs

Bananas provide potassium, vitamin B6, and biotin. They're high in natural sugar though, so keep portions small. Frozen banana slices make a great occasional treat.

Strawberries

Serving size: 1-2 berries for small dogs, 3-4 for large dogs

Strawberries contain fibre, vitamin C, and an enzyme that can help whiten teeth. Cut them into bite-sized pieces to prevent choking. Like bananas, they're high in sugar, so moderation is key.

Pears

Serving size: 1-2 small cubes for small dogs, 3-4 for large dogs

Pears are a good source of copper, vitamins C and K, and fibre. Remove the pit and seeds before serving, as they contain traces of cyanide.

Cantaloupe (Rockmelon)

Serving size: 1-2 small cubes for small dogs, a few cubes for large dogs

Cantaloupe is hydrating, low in calories, and rich in beta-carotene. Remove the rind and seeds. It's on the sweeter side, so treat it as an occasional snack.

Cranberries

Serving size: A small handful

Fresh or frozen cranberries are safe and may support urinary tract health. Many dogs find them tart, though. Avoid dried cranberries with added sugar.

Safe Vegetables for Dogs

Carrots

Serving size: 1-2 baby carrots for small dogs, a full carrot for large dogs

Carrots are one of the most universally loved dog-safe vegetables. They're crunchy, naturally sweet, low in calories, and great for dental health. Serve raw for crunch or cooked for easier digestion. Rich in beta-carotene and fibre.

Green Beans

Serving size: A small handful (raw or steamed)

Green beans are a vet favourite for dogs on a diet — they're incredibly low in calories but filling. They provide vitamins C and K, manganese, and fibre. Serve plain with no salt, butter, or seasoning.

Sweet Potatoes

Serving size: 1-2 tablespoons of cooked sweet potato

Sweet potatoes are nutritional powerhouses with beta-carotene, fibre, vitamins A and C, and potassium. Always cook them — raw sweet potato is difficult for dogs to digest. Baked, boiled, or dehydrated into chews are all great options.

Pumpkin

Serving size: 1-2 teaspoons for small dogs, 1-2 tablespoons for large dogs

Plain cooked pumpkin (not pumpkin pie filling) is excellent for digestive health. It can help with both constipation and diarrhoea thanks to its soluble fibre content. It's also a staple recommendation from vets for settling upset stomachs.

Cucumber

Serving size: 2-3 slices for small dogs, half a cucumber for large dogs

Cucumbers are almost calorie-free and very hydrating. They're perfect for overweight dogs who still want plenty of treats. Serve sliced — no preparation needed beyond a wash.

Broccoli

Serving size: 1-2 small florets

Broccoli is safe in small amounts and provides vitamin C, fibre, and potassium. However, broccoli florets contain isothiocyanates, which can cause mild gastric irritation if consumed in large quantities. Keep it under 10% of daily food intake.

Celery

Serving size: 1-2 small sticks, chopped

Celery is low-calorie, hydrating, and contains vitamins A, C, and K. It can also help freshen doggy breath. Chop it into small pieces to prevent choking, especially for smaller dogs.

Peas

Serving size: A small handful of fresh or frozen peas

Green peas, sugar snap peas, and snow peas are all safe. They're rich in vitamins A, B, and K, plus protein and fibre. Avoid canned peas with added sodium.

Toxic Fruits and Vegetables — Never Feed These

Grapes and Raisins

Even small amounts can cause acute kidney failure in dogs. The toxic substance hasn't been definitively identified, and sensitivity varies unpredictably between dogs. There is no safe amount — avoid completely.

Onions, Garlic, Leeks, and Chives

All members of the allium family contain compounds that damage red blood cells, leading to anaemia. This applies to raw, cooked, powdered, and dehydrated forms. Garlic is sometimes marketed as a dog supplement, but veterinary consensus is that the risks outweigh any potential benefits.

Avocado

The flesh contains persin, which can cause vomiting and diarrhoea in dogs. The pit is also a choking and obstruction hazard.

Cherries

Cherry pits, stems, and leaves contain cyanide. While the flesh itself is technically safe, the risk of accidentally ingesting a pit makes them not worth the trouble.

Mushrooms (Wild)

While store-bought mushrooms are generally safe, wild mushrooms can be extremely toxic. Since it's difficult to identify safe species, it's best to avoid feeding any mushrooms to dogs.

Rhubarb

Rhubarb leaves contain oxalic acid, which can cause kidney problems. The stalks are also not recommended.

Preparation Tips for Safe Serving

  • Wash all produce thoroughly to remove pesticides
  • Remove seeds, pits, cores, and rinds — these are often the problematic parts
  • Cut into appropriate sizes to prevent choking, especially for small breeds
  • Introduce one new food at a time and watch for allergic reactions (itching, vomiting, diarrhoea)
  • Cook hard vegetables like sweet potatoes and squash for easier digestion
  • Never add seasoning, butter, salt, or oil when preparing produce for dogs
  • Keep a Quick Reference Handy

    With so many foods to remember, it helps to have a reliable reference. Pet Capsule includes a built-in safe foods database so you can quickly check whether a fruit or vegetable is safe for your dog — right from your phone, no Googling required.

    The Bottom Line

    Fresh fruits and vegetables can be wonderful additions to your dog's diet when served correctly and in moderation. They provide vitamins, hydration, and variety — all at a fraction of the calorie cost of commercial treats.

    Just remember: always check before you share, start with small amounts, and keep the toxic list memorised.

    Looking for an easier way to manage your pet's nutrition? Join the Pet Capsule waitlist for safe food guides, AI-powered dietary insights, and personalised care tools — all in one place.

    Quick Answers

    What foods are safe for dogs and cats?

    Safe foods for dogs include carrots, blueberries, cooked chicken, plain rice, and pumpkin. Safe foods for cats include cooked salmon, cooked chicken, and plain pumpkin. Always introduce new foods gradually and in small amounts.

    How much should I feed my pet?

    Feeding amounts depend on your pet's weight, age, breed, and activity level. Use a food calculator based on ideal weight and consult your vet if your pet is overweight or underweight.

    Which human foods are toxic to pets?

    Chocolate, grapes, raisins, onions, garlic, xylitol, avocado, macadamia nuts, and alcohol are all toxic to dogs and cats. Pet Capsule's food safety scanner lets you check any ingredient before giving it to your pet.

    Track your pet's health with AI

    Pet Capsule helps you monitor health, manage daily care, and cherish every moment. Join the waitlist for early access.

    Join the Waitlist
    ← Back to Resources