Homemade Dog Food on a Budget (Vegan Plant-Based)
Homemade Dog Food on a Budget (Vegan Plant-Based) is a easy Vegan recipe that serves 4. 250 calories per serving. Recipe by The Vegan Zombie on YouTube.
Prep: 24 hrs 10 min | Cook: 40 min | Total: 25 hrs 10 min
Cost: $5.52 total, $1.38 per serving
Ingredients
- 1 cup Red Kidney Beans (dry, rinsed)
- 1 cup Split Peas (dry, rinsed)
- 2 medium Carrots (peeled and diced)
- 1 cup Brown Rice (dry)
- 1 cup Frozen Mixed Vegetables (no added sauce)
- 1/2 cup Frozen Peas
- 1 tablespoon Canola Oil
- 1 tablespoon Blackstrap Molasses
- 1.25 cup Rolled Oats
- 14 ounce Firm Tofu (pressed and crumbled)
- 2 tablespoons Ground Flaxseed
- 1 teaspoon Turmeric Powder
- 1/2 teaspoon Sea Salt
- 1 tablespoon Nutritional Yeast (optional, for topping)
- 8 cup Water (plus extra as needed)
Instructions
Soak Beans and Split Peas
Bring 8 cups of water to a boil, add the red kidney beans and split peas, cover the pot, turn off the heat and let them soak for at least 12 hours.
Time: PT12H
Prepare Fresh Vegetables
While the beans are soaking, peel and dice the carrots into bite‑size pieces.
Time: PT10M
Combine All Ingredients
Drain the soaked beans and peas, then return them to the pot. Add brown rice, frozen mixed vegetables, frozen peas, diced carrots, canola oil, blackstrap molasses, rolled oats, crumbled tofu, ground flaxseed, turmeric, sea salt, and enough water to cover everything (about 8‑10 cups). Stir well.
Time: PT5M
Cook the Mixture
Place the pot over medium heat, bring to a rolling boil, then lower to a gentle simmer. Cook for 30 minutes, stirring occasionally, until the rice and beans are tender and the mixture has thickened.
Time: PT40M
Temperature: medium heat
Rest Overnight
Turn off the heat, keep the lid on, and let the pot sit at room temperature for about 12 hours. This allows the flavors to meld and the texture to set.
Time: PT12H
Cool and Store
After the overnight rest, transfer the dog food into airtight containers. Sprinkle a little nutritional yeast on each serving if desired. Refrigerate for up to 5 days or freeze for up to 2 months.
Time: PT0M
Nutrition Facts
- Calories
- 250
- Protein
- 10 g
- Carbohydrates
- 35 g
- Fat
- 5 g
- Fiber
- 5 g
Dietary info: Vegan, Plant‑based, Dog‑friendly, Gluten‑Free if using certified GF oats
Allergens: Soy (tofu), Potential gluten from oats
Ingredient Substitutions
- Instead of Red Kidney Beans: Black Beans, Garbanzo Beans
- Instead of Split Peas: Green Lentils
- Instead of Carrots: Sweet Potato
- Instead of Brown Rice: Quinoa, White Rice
- Instead of Frozen Mixed Vegetables: Fresh chopped veg
- Instead of Frozen Peas: Fresh peas
- Instead of Canola Oil: Olive Oil
- Instead of Blackstrap Molasses: Maple Syrup (less iron)
- Instead of Rolled Oats: Gluten‑free oats
- Instead of Firm Tofu: Tempeh
- Instead of Ground Flaxseed: Chia Seeds
- Instead of Turmeric Powder: Fresh grated turmeric
- Instead of Sea Salt: Kosher Salt
- Instead of Nutritional Yeast: Parmesan style vegan cheese
Equipment Needed
- Large Pot (6‑quart)
- Stove
- Cutting Board
- Chef’s Knife
- Measuring Cups
- Wooden Spoon or Ladle
- Lid for Pot
- Storage Containers (airtight)
Critical Steps — Do Not Skip
- Soaking beans and split peas for 12 hours to ensure they soften fully
- Cooking until the rice and beans are tender to avoid digestive issues
- Allowing the mixture to rest overnight for flavor development
Chef Tips from the Video
- Add a pinch of dried rosemary for extra antioxidants
- Rotate vegetables weekly (e.g., zucchini, green beans) to keep dogs interested
Troubleshooting
Beans are still hard after simmering
Continue simmering for another 10‑15 minutes and add a little more water if needed
Mixture is too watery
Uncover the pot and simmer uncovered for 5‑10 minutes to evaporate excess liquid
Dog refuses to eat the food
Sprinkle a pinch of nutritional yeast or a drizzle of low‑sodium broth to enhance aroma
Storage
Refrigerator: Up to 5 days in airtight containers
Freezer: Up to 2 months; thaw in refrigerator before serving
Room temperature: Do not store at room temperature longer than 2 hours
Make-Ahead Tips
- The batch can be divided and frozen in portion‑size bags for quick thaw‑and‑serve meals
- If you prefer a softer texture, blend a small portion before storing
Frequently Asked Questions
What is the cultural significance and history of vegan dog food in modern pet nutrition?
Vegan dog food reflects a growing movement toward plant‑based diets for pets, driven by concerns about animal welfare, sustainability, and allergies. While dogs are omnivores, many owners choose vegan recipes to provide balanced nutrition without animal products.
How does homemade vegan dog food differ from commercial vegan dog foods in terms of ingredients and nutrition?
Homemade recipes let you control each ingredient, avoid fillers, and tailor portions to your dog’s needs. Commercial vegan foods often contain processed protein isolates and added vitamins, whereas this recipe uses whole beans, tofu, and flaxseed for natural nutrients.
What traditional regional variations exist for plant‑based dog meals around the world?
In India, dogs are sometimes fed lentil‑based khichdi; in Mediterranean regions, chickpea‑and‑olive oil stews are common. This recipe draws on Western pantry staples but can be adapted with regional legumes and grains.
What occasions or celebrations might owners serve homemade vegan dog food?
Pet birthdays, adoption celebrations, or “National Dog Day” are perfect times to serve a special batch of homemade vegan dog food, showing extra care and offering a nutritious treat.
What are the authentic traditional ingredients for vegan dog food versus acceptable substitutes?
Core ingredients are digestible legumes (beans, peas), whole grains (brown rice, oats), plant protein (tofu, tempeh), and healthy fats (flaxseed, canola oil). Substitutes include quinoa for rice, lentils for beans, or pumpkin puree for extra fiber.
What other vegan dishes pair well with this homemade dog food for a family meal?
A simple quinoa‑vegetable pilaf or a roasted sweet‑potato mash makes a complementary human‑friendly vegan meal that shares many of the same nutrients as the dog food.
What makes this homemade vegan dog food special in the vegan pet cuisine landscape?
It combines inexpensive pantry staples with high‑quality plant protein and anti‑inflammatory turmeric, offering a balanced, low‑cost alternative to pricey commercial formulas while being fully customizable.
What are the most common mistakes to avoid when making homemade vegan dog food?
Common errors include under‑cooking beans (risk of toxicity), adding onion or garlic (toxic to dogs), and using too much salt. Always ensure beans are fully softened and keep seasonings dog‑safe.
Why does this recipe use a long soak and overnight rest instead of a pressure cooker?
Soaking reduces cooking time and improves digestibility, while the overnight rest lets flavors meld without extra energy use. A pressure cooker would work but may change texture and requires careful timing to avoid over‑cooking.
What does the YouTube channel The Vegan Zombie specialize in?
The Vegan Zombie focuses on affordable, cruelty‑free cooking for both humans and pets, offering vegan recipes, survival‑style meal prep, and tips for living sustainably while avoiding animal products.
Last updated: September 6, 2026
