Ways to Get Veggies Into Your Dog’s Diet

Vegetables tend to get a bad rap. As humans, we struggle with getting all of our vegetables into our diet. There is no wonder we have trouble getting our dogs to eat their share. Dogs are mostly carnivorous.

However, they do need the nutritional value that veggies provide in their diet.

Dogs have been digging up carrots from the garden for centuries. So, it is not that dogs do not like vegetables.

They just do not find them interesting. After all, they do not smell like a juicy steak. It is a matter of finding the vegetables that they will eat.

If that does not work, there are tricks to sneaking vegetables into their diet when they are not looking. Let’s look at ways to get your dog to eat his veggies.

Bring out the grater

So, what veggies are you trying to feed your dog? Start with a vegetable that is sweet and bright in color.

If you try to just hand your dog a carrot, he may look at you like you are nuts. However, carrots are sweet and can satisfy that need to chew.

If he does not want a whole carrot, break out the grater. Grate the carrots and mix the carrots with his regular dog food. This works especially well if he eats wet food. Do not add a lot of carrots at once. Take it slow.

If dry food is his favorite, use the carrots as a topper. The carrots will add moisture and some sweetness to the food.

Consider grating other vegetables too. Parsnips would be a great root vegetable to try.

Grating broccoli and cauliflower is a way of introducing those vegetables to your dog. Once your dog takes to a certain vegetable, you may not need to continue to hide it in his food.

The freezer is your friend

Turn the vegetables into frozen snacks. Start by freezing some whole carrots. A cold carrot will help to massage sore gums. It is a fun, cool treat on a hot day.

The dog still may give you that look. However, just leave it near him and see what happens. Try other frozen vegetables as well. Frozen broccoli and cauliflower will work. Mix some frozen peas into your dog’s food. They, too, make for a great topper onto dry food.

Soup’s on

Greens are tough to get dogs to eat. Consider giving your dog some soup. Use chicken broth or bone broth as the base.

The broth does not need to be hot, room temperature will be fine. Add things like spinach or puree some peas and mix it with the broth. Your dog will enjoy his soup without realizing that he is eating his greens.

Your pup will get the health benefits from both the greens and the bone broth. You can also freeze the soup to make yummy popsicles.

Vegetable puree anyone?

Vegetable puree is a great way to get your dog to eat some vegetables. Pumpkin puree can easily be bought from the store.

Make sure you are buying pumpkin puree and not pumpkin pie filling. Pumpkin has plenty of vitamins and minerals that are good for your dog. Plus, most dogs enjoy the sweet taste.

You can feed your dog pumpkin puree on its own, use it as a mix-in, or freeze it. It is easy to make vegetable puree at home too.

Consider making carrot, pea, and beet puree. They are all good vegetables to sneak into your dog’s food.

Mash it up

Mashing potatoes is second nature is most households. Though they do not have too much nutritional value, it is all about the texture.

If your dog will eat the potatoes, try mashing other vegetables. A turnip or parsnip mash is a healthy alternative to potatoes. Again, it is easy to hide a scoop within their regular food. Other veggies that are easy to mash include carrots and peas.

Make some chew toys and snacks

Keeping it fun is important when it comes to getting dogs to eat their vegetables. Make some chew toys with sweet potatoes. Slice a sweet potato into quarter-inch slices. Stick them into a 250-degree oven for about three hours.

Do not add any seasonings to the potatoes. Once they are cool, give one to your dog to use as a chew toy. Use the same method to make carrot chips. Just keep an eye on them when baking. They may not need as much time.

Another vegetable to consider roasting is squash. Cut it up the squash and drizzle with a small amount of olive oil. Bake in a 350-degree oven. Once the squash turns a nice golden color and is fork-tender, it is ready. Allow it to cool. Now, give your dog a new snack to try.

If your dog likes his veggies in this form, consider getting a dehydrator. Not only will you be able to make veggie treats, but fruit too. Something you both can snack on together.

Everything tastes better with meat

Does your dog enjoy turkey or ham? Consider dicing up some veggies and make a meat wrap. Start with a small piece of carrot or broccoli.

Roll the meat a couple of times around the vegetable piece. Now play with your dog, and make him want the snack.

The excitement over getting the treat will prevent him from noticing that he is eating vegetables.


Creativity is the key to success. For example, some dogs will eat anything off their pet parent’s plate. If that is the case, let him have your plate. There are plenty of treats on the market that contain veggies.

Make biscuits with some carrots or other veggies. Hopefully, something will work for your dog, and he will soon be eating is veggies like a pro.

It is important not to punish your pup for not eating his veggies. Always keep it fun. Reach out to your vet if you have any concerns.

Leave a Reply

Your email address will not be published.