Go Back
+ servings
vegan dog food recipe

How To Make Vegan Tofu Dog Food

Tully Zander
This Tofu recipe is an excellent dish for the dogs who have multiple protein allergies. This recipe with black-eyed peas, will create happy tummy for the dog along with soothing your dog’s skin from any itchiness and inflammation.
No ratings yet
Prep Time 1 hr 30 mins
Cook Time 30 mins
Total Time 2 hrs
Course Recipe
Servings 2
Calories 160.5 kcal


  • 1.5 cup Tofu
  • 1 cup Rice (Cooked)
  • 1 cup Dried black-eyed peas (Cooked)
  • 1 tsp Sunflower oil (You can also use castor oil instead)
  • 4 tsp Azestfor Vitamins


  • Take a pot and fill it with water. Put dried peas in it and bring it to a boil. then, Remove the pot from heat but allow the peas to stay soaked for about 60–90 minutes
  • Drain the water, rinse the peas, and add fresh, cold water into the pot for boiling. Put the pot back on the heat, cover with a lid, and bring the water to a boil.
  • Reduce the heat and simmer; keep the pot partially covered. Cook for up to an hour, or until soft. Set aside the pot to cool to room temperature. Note: To help your dog digest the dried beans well, soak them overnight.
  • Now cook the rice in a saucepan with double the amount of water. Bring to a boil.
  • Bring the heat to low and cover the pan tightly with a lid. Cook for about 10-15 minutes. You may use a fork to fluff up the cooked rice.
  • Once cooked, set aside the pan to cool to room temperature.
  • Now tofu doesn’t necessarily need to be cooked; it can be eaten raw. Hence, while the rice is being cooked, you can drain the tofu from its pack and cut it into bite-sized pieces.
  • Add sunflower oil. Once the tofu, rice, and peas have all cooled down, you can add the vitamin mix for a balanced vegan dog food recipe.


Serving: 1gCalories: 160.5kcalCarbohydrates: 12.6gProtein: 11.5gFat: 9.4gSaturated Fat: 1.2gTrans Fat: 3.6gCholesterol: 89mgSodium: 38.4mgFiber: 2gCalcium: 0mgIron: 0mg
Tried this recipe?Let us know how it was!