Home » Dog Breeds » Schnauzers » List Of 32 Fruits & Foods Schnauzers Can (& Can’t) Eat

List Of 32 Fruits & Foods Schnauzers Can (& Can’t) Eat

Pawscessories is reader-supported. When you buy via links on our site, we may earn an affiliate commission at no cost to you. Learn more.

Your schnauzer’s body digests food very differently than your body does. Which makes some of the fruits and foods that are healthy for you, potentially dangerous for your schnauzer.

Which is why it’s important to know what’s okay and what’s harmful.

Can Schnauzers Eat Fruit:

Schnauzers are able to eat many fruits and foods that people enjoy everyday. They’re full of vitamins and minerals that help support a healthy body. However, certain fruits can be dangerous like grapes, avocados, grapefruit, and raisins should not be fed to your schnauzer.

In this post you’ll discover 25 different fruits and foods that schnauzers can eat and more importantly, 7 different foods they should absolutely stay away from.

You’ll also learn what to do in the event they swallow the more dangerous foods.

Let’s jump right in.

10 Fruits Schnauzers Can Eat


Schnauzers can absolutely eat apples.

Apples are a great source of Vitamin A & C as well as fiber.

What you need to keep in mind whenever feeding them apples is to always remove the core, seeds and the stem.

The core and stem can be choking hazards while the seeds are toxic to dogs.

Apples can be a great snack for your schnauzer, but should always remain just a snack.

Their low source of fat and protein make them a healthy choice for schnauzers of all ages but especially seniors.


Bananas have a high sugar content but are still suitable for a schnauzer to eat.

The key with bananas (and most fruit) is moderation.

Using bananas as treats here and there will likely be thoroughly enjoyed by your pup but shouldn’t become a main portion of their diet.

Bananas are rich in Vitamin C & B6, copper, fiber, magnesium, potassium and biotin.

Plenty of good wrapped up in that yellow peel!

Speaking of the peel, be sure to completely remove it like you would when you eat a banana. If your schnauzer were to swallow some peel it could cause blockages in their stomach.


Blueberries get a thumbs up for schnauzers.

They’re considered superfoods for people and for the same reason they’re extremely healthy for people, they are also for dogs.

They’re rich in antioxidants, fiber, Vitamin K & Vitamin C.

Also, they’ve been shown to help with mental function as dogs reach their senior years!

On hot days frozen blueberries can become even better treats for your pup.

Only 2-3 berries though. Moderation is key!


Cranberries can be a bit of an acquired taste, but are perfectly safe for your schnauzer to eat.

Both regular cranberries and dried cranberries are fine for a schnauzer to eat in small quantities.

Cranberries are full of fiber, Vitamin C and manganese which make them a healthy treat for your pup.

In terms of dried cranberries, be mindful that sometimes other dried fruit, like raisins, can get mixed in. And raisins are absolutely not okay for schnauzers to eat which we’ll get into later.


Cucumbers are perfectly safe for schnauzers.

They’re a very light snack that has very little carbs, oils or fats but are still great for boosting energy levels.

This makes them a great treat for your schnauzer if they need to lose a little holiday weight.

Cucumbers are full of Vitamin C, K & B1, magnesium, potassium, copper and biotin.

They’re full of great stuff! But don’t go overboard with them. Just like with any other fruit, moderation is important.


Schnauzers can eat mangos and would likely really enjoy them.

The major thing to watch out for with mangos is the pit. Mango pits contain cyanide which is very toxic to dogs and can also be a choking hazard.

While mangos are full of Vitamin C, E, A & B6, they’re also quite high in sugar.

So make sure mangos stay as a treat every now and then and aren’t a part of their regular diet.


Oranges are perfectly safe for schnauzers to eat.

However, be mindful of not giving them any seeds.

Either only give them slices of seedless oranges or break off a piece and ensure there’s no seeds in the piece you’re giving them before handing it over.

You also don’t want to feed them the peel for the same reasons you don’t eat it. It doesn’t taste good and is difficult to digest.

Oranges are rich in potassium, fiber and of course Vitamin C.


Pineapples are great for schnauzers in small quantities.

They’re full of vitamins, minerals and fiber but are quite sugary which is why your pup shouldn’t eat too much pineapple.

Pineapples also contain bromelain which is a digestive aid!

Be sure to only feed them pieces without the spikey skin and core to ensure they don’t choke.


There are many benefits that make strawberries a great treat for schnauzers.

They can help with their immune system, improve the health of their skin & coat, as well as help with digestion.

Not to mention they’re rich in Vitamin B1, B6, K & C as well as potassium, magnesium, folic acid and iodine.

Simply give the strawberry a good wash and only feed them half of one (or the whole berry depending on the size).


Watermelon is perfectly safe for your schnauzer to eat.

It’s a wonderful fruit to help hydrate your pup as it’s almost 92% water!

It also has potassium, Vitamin B6, A & C.

When serving it to your pup always remember to remove the seeds and rind first. 

15 Foods Schnauzers Can Eat


While asparagus isn’t unsafe for your schnauzer to eat, it’s not a great choice.

This is because uncooked asparagus is considerably tough which makes it difficult for them to chew and swallow.

And if you were to cook the asparagus it loses most of the nutrients it contains.

So there’s other fruits and veggies that would be much more tasty as well as beneficial to them.


Broccoli is safe for schnauzers to eat, but only in small quantities.

Some dog’s stomachs become slightly, and in some cases, very irritated if they eat too much broccoli.

Also, if your pup doesn’t chew the stalks properly they’ve been known to cause blockage in the esophagus.

So while they’re high in fiber and Vitamin C (as well as low in fat) it’s best to keep broccoli as a small, occasional treat.


Yes, your schnauzer can absolutely eat carrots.

Carrots are a fun treat for your pup because of the crunchy nature of the vegetable.

Not only are they high in fiber and Vitamin A but they can help massage their teeth and gums as they chew.

Healthy for the mouth and body!


Yes, cheese is safe for schnauzers to eat.

However, same with people, some dogs may have stomach sensitivities to cheese.

Regardless of whether they have a sensitivity to it or not, you don’t want to go overboard with cheese.

Little pieces here and there are a great treat.


For the most part, eggs are perfectly safe for your schnauzer to eat.

They’re full of vitamins, fatty acids and high in protein which make them very healthy for a dog.

Do your best to only feed them free-range eggs that have been fed an organic diet. Eggs that come from distressed chickens are far less nutritious than free-range chickens.

Important note: If your dog has any medical conditions it’s best to speak with your vet before feeding them any amount of eggs.


Plain eggplant is safe for schnauzers to eat.

They may not enjoy raw eggplant because of the flavor though. So if you’re grilling, roasting or baking some eggplant, keep a small portion plain for your pup.

Eggplant is rich in folate, niacin, potassium, Vitamin B6 & K as well as phytonutrients.

As with any other fruit/veggie, moderation is important, so only small amounts.

However, if your pup has any kidney problems it’s best to avoid eggplant all together.

Green Beans

All types of green beans are safe for schnauzers.

Whether it’s steamed, raw, chopped or even canned. As long as they’re plain, your schnauzer can safely eat them.

Green beans are rich in vitamins, minerals, fiber and low in calories.

Green Peas

All types of peas are also safe for schnauzers.

English peas, snow peas, sugar snap peas, garden or green peas are all fine as a treat or occasional addition to their food bowl.

Peas in general have lots of vitamins, fiber, minerals as well as protein.

Fresh or frozen peas are both safe but you should avoid canned peas because they typically contain added sodium.

Peanut Butter

Peanut butter is safe for schnauzers to eat and could become one of their favorite treats.

Peanut butter is a great source of Vitamin B & E, healthy fats, niacin as well as protein.

Unsalted peanut butter is the healthiest option for dogs if you’re looking to get them their own separate brand.

Of course too much of a good thing can become a bad thing. So always keep in mind that treats should only make up 10% of your dog’s diet, maximum.

Sweet Potato

Yes, schnauzers can eat sweet potato (and will likely really enjoy it).

Sweet potatoes can also be used as a digestive aid if your dog is having any digestion issues.

They’re full of fiber, water, plenty of vitamins, thiamine, copper as well as niacin.

Sweet potatoes are a much more beneficial choice over regular potatoes because of their added nutrients.


Schnauzers are safe to eat squash.

Similar to pumpkin and sweet potato, squash also helps with a dog’s digestion.

They’re full of fiber, potassium and Vitamin C & A.

If you’re cooking squash and want to treat your pup to some, it’s best to leave out added salt, sugar or fats for the portion you’d like to give them.

As long as it’s plain, it’s safe for your schnauzer to eat.


Spinach is safe for schnauzers to eat but isn’t great in large quantities.

Spinach has a lot of oxalic acid which can lead to kidney damage because it blocks their body’s ability to absorb calcium.

They would have to eat quite a large amount for this to happen so small portions of spinach is best.


Yes! Schnauzers are safe to eat turnips.

Turnips can help support a healthy nervous system, help with kidney function as well as with their metabolism.

They’re rich in folic acid, magnesium as well as Vitamin C & B6.

Important note: If you’re aware of a thyroid problem with your schnauzer it’s best to avoid turnips as they can limit their thyroid from functioning properly.


Plain turkey is safe for schnauzers.

It’s full of nutrients like phosphorus, protein and riboflavin.

However, when it comes to occasions like thanksgiving, turkey is not a good option for your pup.

Rarely is a turkey cooked plain in these types of situations and the variety of spices, butter, oils, etc. we enjoy could cause digestive issues for your dog.


Schnauzers can definitely eat zucchini.

Zucchini’s are rich in magnesium, potassium as well as Vitamin C.

You can either give them this as a snack while you’re cooking dinner or shred some of it on top of their regular food to add flavor.

7 Fruits Schnauzers CAN’T Eat


You should not feed your schnauzer avocados.

Avocados contain a chemical that’s toxic to dogs called persin which can be found in the pit, skin and leaves that causes vomiting or diarrhea if eaten by your dog.

While the actual fruit portion of the avocado doesn’t have much persin compared to the rest of the avocado it’s still too much for a dog to handle.


Schnauzers should not eat cherries.

They contain cyanide which is toxic to dogs.

Cyanide blocks oxygen transportation on a cellular level which means your schnauzers blood cells aren’t able to get enough oxygen.

While the fleshy portion around the seed is technically okay, it’s best to avoid the fruit entirely to be safe.

Grapes (Or Raisins)

Grapes are to be absolutely avoided by your schnauzer.

They’re extremely toxic to any dog of any age. If ingested they can lead to sudden kidney failure.

Grapes and the dried version of the fruit, raisins, should never be given to your schnauzer.


Schnauzers should not eat grapefruit due to their high levels of acidity.

Eating this fruit can cause a dog to get an upset stomach, diarrhea, vomiting as well as other issues.


Lemons are another highly acidic fruit that should be avoided by your schnauzer.


For the same reason grapefruits and lemons should be avoided, so should limes.

They’re a citrus fruit that is too acidic for a schnauzer.


It’s best for schnauzers to stay away from tomatoes.

When tomatoes are red and ripe they’re considered safe, but the green portions of the plant are toxic.

The green areas contain a substance called solanine.

While it would take quite a large amount for your schnauzer to feel sick eating the green parts of a tomato it’s best to avoid this fruit all together.

What To Do If Your Schnauzer Eats A Dangerous Fruit Or Food?

What you should do is largely dependent on what food they ate as well as how much of it they ate.

The most dangerous fruit is grapes/raisins. If your schnauzer consumes any amount of grapes or raisins they should be taken to the vet immediately.

For the other fruits, it’s going to depend on how much they ate.

If they ate a large amount, it’s best to be safe and take them to see their vet.

If they only ate a small amount, keep a close eye on them to see if they start to become noticeably uncomfortable or ill. If so, take them to see your veterinarian.

If their behavior doesn’t change there are a couple home remedies you can do to help the fruit effectively pass through their system.

One way is fasting.

The other is canned pumpkin.

Fasting for 12-24 hours can help get rid of what’s currently in their system without adding anything more that might make things worse. If you’re unsure whether fasting would be safe for your pup it’s always a good idea to call your vet to give you peace of mind.

And canned pumpkin can help ease discomfort in dogs feeling sick. It’s slow to digest and helps with an upset stomach as well as digestion.

Be sure it’s 100% canned pumpkin that doesn’t have any added spices or ingredients that could possibly make things worse.

Other posts you might find interesting:

Can Schnauzers Live & Sleep Outside? 7 Dangers + 7 Tips

Can Schnauzers Be Left Alone? (Quick Answers + Tips)

Are Schnauzers Easy To Train? The Truth + Tips & Tricks


Which Fruits Can Dogs Eat?

Fruits and Vegetables Dogs Can or Can’t Eat

People Foods to Avoid Feeding Your Pets

Fruits and veggies for pets

Is It Safe to Give My Dog or Cat Fruit?

People Foods to Avoid Feeding Your Pets

Can Dogs Eat Cheese?

Can Dogs Eat Eggs?

Can Dogs Eat Eggplant?

Can Dogs Eat Peanut Butter?

Can Dogs Eat Squash?

Can My Dog Eat Turnips?

Can Dogs Eat Turkey?

3 Remedies for Upset Stomach in Dogs