Tried fresh, human-grade food for your dog yet? 60% Off First Order at Ollie. Redeem Offer

Homemade Dog Food with Vegetables: Healthy, Tasty and Economical

Written by

Mary Nielsen

Reviewed by

Updated on:

Some articles include affiliate links, and we may receive compensation when you make a purchase through these links.
Homemade Dog Food with Vegetable

Disclaimer: This recipe is from Petite Gourmets

As fur parents, we always want to ensure that our furry friends are happy and healthy. One way to achieve this is by providing them with nutritious and balanced homemade dog food. When preparing homemade dog food, including vegetables in your dog's diet is essential.

Vegetables are an excellent source of fiber, vitamins, and minerals. They help to maintain a healthy weight and reduce the risk of diseases such as cancer, heart disease, and diabetes. Additionally, vegetables can help improve your dog's digestion and provide a natural source of antioxidants.

Chewy Online Dog Supplies

30% Off at

+ Free Shipping

Save Now

Some vegetables that are safe for dogs to eat include carrots, green beans, peas, spinach, broccoli, and sweet potatoes. It is important to avoid vegetables that are toxic to dogs, such as onions, garlic and avocado pits.

When preparing homemade dog food with vegetables, it is important to consider the right balance of protein, carbohydrates, and fat. The ratio of these nutrients may vary depending on your dog's breed, age, weight, and activity level. Consulting with your veterinarian can help determine the best diet for your dog.

This recipe can be adjusted to your dog's individual needs. For example, you can add more or less rice or adjust the type of protein used. You can also add other vegetables that your dog enjoys.

When feeding your DIY dog food with vegetables, it is important to monitor their weight and overall health. Homemade dog food should be stored in the refrigerator and consumed within 3-4 days. You can also freeze homemade dog food for longer storage.

In conclusion, adding vegetables to your dog's diet can provide numerous health benefits. Preparing this kind of food is easy and a nutritious way to ensure that your furry friend is getting the essential nutrients they need. With a little effort and creativity, you can create delicious and balanced meals that will keep your dog happy and healthy for years to come.

Below is an easy and nutritious recipe for homemade dog food with vegetables that you can try:

Homemade Dog Food with Vegetable

Homemade Dog Food with Vegetable

Petite Gourmets
Prep Time 10 minutes
Cook Time 45 minutes
Total Time 55 minutes
Servings 4


  • 1 cup Brown rice
  • 1 tbsp Olive oil
  • 3 cups Spinach
  • 2 Carrots grated
  • 2 Potatoes grated
  • 1 Zucchini grated
  • 1 Aubergine/eggplant minced
  • 1/2 cup Green peas canned
  • 2 lbs Turkey ground


  • After washing the rice, boil with 3 cups of hot water. Leave it to cool.
  • Extract the spinach and wash it. Chop it into tiny pieces.
  • Heat the olive oil in a large pot over medium heat. Add turkey ground beef and cook for about 3-5 minutes until it turns to golden brown.
  • Add the spinach, grated carrot, potato, zucchini, eggplant and peas on the meat and mix all ingredients. Add the boiled rice to mixture and cook it.
  • After cooking, remove from the stove and let it to cool completely before serving.


After preparing the dog food, let it cool. Divide it into portions depending on need. Cooked homemade dog food can be stored in the refrigerator for up to a week. It will stay fresh for up to 6 months in the freezer in an airtight container. Leave the vegetable dog food out of the freezer at room temperature for a while. Before giving it to your dog, check its scent or appearance.

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

As you found this post useful...

Follow us on social media!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

Scroll to Top