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

  1. 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

  2. Prepare Fresh Vegetables

    While the beans are soaking, peel and dice the carrots into bite‑size pieces.

    Time: PT10M

  3. 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

  4. 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

  5. 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

  6. 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

Amazon Associates

Amazon Associates PartnerTrusted

As an Amazon Associate, we earn from qualifying purchases made through links on this page. This helps support our site at no extra cost to you. Clicking on ingredient or equipment links will take you to amazon.com where you can purchase these items.

Homemade Dog Food on a Budget (Vegan Plant-Based)

Recipe by The Vegan Zombie

A budget‑friendly, nutrient‑dense vegan dog food made with beans, split peas, brown rice, veggies, tofu, flaxseed, and a touch of turmeric. The recipe is fully plant‑based, easy to scale, and can be stored for up to five days in the fridge or frozen for longer.

EasyVeganServes 4

Shop all ingredients on Amazon in one click • Printable PDF with shopping checklist

Source Video
12h 15m
Prep
12h 40m
Cook
2h 59m
Cleanup
27h 54m
Total

Cost Breakdown

$5.52
Total cost
$1.38
Per serving

Critical Success Points

  • 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

Safety Warnings

  • Ensure beans are fully cooked; undercooked beans contain phytohemagglutinin which is toxic to dogs
  • Do not add onions, garlic, or excessive salt, as they are harmful to dogs
  • Cool the pot before transferring to avoid burns

Frequently Asked Questions

Everything you need to know about this recipe

Q

What is the cultural significance and history of vegan dog food in modern pet nutrition?

A

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.

cultural
Q

How does homemade vegan dog food differ from commercial vegan dog foods in terms of ingredients and nutrition?

A

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.

cultural
Q

What traditional regional variations exist for plant‑based dog meals around the world?

A

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.

cultural
Q

What occasions or celebrations might owners serve homemade vegan dog food?

A

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.

cultural
Q

What are the authentic traditional ingredients for vegan dog food versus acceptable substitutes?

A

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.

cultural
Q

What other vegan dishes pair well with this homemade dog food for a family meal?

A

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.

cultural
Q

What makes this homemade vegan dog food special in the vegan pet cuisine landscape?

A

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.

cultural
Q

What are the most common mistakes to avoid when making homemade vegan dog food?

A

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.

technical
Q

Why does this recipe use a long soak and overnight rest instead of a pressure cooker?

A

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.

technical
Q

What does the YouTube channel The Vegan Zombie specialize in?

A

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.

channel