This post may contain affiliate links.
Whole Food Nourishment for Your Four Legged Family
Feeding our dogs is an act of care, and for many of us, it’s also an act of love. When you start paying attention to ingredients, it becomes clear that many commercial dog foods rely heavily on fillers, highly processed meals, and synthetic additives that don’t always support long-term vitality.
This Homemade Dog Food recipe is rooted in the same food-first philosophy that guides the rest of Red Boot Kitchen: real ingredients, intentional balance, and respect for the body, canine or human.
Designed for our two German Shepherds, this blend focuses on clean protein, gentle cooking, and nutrient diversity. It’s freezer-friendly, easy to portion, and adaptable as your dog’s needs evolve.
Natural Chef Tips for Protein Rotation
- Cook meat gently to preserve amino acids without overcooking.
- Rotate proteins such as turkey, lamb, beef, or venison.
- Use sardines packed in water with no added salt.
- Introduce new foods gradually to support digestion.
Nutrition Highlights: Balanced Nutrients
- Complete protein from turkey and sardines supports muscle and immune health.
- Omega-3 fatty acids promote skin, coat, and brain function.
- Goat yogurt provides probiotics, enzymes, and calcium.
- Vegetables and berries supply antioxidants, fiber, and phytonutrients.
- Kelp contributes iodine and trace minerals for thyroid health.

Why Whole Food Matters for Dogs
Dogs thrive on variety and nutrient density. Protein supports muscle mass and immune health, fats fuel energy and coat health, and plant foods contribute fiber, antioxidants, and micronutrients. When these elements come from whole foods rather than isolated supplements, they tend to be better tolerated and more bioavailable.
This recipe combines ground turkey with organs for complete protein, wild sardines for omega-3 fatty acids, colorful vegetables for phytonutrients, berries for antioxidants, and goat yogurt for probiotics and calcium.
A Note on Balance & Supplements
Because this recipe does not include ground bone, calcium must be added thoughtfully. Goat yogurt provides a natural source, and kelp granules contribute trace minerals and iodine for thyroid support. For many dogs, especially larger breeds, a canine multivitamin and taurine supplement may also be appropriate; always consult your veterinarian when making dietary changes.
Portioning & Meal Prep
This batch yields 86 ounces, which can be divided into daily or per-meal portions and frozen. For reference, our dogs eat approximately 16 ounces (Sid) and 12 ounces (Nia) per meal, twice daily. Your dog’s needs may vary based on weight, age, metabolism, and activity level.
Freezing portions makes daily feeding effortless, just thaw overnight and serve slightly chilled or room temperature.
Rotating for Long Term Health
One of the most important principles in homemade dog food is rotation. Swap proteins regularly, change vegetables with the seasons, and vary fruit sources. This reduces the risk of nutrient imbalances and supports a diverse gut microbiome.
Protein Variations
Rotating proteins is one of the simplest ways to support long-term canine health. Just like humans, dogs benefit from dietary variety to reduce food sensitivities, broaden micronutrient intake, and prevent overreliance on a single amino acid profile.
This base recipe is designed to be flexible. Use the same vegetable, berry, and yogurt framework, and rotate the primary protein every few weeks.
protein options include:
- Ground turkey (with organs) – lean, digestible, rich in B vitamins
- Grass-fed beef (with liver or heart) – iron-rich and deeply nourishing
- Pasture-raised chicken – lighter option for sensitive stomachs
- Lamb – excellent for dogs with poultry sensitivities
- Venison or bison – novel proteins for rotation or elimination diets
When switching proteins:
- Transition gradually over 3 to 5 days
- Keep portion sizes consistent
- Watch stool quality, energy, and skin/coat response
Seafood support:
Wild sardines (in water, no salt) can be included daily or rotated in several times per week for omega-3 support. For dogs that don’t tolerate sardines, consider anchovies or a clean fish oil as an alternative.
Important note:
Different proteins vary in fat content and mineral composition. If rotating frequently or feeding homemade meals long-term, periodic review with a veterinarian or canine nutrition professional is recommended, especially for large breeds or senior dogs.
Storage & Feeding
- Freeze portions for up to 3 months.
- Thaw in the refrigerator overnight before feeding.
- Food may be served slightly chilled but not frozen solid.

Homemade Dog Food
Ingredients
- 56 oz ground turkey meat with organs
- 8 oz sardines in water no salt, drained (about 3 tins)
- 5 oz organic squash or sweet potato cooked
- 5 oz organic broccoli fresh or frozen
- 4 oz organic carrots fresh or frozen
- 4 oz organic spinach fresh or frozen
- 3 oz organic blueberries fresh or frozen
- 3 oz organic cranberries fresh or frozen
- 8 oz unstrained goat yogurt
- Dried kelp granules for topping
Instructions
- Place ground turkey in a covered pot over medium-low heat and cook gently for about 30 minutes, just until cooked through. Use a wooden spoon to break the meat into small pieces. Cover and allow to cool completely.
- Drain sardines and set aside.
- Poke several holes in the squash or sweet potato and microwave for 5 to 7 minutes, turning halfway through, until tender. Cool completely.
- Add broccoli, carrots, spinach, blueberries, and cranberries to a food processor. Pulse until finely chopped. Add cooked squash and sardines and pulse a few more times.
- Stir the vegetable mixture into the cooled turkey until evenly combined.
- Weigh out meal-size portions into glass storage containers.
- Freeze until ready to use. Thaw overnight in the refrigerator before feeding.
- At feeding time, top each portion with goat yogurt and a light sprinkle of kelp granules.
Notes
- Calcium should be provided through (ground) bones, yogurt, or another veterinarian-approved source.
- Portion sizes should be adjusted based on your dog’s size, age, and activity level.
- This recipe is shared as inspiration and reflects what we lovingly prepare for our own dogs using whole, thoughtfully sourced ingredients. Every dog is unique, so if you’re introducing new foods or supporting specific health needs, it’s always wise to check in with your veterinarian. As with any new food, start slowly and see how your dog responds.
RBK Ingredient Standard
Whenever possible, we prioritize organic, local, seasonal, and transparently sourced ingredients. Learn more about our sourcing approach.
Let us know if you make this recipe! Tag @redbootkitchen and use the hashtag #redbootkitchen

Sid and Nia Love it!
Thanks, Gary! 😊 So happy Sid and Nia love it! There’s nothing better than seeing those bowls come back completely clean. 🐾