19 Vegetables your Rottweiler can Eat

Not all vegetables that are healthy for us are safe for dogs. In fact, some vegetables like onion and garlic are toxic to them. So what vegetables can rottweilers eat?

Rottweilers can eat vegetables like carrots, sweet potatoes, broccoli, pumpkin, green peas, celery, and cabbage. However, some vegetables can be toxic, like onion, garlic, chives, and wild mushrooms.

Here’s a list of 19 vegetables that are safe for rottweilers. However, every dog is different, so please check with your veterinarian before feeding any new vegetable to your Rottie.

Note: Every dog is different. So please consult your veterinarian before feeding any food to your Rottweiler.

1. Pumpkin

Rottweilers can eat pumpkin

Rottweilers can eat pumpkin. It is rich in fiber, vitamin A and antioxidants, which are healthy for dogs. You can feed them plain pumpkin or spread some peanut butter on it to make it more appealing. It may even help with diarrhea or constipation.

2. Cobs of Corn

Rottweilers can eat corn

Rottweilers can eat corn occasionally in moderation. It contains protein, carbohydrates, and antioxidants. In fact, quite a few commercial dog foods contain corn.

3. Carrots

Rottweilers can eat carrot

Rottweilers can eat Carrots. They provide nutrients to enhance their vision as well as their skin. Carrots are high in beta carotene, fiber, and vitamins A, C, and K.

They may also help to avoid choking, cut the carrots into tiny pieces before feeding them.

4. Sweet potatoes


Rottweilers can eat sweet potatoes. They are loaded with vitamins A, C, B5, and B6.  Sweet potatoes can also help aid stomach problems.

You can bake Sweet potatoes and put some peanut butter on them. This makes a perfect occasional treat for your canine.

5. Asparagus

Rottweilers can eat asparagus

Asparagus is excellent for your rottweiler’s health as it contains loads of vitamins and minerals. Folic acid, copper, iron, vitamin A, C, K, B1, and B2 are all present.

To prevent choking hazards, chop the asparagus into bite-size bits. Cook asparagus with other vegetables in bone broth, and serve the soup to your dog.

6. Peas

Rottweilers can eat green peas

Rottweilers can eat Green peas. They are an excellent source of nutrients. A tablespoon of peas a day is healthy for a rottweiler.

If your dog is new to peas, start with one or two and see how they respond.

Green vegetables, in general, contain a lot of nutrients and are very good for your dog to consume.

7. Green Beans

Rottweilers can eat green beans

Rottweilers can eat Green beans. They contain various nutrients like manganese, vitamins A, K, and C. Whether chopped, steamed, raw, or frozen, green beans are a healthy option for your dog.

8. Broccoli

Rottweilers can eat broccoli

Broccoli is rich in fiber, vitamins K and C, minerals, and folic acid. All types of broccoli are healthy for Rottweilers to eat. If you plan on giving your dog a slice of broccoli, do so before adding any seasonings or additional ingredients.

9. Brussel Sprouts

Rottweilers can eat brussel sprouts

Rottweilers can eat Brussel sprouts as they are high in nutrients and dietary fiber. Steamed, boiled, or microwaved Brussels sprouts are the easiest to prepare for your dog.

It will be too difficult for your dog to eat if you serve them raw. So always leave out the herbs and spices.

10. Zucchini


Zucchini is a low-calorie treat that your dog will love. They’re high in Vitamin B and C, and they’re still a good source of nutrition. Zucchini is a vegetable Rottweiler can eat raw, steamed, or cooked.

If your dog has trouble chewing, you can prevent this by slicing zucchini into small pieces or steaming it. However, it’s not sensible to feed a dog a whole zucchini.

11. Spinach

Yes, Rottweilers can eat spinach. Vitamins A, B, C, and K are all abundant in spinach. It also has iron, beta-carotene, and roughage, all of which promote digestion.

Raw spinach can be problematic for Rottweilers, and boiled spinach loses much of its nutrients. Therefore, steamed spinach is the preferred way to feed your dog. Do not add any spices, herbs, salt, oil, onion, or garlic, even while steaming, because these ingredients can be poisonous to dogs.

Chop the spinach since a dog’s digestive tract is incapable of breaking down vegetables in the same way as ours does.

12. Lettuce

Rottweilers can eat Lettuce. It can be a perfect substitute for calorie-dense treats. In addition, lettuce is high in vitamins A, K, and C, all of which should be part of every dog’s diet.

Lettuce is low in calories and high in fiber, which helps dogs digest their food correctly. You can cut it up in small pieces and serve it raw or cooked, without any spices, of course.

13. Squash


Rottweilers can eat Squash. This vegetable is rich in nutrition, low in calories, and full of vitamins, beneficial to dogs’ health.

Before adding it to your Rotties daily diet, try feeding him small quantities and observe how his body reacts.

14. Celery


Yes, rottweilers can eat Celery. It’s high in fiber, vitamins (A, C, and K), and potassium. In addition, celery is low in fat, which makes it an ideal treat for overweight rottweilers. This vegetable can also help freshen up your dog’s breath.

15. Beetroot

Rottweilers can eat sweet potato

Rottweilers can eat beetroot. It is nutritious and high in vitamin C and fiber. Break them up into small bits to avoid choking. Beetroots can cause gas and diarrhea, so feed them in smaller amounts.

16. Cabbage

Yes, all varieties of cabbage are consumable by Rottweilers. It has tons of health advantages. Cabbage is healthy for the skin and can help with digestion.

However, since it can trigger gas, it is best to feed your dog in moderation. You can use it as a topping on your dog’s food occasionally.

17. Cauliflower


Rottweilers can eat cauliflower occasionally in small amounts. It is loaded with vitamins, calcium, potassium, and antioxidants. It should be served without stems and leaves and in tiny pieces.

Feeding cauliflower in large quantities can cause gas and upset stomachs in rottweilers.

18. Soybeans

Rottweilers can eat Soybeans. In fact, quite a few dog food recipes contain soybeans in them. However, feed them in moderation as they are high in fiber, leading to diarrhea and farting.

19. Radish

Rottweiulers can eat radish in moderation. It is a rich source of vitamin C and contains low calories. It is also beneficial for the dental health of a Rottweiler.

Final Thoughts

Before adding any new food to your dog’s diet, start by feeding it in small quantities. Every dog is different, so please consult your veterinarian before feeding any new food to your rottweiler.

Leave a Comment