Essential Ingredients for Homemade Dog Food
Essential Ingredients for Homemade Dog Food is a medium American recipe that serves 4. 250 calories per serving. Recipe by Veterinary Secrets on YouTube.
Prep: 25 min | Cook: 45 min | Total: 1 hr 25 min
Cost: $25.84 total, $6.46 per serving
Ingredients
- 1 pound Ground Turkey (lean, high‑quality, raw)
- 2 large Eggs (raw, provides protein and vitamin D)
- 1 cup Sweet Potato (peeled and diced, about 150 g)
- 1 tablespoon Sunflower Oil (cold‑pressed, provides omega‑6/omega‑3 and vitamin E)
- 1 teaspoon Coconut Oil (extra‑virgin, additional omega‑3 source)
- 1 cup Kale (chopped, stems removed, lightly steamed)
- 1 teaspoon Ground Flaxseed (freshly milled)
- 1 tablet Krill Oil Tablet (≈500 mg, canine‑specific)
- 0.5 teaspoon Ground Eggshell (roasted and finely ground for calcium)
- 0.5 cup Water (for cooking turkey)
Instructions
Roast Eggshells for Calcium Supplement
Rinse the eggshells, place them on a baking sheet, and roast in a preheated oven at 350°F for 10‑15 minutes until dry and brittle.
Time: PT15M
Temperature: 350°F
Cook Sweet Potato
Peel and dice the sweet potato into ½‑inch cubes, then steam or boil until tender, about 8‑10 minutes.
Time: PT10M
Steam Kale
Wash kale, remove tough stems, chop roughly, and steam lightly for 3‑4 minutes until wilted.
Time: PT5M
Cook Ground Turkey with Eggs
Heat a skillet over medium heat, add 1 Tbsp sunflower oil, add the ground turkey and cook, breaking it up, until no longer pink (≈8 min). Push meat to side, crack eggs into skillet, scramble together with turkey until eggs are set.
Time: PT10M
Grind Roasted Eggshells
Transfer the roasted eggshells to a coffee grinder and pulse until a fine powder forms.
Time: PT2M
Mix Dog Food Batch
In a large mixing bowl, combine the cooked turkey‑egg mixture, steamed sweet potato, steamed kale, 1 tsp ground flaxseed, 0.5 tsp ground eggshell, and the krill oil tablet (crushed). Mix thoroughly until evenly distributed.
Time: PT5M
Cool and Portion
Allow the mixture to cool to room temperature (≈10 minutes), then portion into individual servings (about 1 cup per dog) and store as needed.
Time: PT10M
Nutrition Facts
- Calories
- 250
- Protein
- 20 g
- Carbohydrates
- 15 g
- Fat
- 12 g
- Fiber
- 3 g
Dietary info: Grain‑free, Low‑fat, High‑protein, Suitable for adult dogs, Contains supplements
Allergens: Eggs, Fish (krill oil)
Last updated: April 17, 2026








