Fresh food can be a genuinely healthy addition to your dog’s diet. Here’s what’s safe, what’s worth adding, and how much is too much.

Kibble covers the basics. For most dogs on a quality commercial diet, it provides a complete and balanced nutritional foundation — and that’s fine. But a growing number of vets and canine nutritionists point to the value of adding fresh whole foods as a supplement: foods that provide natural enzymes, antioxidants, and nutrients in forms the body absorbs efficiently.

This isn’t about replacing your dog’s regular food. It’s about the 10 to 20 percent of their diet where variety, freshness, and whole ingredients can make a real difference to coat quality, digestion, and energy levels over time.

Below is a comprehensive guide to the fresh foods that are safe and beneficial for dogs — organized by category, with notes on preparation, portion size, and what each food actually does.

One important note before you start: introduce any new food gradually and in small amounts. Even beneficial foods can cause digestive upset if introduced too quickly. And if your dog has a specific health condition, check with your vet before making significant dietary changes.

Quality Proteins

Protein is the foundation of a dog’s diet, and whole-food protein sources — when prepared correctly — are among the most bioavailable forms your dog can eat. The key is plain preparation: no seasoning, no sauces, no cooking oils, and no onion or garlic, which are toxic to dogs.

Poultry

Chicken and turkey are lean, digestible, and widely tolerated by dogs — including those with sensitive stomachs. Both are excellent sources of protein and B vitamins. Boil or roast without any seasoning, remove the skin (too fatty), and cut or shred into small pieces before serving. Chicken liver is also highly nutritious — rich in vitamin A, iron, and folate — but should be given in small amounts, no more than once or twice a week, as too much liver can cause vitamin A toxicity over time.

Beef and lamb

Lean beef and lamb are excellent protein sources and provide zinc, iron, and B12. Stick to lean cuts and cook at low temperatures without seasoning. Avoid fatty cuts and leftovers that may contain salt, onion, garlic, or other harmful ingredients. Ground beef cooked plain and drained of fat is one of the most practical options for adding to kibble.

Pork

Plain cooked pork is safe for dogs in small quantities. It’s higher in fat than chicken or lean beef, so treat it as an occasional addition rather than a regular one. Never give dogs raw pork, and avoid any cured or processed pork products — ham, bacon, and sausage contain levels of salt and preservatives that are harmful to dogs.

Fish

Salmon, sardines, and other oily fish are among the most beneficial fresh foods you can add to a dog’s diet. The omega-3 fatty acids in fish oil support coat health, reduce inflammation, joint stiffness in older dogs, and have been linked to improved cognitive function. Cooked salmon (boneless) can be given a few times a week. Canned sardines in water — no salt, no oil — are a convenient and affordable alternative. Avoid raw salmon, which can carry a parasite that causes salmon poisoning in dogs.

Vegetables

Vegetables are best thought of as a supplement and a healthy treat rather than a dietary staple. They provide fiber, vitamins, and antioxidants, but dogs don’t process plant matter as efficiently as humans do. Keep vegetables to no more than 10 to 15 percent of your dog’s overall diet, and always cook or chop them to improve digestibility — raw vegetables, while not harmful, are harder for dogs to break down and get nutritional value from.

Sweet potatoes

One of the best vegetables you can give a dog. Sweet potatoes are high in dietary fiber, vitamins B6, C, and A, and beta-carotene. Dogs tend to love the naturally sweet flavor. Cook plain — boiled or baked with no butter, salt, or seasoning — and serve in small cubes. Sweet potato is also commonly used as a binding ingredient in homemade dog treats.

Carrots

A genuinely useful addition to any dog’s diet. Raw carrots work as a low-calorie, high-fiber snack that most dogs enjoy — the crunchy texture is satisfying and has a mild teeth-cleaning effect. They’re high in beta-carotene and vitamin A, and low enough in calories that you don’t need to be strict about portion size for most dogs. Cut into appropriate sizes for your dog to avoid any choking risk.

Broccoli

High in fiber and vitamin C, low in fat. Broccoli is safe for dogs in small amounts and works well as an occasional treat rather than a regular addition. The important caveat: broccoli florets contain isothiocyanates, which can cause gastric irritation in some dogs, particularly in larger quantities. Keep broccoli to no more than 5 to 10 percent of the meal. Lightly steamed is easier to digest than raw.

Brussels sprouts

Nutrient-dense and rich in antioxidants, vitamin K, and fiber. Brussels sprouts support heart health and bone strength. They’re safe for dogs but come with a well-known side effect: gas. If you’re adding Brussels sprouts, start with a very small amount and don’t be surprised by the consequences. Lightly steamed or boiled, no seasoning.

Lentils

A good plant-based protein source with high fiber content and useful levels of iron and amino acids. Lentils provide sustained energy and are a filling addition to a meal. Cook thoroughly until soft — raw or undercooked lentils are hard to digest. Serve plain with no added salt or spicing. Useful for dogs that could benefit from more fiber in their diet.

Chickpeas

Cooked plain chickpeas are a good source of protein, fiber, and have anti-inflammatory properties. They’re particularly useful as a treat or food topper for dogs that need a filling, low-fat option. Avoid canned chickpeas with added salt — rinse thoroughly if using canned, or cook dried chickpeas from scratch.

Peas

Fresh or frozen peas are safe and nutritious — a source of vitamins B, K, and C, as well as fiber and protein. Most dogs eat them happily. Avoid canned peas, which are high in sodium. A small handful mixed into a meal is a practical, easy addition.

Celery

Low in calories, high in vitamins A, B, and C. Celery is a crunchy snack that most dogs enjoy and it has a mild freshening effect on breath. Cut into small pieces appropriate for your dog’s size.

Grains

Contrary to some popular opinion, whole cooked grains are not harmful to dogs and can be a beneficial part of their diet — providing complex carbohydrates, fiber, and sustained energy. The dogs that don’t do well with grains typically have a specific grain sensitivity or allergy, which is relatively uncommon. For most dogs, cooked grains are a healthy and easily digestible addition.

Always serve grains cooked and plain. Raw grains are difficult to digest, and seasoned or flavored preparations add ingredients that aren’t suitable for dogs.

  • Brown rice — easily digestible, gentle on the stomach, often recommended for dogs recovering from digestive upset. A good daily addition in small amounts.
  • Oats and oatmeal — high in fiber and B vitamins, good for digestion. Cook plain with water, no milk, no sugar, no flavoring.
  • Quinoa — a complete protein source containing all essential amino acids. One of the most nutritionally dense grains you can add. Rinse well before cooking.
  • Barley — high in fiber, good for blood sugar regulation. Cook thoroughly until soft.
  • Millet — easily digestible, good for dogs with grain sensitivities as it’s one of the least allergenic grains.
  • Corn — safe in moderation when cooked plain. Not the most nutritionally dense option but not harmful as a small addition.

Fruits and Other Foods

Many fruits are safe for dogs and provide useful antioxidants, vitamins, and natural sugars. The key caveat with fruit is portion control — the natural sugar content means fruit should be a treat rather than a dietary staple, particularly for dogs prone to weight gain or with diabetes. Always remove seeds, pits, and cores before giving fruit to your dog.

Berries

Blueberries and blackberries are among the best fruits you can give a dog. Both are high in antioxidants, fiber, and vitamins C and K — the same properties that make them valuable for human health apply to dogs. Low in sugar relative to other fruits. A small handful as a treat or mixed into food a few times a week is ideal.

Watermelon

A good hydrating treat in warm weather, particularly useful after exercise. High water content, low in calories, contains vitamins A, B6, and C. Remove all seeds before serving, and don’t give the rind — it can cause digestive upset. Serve in cubes or freeze for a summer treat.

Apples

High in fiber, vitamins A and C, and low in protein and fat — which makes them a good snack for older dogs watching their weight. Always remove the core and all seeds before serving. Apple seeds contain small amounts of cyanide, which is harmless in very small quantities but worth avoiding out of habit.

Banana

A good source of potassium, vitamin B6, and vitamin C. High in natural sugar, so treat it as an occasional treat rather than a regular addition — particularly for dogs watching their weight. A few slices is plenty.

Mango

Rich in vitamins A, B6, C, and E. Remove the pit before serving (it’s a choking hazard and contains small amounts of cyanide), and peel the skin. High in sugar — occasional treat only.

Pineapple

Safe in small amounts. Contains bromelain, an enzyme that supports digestion and protein absorption. High in sugar so keep portions small. Remove the tough outer skin and core before serving.

Strawberries

Good source of vitamin C and fiber. Contain an enzyme that can help whiten teeth with regular use. Moderate sugar content — a few strawberries as a treat is appropriate.

Coconut

Small amounts of fresh coconut are safe and contain lauric acid, which has anti-inflammatory and immune-supporting properties. Coconut oil is also used by many dog owners as a coat supplement — a small amount on food or applied to dry skin patches.

Other Foods Worth Adding

A few foods that don’t fit neatly into the categories above but are genuinely useful additions:

Eggs

Cooked eggs are one of the most complete protein sources you can add to a dog’s diet — they contain all essential amino acids and are highly digestible. Scrambled or boiled plain with no butter, oil, or seasoning. Raw eggs are sometimes advocated, but the risk of salmonella and the presence of avidin (which can interfere with biotin absorption) makes cooked eggs the safer choice for regular feeding.

Peanut butter

A classic for good reason — most dogs are devoted to it. A useful source of protein, healthy fats, and vitamins B and E. The critical caveat: check the label every time. Xylitol — an artificial sweetener found in some peanut butter brands — is highly toxic to dogs and can be fatal even in small amounts. Always use plain peanut butter with no added sugar or sweeteners. Serve in moderation — it’s calorie-dense.

Cheese and cottage cheese

Good source of protein and calcium. Most dogs tolerate small amounts well. Dogs that are lactose intolerant may have digestive upset — cottage cheese is lower in lactose than most cheeses and is often better tolerated. Use as a training treat or food topper rather than a regular addition.

Mushrooms

Store-bought mushrooms — button, portobello, shiitake — are safe for dogs when cooked plain. They contain B vitamins, selenium, and antioxidants. The important caveat: wild mushrooms are a different matter entirely, and many wild varieties are toxic or deadly to dogs. If your dog is prone to eating things on walks, this is worth keeping in mind.

Oatmeal

Repeated here because it’s worth emphasising as a standalone food. Plain cooked oatmeal is one of the best grain additions for dogs with sensitive stomachs — it’s gentle, high in fiber, and provides sustained energy. Cook with water, no milk, no added sugar or flavorings.

Popcorn

Plain, air-popped popcorn is safe for dogs in small amounts — a low-calorie treat that most dogs enjoy. The catch is preparation: buttered, salted, or flavored popcorn is not appropriate. Plain only, and check that there are no unpopped kernels that could be a choking hazard.

Cooked potatoes

Plain boiled or baked potato without skin is safe in small amounts — a source of vitamins C and B6. Avoid raw potato (contains solanine, which can cause digestive upset) and any preparation with butter, salt, or seasoning.

Foods to Always Avoid

The above list covers what dogs can eat. A few foods that are commonly misunderstood as safe, or that appear harmless, are worth calling out explicitly:

  • Grapes and raisins — toxic to dogs, can cause kidney failure. Even small amounts can be dangerous. Avoid completely.
  • Onion and garlic — toxic in all forms (raw, cooked, powdered). Damage red blood cells and can cause anaemia. No exceptions.
  • Xylitol — artificial sweetener found in sugar-free products including some peanut butters, chewing gum, and baked goods. Highly toxic, can be fatal.
  • Chocolate — contains theobromine, which dogs cannot metabolise. Dark chocolate and baking chocolate are the most dangerous. Avoid completely.
  • Macadamia nuts — toxic to dogs even in small amounts. Cause weakness, hyperthermia, and vomiting.
  • Avocado — the flesh, skin, and pit contain persin, which can cause vomiting and diarrhoea in dogs.
  • Alcohol — even small amounts can cause serious harm.
  • Raw salmon — can carry a parasite that causes salmon poisoning disease, which is potentially fatal if untreated. Always cook salmon before giving it to your dog.

How Much Is the Right Amount

The general guideline from canine nutritionists is that fresh food additions should make up no more than 10 to 20 percent of your dog’s daily caloric intake — with the remaining 80 to 90 percent coming from their regular balanced diet. This keeps the nutritional balance of their primary food intact while allowing real benefit from the fresh additions.

Start with small amounts of any new food and introduce one new item at a time. Watch for any signs of digestive upset — loose stools, vomiting, or unusual lethargy — and discontinue if anything seems off. Most dogs tolerate a varied diet well once they’re accustomed to it, and many thrive noticeably on the addition of fresh whole foods over time.

If you’re considering more significant dietary changes — moving to a predominantly fresh food or raw diet — work with a vet or certified canine nutritionist to make sure the diet remains balanced across all nutritional categories.

You may wonder if you can incorporate fresh food to enhance your dog’s health and happiness. Your dog only needs the foods it eats during mealtime, which should be balanced and contain everything your pup needs. We have a list of fresh foods that are great for your dog to add to their diet in moderation.

Quality proteins to feed your dog

Whole, lean meat muscle and organ meat proteins are very healthy foods for dogs. These foods when cooked with no seasoning are great for your dog’s digestion. Avoid fatty cuts of meat and leftovers that could have a lot of salt and other harmful spices.

Poultry

Chicken meat, chicken liver and turkey are healthy and nutritious options for your dog. Boil or roast chicken or turkey without seasoning it. Cut into small pieces.

Meat

Beef, Lamb and Pork are great building blocks for your dog. Give your canine unseasoned meat cooked at low temperatures.

Fish

Salmon, Shrimp and Fish Oil are great for your dogs coat. Omega 3 fatty acids are not only great for humans, they are also fantastic for dogs.

Certain vegetables and legumes are good for dogs

Vegetables should not exceed more than 10-15% of your dog’s diet

Select grains are healthy and nutritious for your dog.

Cooked grains like brown rice, oats, corn, barley, millet, oatmeal, quinoa and wheat provide energy for your dog and are healthy additions to their diet.

More foods your dog can eat in smaller quantities

  • Eggs – Cooked

  • Cheese

  • Cottage Cheese

  • Blueberries / Blackberries

  • Popcorn

  • Pineapple

  • Watermelon

  • Bread

  • Peas – Fresh or Frozen

  • Peanut Butter

  • Oatmeal

  • Apples

  • Coconut

  • Mango

  • Bananas

  • Strawberries

  • Mushrooms

  • Cooked Potatoes

  • Celery

Featured Apparel

We make illustrated apparel for people who take the long way. Everything ships free.