Do you know what DOG ESSENTIALS you are missing out? Find out now!
Zack Keithy, our author, is a certified veterinarian technician (UC Blue Ash) for over 6 years (contact him here). The articles written here are based on his expertise and experience, combined with a review by our expert vet reviewers including Dr M. Tarantino. Learn more about us here.
You are looking at the bag of kibble and the news of the latest recall is still very much in your mind and you have this worry that keeps coming back to you.
Your dog’s coat is dull, it keeps scratching itself, you are not quite comfortable. Could it be the food?
The good news is you don’t have to be guessing.
You can make your own homemade dry dog food and be in control right now.
Medical Questions? Talk to a Veterinarian 24/7.
Connect one-on-one with a licensed vet who will answer your questions in minutes.
*Article may contain affiliate links to retailers like Amazon and Chewy. Learn more on our disclosure page.
Recipe Overview
- This homemade duck and potato dry dog food recipe is perfect for dogs with sensitive stomachs or common protein allergies.
- It’s packed with lean protein, digestible carbohydrates, and essential nutrients.
- Prep time: About 25 minutes.
- Cook time: 45-60 minutes.
- Serving size: Makes approximately 6-8 cups of dry food, enough for a medium dog for about 3-5 days.
Ingredients List
- 1.5 lbs ground duck (lean, 90/10) – Estimated cost: $10.50
- 3 large sweet potatoes (about 2 lbs), peeled and cubed – Estimated cost: $4.00
- 1 cup oat flour (gluten-free if needed) – Estimated cost: $0.75
- 1/2 cup fresh or frozen green beans, finely chopped – Estimated cost: $1.00
- 1/2 cup fresh carrots, finely grated – Estimated cost: $0.50
- 2 large eggs, lightly beaten – Estimated cost: $0.60
- 2 tbsp flaxseed oil (or olive oil) – Estimated cost: $0.30
- 1/4 cup unsalted duck or chicken broth (low sodium) – Estimated cost: $0.25
- 1 tsp dried parsley – Estimated cost: $0.10
- 1/2 tsp dried rosemary (optional, natural preservative) – Estimated cost: $0.051 scoop canine multivitamin supplement (vet-approved, for nutrient completeness) – Estimated cost: $0.20
Total Estimated Cost: $18.25
Suitable Substitutions:
- Ground duck can be swapped for ground turkey or rabbit if your dog prefers.
- Sweet potatoes can be replaced with white potatoes or pumpkin puree for a different carb source.
- Oat flour can be substituted with brown rice flour.
Step-by-Step Instructions
- First, preheat your oven to 325°F (160°C).
Line two large baking sheets with parchment paper. - Next, boil the cubed sweet potatoes until they are very tender.
This usually takes about 15-20 minutes. - Drain the sweet potatoes well and mash them in a large bowl.
Make sure there are no large lumps. - In the same bowl with the mashed potatoes, add the ground duck, oat flour, chopped green beans, and grated carrots.
Add the beaten eggs, flaxseed oil, unsalted broth, dried parsley, and dried rosemary (if using). - Mix all the ingredients thoroughly until everything is well combined.
You want a consistent, firm dough-like mixture. - Stir in the canine multivitamin powder now.
This ensures even distribution throughout the food. - Take small portions of the mixture and roll them into pea-sized or small kibble-like balls.
You can also press the mixture into a thin layer and cut it into small squares. - Arrange these small pieces evenly on the prepared baking sheets.
Try to avoid overcrowding the sheets. - Bake for 30 minutes, then flip the pieces.
Continue baking for another 15-30 minutes, or until the kibble is dry and firm. - The exact baking time depends on the size of your pieces and your oven.
You want them crunchy, not soft. - Let the homemade kibble cool completely on the baking sheets.
They will continue to crisp up as they cool.
Look, prepping and cooking for your dog is great, but sometimes you might be too tired or maybe a tad lazy, or maybe you just want to give yourself a well deserved break.

In such times, you want something reliable and nutritious for your dog, and that’s where Ollie comes in. It’s my favorite dog food subscription ever.
Fresh human grade dog food sent to your doorstep, and there’s no lock in.
Give it a shot, will ya?
Feeding Guidelines
- Always consult your veterinarian before making significant changes to your dog’s diet.
This homemade recipe should complement a balanced diet or be used as directed by your vet. - General portion recommendations for adult dogs:
- Small dogs (under 20 lbs): 1/2 to 1 cup per day.
- Medium dogs (20-50 lbs): 1.5 to 2.5 cups per day.
- Large dogs (over 50 lbs): 3 to 4.5 cups per day.
- Adjust these amounts based on your dog’s activity level, age, and metabolism.
Active dogs may need more, while senior or less active dogs may need less. - For puppies, pregnant, or nursing dogs, higher caloric and specific nutrient needs exist.
It is vital to work closely with your vet to ensure this recipe meets all their developmental requirements. - Monitor your dog’s weight and energy levels closely.
Adjust portions as needed to maintain a healthy weight.
Nutritional Benefits of the Recipe
- Ground Duck: This is a novel protein source.
- It’s great for dogs with chicken or beef allergies and provides essential amino acids for strong muscles.
- Sweet Potatoes: They are a fantastic source of complex carbohydrates.
- This means sustained energy and a good amount of dietary fiber, promoting healthy digestion.
- Oat Flour: This gluten-free option adds more digestible carbs and fiber.
- It’s gentle on sensitive stomachs.
- Green Beans and Carrots: These vegetables are low in calories but high in vitamins and minerals.
- They provide vitamins A, C, and K, plus important antioxidants.
- Eggs: A complete protein source, eggs offer amino acids and healthy fats.
- They also help bind the kibble.
- Flaxseed Oil: This healthy fat is rich in Omega-3 fatty acids.
- It supports skin and coat health and reduces inflammation.
- Canine Multivitamin: This ensures that all essential vitamins and minerals are present.
It completes the nutritional profile of the homemade food, which is crucial for long-term health.

Storage and Serving Tips
- Store the cooled, homemade dry food in an airtight container in the refrigerator.
It will stay fresh for up to 5-7 days. - For longer storage, you can freeze portions of the kibble.
Place them in freezer-safe bags or containers for up to 2-3 months. - To serve frozen food, simply thaw it in the refrigerator overnight.
Or you can let it sit at room temperature for a bit before mealtime. - Serve the kibble at room temperature or slightly warmed.
Some dogs prefer it slightly warm. - You can serve it on its own or mix it with a small amount of low-sodium broth.
Mixing it with a little bit of their regular kibble can also help with the transition.
Common Questions & Troubleshooting
Can I add other vegetables?
Yes, you can. Dogs can eat other dog-safe vegetables like peas, spinach, or pumpkin.
Always avoid onions, garlic, grapes, and avocados.
My kibble isn’t getting crunchy enough. What should I do?
Bake it for a longer time at a slightly lower temperature (e.g., 275°F/135°C).
This helps to dry it out more thoroughly without burning.
Is this recipe suitable for puppies?
While the ingredients are safe, puppies have specific nutritional needs for growth.
Always consult your vet to ensure this recipe provides everything a growing puppy requires.
How can I make sure it’s nutritionally complete?
The canine multivitamin is key for completeness.
Regular consultation with a veterinary nutritionist is the best way to ensure long-term balance.
📖 Don’t Miss This…
Need more ideas on what to cook for your dog? Then you must check out my library of homemade dog food recipes today!
Wrapping Up
Making your own duck and potato dry dog food is a thoughtful way to show your love and care. It gives you control over what goes into their bowl, ensuring they get wholesome, allergy-friendly nutrition.
Feeling inspired? Pin this recipe to your Homemade Dog Food board for easy access and follow us for more pet-friendly tips!





