Making your own vegan dog food at home is not just a trend—it’s a loving way to provide your furry friend with wholesome, nutritious meals made from real ingredients. Many pet parents are seeking plant-based recipes that avoid common allergens, fillers, and animal by-products.
By crafting meals in your own kitchen, you can control the freshness and quality of every bite, ensuring your dog gets the best nature has to offer. Not only is homemade vegan dog food budget-friendly, but it can also be tailored to your pup’s unique tastes and dietary needs.
In this post, I’ll share my favorite tried-and-tested homemade vegan dog food recipes that are nourishing, simple to prepare, and sure to have your pooch wagging for more!
Why You’ll Love This Recipe
There are so many reasons to try these homemade vegan dog food recipes:
- Wholesome & Fresh: You’ll know exactly what your dog is eating—no hidden additives or preservatives.
- Allergy-Friendly: Many commercial dog foods contain common allergens; these recipes are free from dairy, eggs, and animal proteins.
- Customizable: Easily adjust the recipes for your dog’s size, taste preferences, or specific health concerns.
- Budget-Friendly: Save money by using pantry staples and grocery store vegetables.
- Eco-Conscious: Plant-based recipes have a lower environmental impact, making them a great choice for green-minded pet parents.
- Vet-Approved Options: All recipes are based on nutritional guidelines for dogs, but always consult with your veterinarian before switching foods.
“A balanced homemade vegan diet can support your dog’s health and vitality, but always supplement with essential nutrients like B12, taurine, and L-carnitine as advised by your vet.”
Ingredients
Below is a table with the core ingredients needed for our three best homemade vegan dog food recipes:
Ingredient | Recipe 1: Hearty Veggie Stew | Recipe 2: Chickpea & Sweet Potato Mash | Recipe 3: Quinoa & Lentil Medley |
---|---|---|---|
Brown rice | 1 cup | – | 1/2 cup |
Sweet potato | 1 medium | 2 large | – |
Carrots | 2 medium | 1 large | 2 medium |
Peas (frozen or fresh) | 1 cup | – | 1/2 cup |
Spinach | 1 cup | – | 1 cup |
Chickpeas (cooked) | – | 1.5 cups | – |
Quinoa (cooked) | – | – | 1 cup |
Lentils (cooked) | – | – | 1 cup |
Pumpkin puree | 1/2 cup | 1/4 cup | – |
Ground flaxseed | 2 tbsp | 1 tbsp | 2 tbsp |
Olive oil | 1 tbsp | 1 tbsp | 1 tbsp |
Seaweed calcium supplement | As directed | As directed | As directed |
B12, taurine, L-carnitine (supplements) | As directed | As directed | As directed |
Be sure to use only dog-safe vegetables and check with your vet for any additional supplements your pup needs.
Equipment
- Large pot or Dutch oven
- Fine strainer or colander
- Sharp knife & vegetable peeler
- Cutting board
- Measuring cups & spoons
- Mixing spoon
- Potato masher or fork (for mashing recipes)
- Blender or food processor (optional for texture adjustment)
- Storage containers (for batch prepping)
Instructions
Recipe 1: Hearty Veggie Stew
- Prepare the rice: Rinse 1 cup of brown rice and cook according to package instructions. Set aside.
- Chop the vegetables: Peel and dice the sweet potato and carrots. Rinse and roughly chop the spinach.
- Cook the stew: In a large pot over medium heat, heat 1 tbsp olive oil. Add carrots and sweet potato, sauté for 5 minutes until slightly softened.
- Add peas and spinach: Stir in 1 cup peas and 1 cup spinach. Cook for another 2-3 minutes.
- Combine and simmer: Add the cooked rice and 1/2 cup pumpkin puree. Stir well, then add enough water to cover the mixture. Simmer for 20 minutes until veggies are tender.
- Add supplements: Off the heat, stir in ground flaxseed, seaweed calcium, and any recommended supplements (per your vet’s guidance).
- Cool and serve: Let cool completely before serving to your dog.
Recipe 2: Chickpea & Sweet Potato Mash
- Prepare the sweet potatoes: Peel and chop 2 large sweet potatoes. Boil in a pot of water until fork-tender, about 15-20 minutes.
- Mash the base: Drain and mash the sweet potatoes in a large bowl.
- Add chickpeas: Add 1.5 cups cooked chickpeas and mash together with the sweet potato until combined but chunky.
- Mix in extras: Stir in 1/4 cup pumpkin puree, 1 tbsp ground flaxseed, and 1 tbsp olive oil. Mix well.
- Cool and finish: Let cool, then add seaweed calcium and any essential vegan dog supplements your vet recommends.
- Serve: Portion into bowls or store in airtight containers for up to 4 days in the fridge.
Recipe 3: Quinoa & Lentil Medley
- Cook quinoa and lentils: Rinse and cook 1 cup quinoa and 1 cup lentils separately according to package directions. Drain and set aside.
- Chop the veggies: Peel and dice 2 carrots, wash and chop 1 cup spinach, and measure 1/2 cup peas.
- Combine in pot: In a large pot, add 1 tbsp olive oil and sauté carrots for 5 minutes. Add peas and spinach and cook for 2-3 minutes more.
- Mix it all together: Add cooked quinoa and lentils, 2 tbsp ground flaxseed, and enough water to moisten. Stir and cook on low for 10 minutes.
- Add supplements: Remove from heat, cool, and stir in seaweed calcium plus B12, taurine, and L-carnitine as advised by your vet.
- Serve or store: Serve at room temperature or refrigerate portions for later use.
Make a big batch and freeze portions for convenience! Always thaw and bring food to room temperature before serving to your dog.
Tips & Variations
- Rotate your recipes: Avoid monotony and ensure a broader nutrient profile by alternating between the three recipes above.
- Include variety: Try adding dog-safe vegetables like zucchini, green beans, or pumpkin for different flavors and nutrients.
- Texture matters: Some dogs prefer chunky food; others like it mashed or blended smooth. Use a potato masher or food processor to adjust as needed.
- Supplement wisely: Vegan dog diets must be carefully balanced. Always use a vet-recommended supplement blend for B12, taurine, L-carnitine, and calcium.
- Batch prep & freeze: Double the recipe and freeze extra portions for busy weeks.
- Special treats: Add a teaspoon of natural peanut butter (xylitol-free) or a sprinkle of nutritional yeast for a tasty twist.
“Never feed dogs onions, garlic, grapes, raisins, or anything toxic to canines. When in doubt, check with your vet before introducing new ingredients.”
Nutrition Facts
These recipes are designed to provide a balance of complex carbohydrates, plant protein, fiber, and healthy fats. Here’s an approximate breakdown per 1-cup serving of the Hearty Veggie Stew:
Nutrient | Amount per Serving |
---|---|
Calories | 180 kcal |
Protein | 6 g |
Fat | 5 g |
Carbohydrates | 32 g |
Fiber | 5 g |
Calcium | As supplemented |
Vitamin A | 120% DV* |
Iron | 10% DV* |
*Percent Daily Values are based on average dog requirements and may vary by breed and age. Always supplement as directed by your veterinarian.
Serving Suggestions
- Transition gradually: If your dog is new to homemade or vegan food, gradually mix increasing amounts with their usual food over 7-10 days.
- Portion correctly: Serve about 1 cup per 20 lbs of dog body weight per meal, adjusting based on activity level, age, and health.
- Top with extras: Sprinkle with nutritional yeast or a spoonful of unsweetened coconut yogurt for probiotics.
- Pair with healthy treats: Try these Vegetable Crackers Recipe for Healthy Homemade Snacking for a crunchy, dog-safe treat!
- Hydration is key: Always provide plenty of fresh water alongside meals.
- Use as meal or topper: Serve as a complete meal or use as a nutritious topper for kibble.
Conclusion
Preparing homemade vegan dog food is a rewarding and loving way to support your dog’s health. With these easy, nourishing recipes, you can offer variety, tailor meals to your dog’s needs, and ensure every ingredient is wholesome and safe.
Remember, balance is key—always consult your vet about supplements and dietary needs, especially when feeding a vegan diet.
For more ideas to round out your plant-based lifestyle, check out our Veg Recipes for Slow Cooker: Easy, Tasty Meal Ideas or treat yourself to a Vegetarian Date Cake Recipe: Moist, Easy, and Delicious for dessert!
Homemade vegan dog food is just one delicious way to care for every member of your family—paws and all.
Have you tried making your own vegan dog food? Share your experiences and tips in the comments below!
📖 Recipe Card: Best Homemade Vegan Dog Food
Description: A wholesome, plant-based dog food recipe packed with protein, fiber, and essential nutrients. Perfect for giving your furry friend a nutritious, balanced meal.
Prep Time: PT15M
Cook Time: PT30M
Total Time: PT45M
Servings: 6 servings
Ingredients
- 2 cups brown rice
- 1 cup lentils, rinsed
- 1 cup sweet potato, diced
- 1 cup carrots, chopped
- 1 cup peas (fresh or frozen)
- 2 tablespoons ground flaxseed
- 1 tablespoon olive oil
- 4 cups low-sodium vegetable broth
- 1/2 cup spinach, chopped
Instructions
- Rinse brown rice and lentils thoroughly.
- In a large pot, combine rice, lentils, sweet potato, carrots, and vegetable broth.
- Bring to a boil, then reduce heat and simmer for 25 minutes.
- Add peas, spinach, and ground flaxseed. Stir well.
- Simmer for an additional 5 minutes until vegetables are tender.
- Remove from heat and stir in olive oil.
- Cool before serving to your dog.
Nutrition: Calories: 220 per serving | Protein: 8g | Fat: 4g | Carbs: 40g
{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Best Homemade Vegan Dog Food”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A wholesome, plant-based dog food recipe packed with protein, fiber, and essential nutrients. Perfect for giving your furry friend a nutritious, balanced meal.”, “prepTime”: “PT15M”, “cookTime”: “PT30M”, “totalTime”: “PT45M”, “recipeYield”: “6 servings”, “recipeIngredient”: [“2 cups brown rice”, “1 cup lentils, rinsed”, “1 cup sweet potato, diced”, “1 cup carrots, chopped”, “1 cup peas (fresh or frozen)”, “2 tablespoons ground flaxseed”, “1 tablespoon olive oil”, “4 cups low-sodium vegetable broth”, “1/2 cup spinach, chopped”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Rinse brown rice and lentils thoroughly.”}, {“@type”: “HowToStep”, “text”: “In a large pot, combine rice, lentils, sweet potato, carrots, and vegetable broth.”}, {“@type”: “HowToStep”, “text”: “Bring to a boil, then reduce heat and simmer for 25 minutes.”}, {“@type”: “HowToStep”, “text”: “Add peas, spinach, and ground flaxseed. Stir well.”}, {“@type”: “HowToStep”, “text”: “Simmer for an additional 5 minutes until vegetables are tender.”}, {“@type”: “HowToStep”, “text”: “Remove from heat and stir in olive oil.”}, {“@type”: “HowToStep”, “text”: “Cool before serving to your dog.”}], “nutrition”: {“calories”: “220 per serving”, “proteinContent”: “8g”, “fatContent”: “4g”, “carbohydrateContent”: “40g”}}