Thursday, May 28, 2015

Homemade Whole Foods Plant-Based (Vegan) Dog Food

Aubrey Sue
Anneliese (Ana) Marie
Homemade Vegan Dog Food
I've had a lot of people ask me how we make our dogs' food. Since 2012, our #shinyblackpugs have been 100% whole foods plant-based. Our vet says they are the healthiest pugs he has ever treated. Our girls weigh around 16 pounds, and they are just the perfect weight for their size.

Here's what we feed our dogs daily
***Updated on 9/21/2016***

6:00 AM:
 1/3 cup of our homemade food (see recipe below) plus 1/4 cup of V-Dog kibble

12:00 PM 
(if someone is home to feed them):
One serving of fruit (they share 1/2 apple, 1 small banana, or other fruit) and some low-cal veggies (like a few pieces of red bell pepper, cucumber, carrots, sugar snap peas, beets, etc.)

4:00 PM: 
1/3 cup sweet potatoes/organic pumpkin mix

6:00 PM:  

1/3 cup of our homemade food (see recipe below) plus 1/4 cup of V-Dog kibble

Right after dinner:
 One homemade Peanut Butter Oat Biscuit

8:00 PM:

Each dog gets a handful of air-popped popcorn

Periodically, we also treat them with kale stems, colored bell peppers, carrots, lettuce, spinach, and other raw veggies.

***UPDATED ON 9/5/2015***
Homemade Vegan Dog Food
Made in a pressure cooker

1 cup dry organic brown rice
½ cup dry lentils
1 cup garbanzo beans, measured after being soaked or cooked
1 cup great northern or navy beans, 
measured after being soaked or cooked
1 1-lb bag organic frozen spinach, NOT thawed
1 1-lb bag organic frozen peas, thawed
1 1-lb bag organic frozen green beans, thawed
1-1 1/2 lbs organic carrots, shredded in food processor or chopped small
1/2 cup chia seeds
1/2 cup ground flaxseed
5 1/2-6 cups water

Shred carrots in food processor or chop into tiny dice by hand. Transfer to pressure cooker.
Then, change to an S-blade and process cooked or soaked beans to a medium coarseness.
Add to pressure cooker. Add rice, lentils, peas, green beans and spinach plus water.
Cook for 9 minutes with natural release. It can take almost 45 minutes for the pressure to come down and release. Stir in chia seeds and ground flaxseed. Cool and put into individual containers with tight lids and freeze for future use.


  1. Thanks for both the recipe and for the heads-up about V-Dog Kibble. I just ordered a bag. I got my Shih Tzu rescue transitioned over to sweet potato jerky for treats and was looking for ALL plant-based food for her. Currently, I am mixing pumpkin, brown rice, flax, and canned "good" dog food. Now I feel confident that I'll be able to get her off the junk. Many thanks!

    1. Sharlynn...Every dog that has tried our food LOVES it! Wishing you the best! Let me know!

  2. Thanks so much for this recipe! I plant to try it this weekend. I calculated online that this recipe makes 2,748 calories worth of food. Do you have a good way to calculate or know how much to feed a dog per day?

    1. Our dogs are 16 lbs. each. We feed them just under 1 cup of homemade food and 2/3 cup V-dog per day, plus they eat a mixture of sweet potato/pumpkin and have a peanut butter oat treat every day. In addition, we feel them various fruits and veggies as little snacks (while we're chopping for meals). Maybe you can figure out what your dog needs by his/her weight from the above info. I hope so!

  3. What are the measurements on the beans prior to soaking/cooking? Thanks!

  4. Looks great, thanks! I don't have a pressure cooker. Do you know of another way to cook this? Thanks!

    1. Yes! You can use a crockpot or cook it on the stove in a stockpot. You may need to adjust the water. Generally, you need more water for those other options.

  5. How much beans? Looks great - can't wait to try it but need measurement. Thank you!!!

    1. I am so sorry! It is 1 CUP for each of the types of beans. I just updated this page. That's odd. I thought I had fixed this before. Thank you for your patience.

  6. I have a Pug also. She is 26 lbs. I am looking for a way to transition her all the way totally to vegan. Your recipe and method sounds good. I have read to be sure they get enough B12, L-Carnitine and Taurine in a vegan diet.Do you know if your diet contains the recommended amount ?

  7. Thank you so much for this recipe! Our poodle LOVES it and I'm so happy to get her off the processed junk she was eating. I was just wondering if you have directions for preparing this in a crockpot, we don't have a pressure cooker and I am a novice with our crock pot still!

  8. I don't know if my shih tzus will go for this--they love meat, sometimes will eat rice, and peas, asparagus and green beans. They dislike all other veggies. Picky little things. I am going to give it a try though, offering this in small doses. Thanks for posting!

  9. Great blog nice n useful information , it is very helpful for me , I realy appreciate thanks for sharing. I would like to read more information thanks.

    Sathish from Pet Supplies Online

  10. I always like seeing my pets when they enjoy Bark Box treats, as I am totally sure about its quality.

  11. Love this article!! You are an awesome fur baby mom!!

  12. I have an Instant Pot and it takes 22 minutes with natural release to get done. Does it not matter if the rice gets done? I'm guessing the beans must get done because they've been coarsely processed? Should I stay with the nine minutes?

    1. I am not fully understanding your question. Because it takes so long to come to pressure and come down from pressure, it is really cooking way more than 9 minutes overall. It cooks precisely for us every time.

    2. Thanks! I made it and it turned out great. My dog likes it and eats it before he eats the rest of his food.

  13. Yay!! Send me a photo of your dog eating it sometime. I'd love to post it!