Primary protein
Salmon
This salmon, sweet potato, and spinach dog food recipe is a softer homemade batch for owners who want a fish-based option. The ingredient list is still simple, but salmon changes both the richness and the handling of the recipe compared with chicken or beef.
Primary protein
Salmon
Starch base
Sweet potato
Vegetable support
Spinach
Cooked plain and flaked with bones removed
Mashed for a softer base
Wilted before mixing
Used to tighten texture if needed
May not be needed depending on the full fat profile
Needed for routine feeding
Bake, steam, or poach the salmon plain until it flakes easily. Remove any bones and skin you do not want in the final mix.
Mash the sweet potato, then stir in the spinach while both are still warm enough to combine easily. This creates the base texture for the batch.
Add the flaked salmon last so the fish stays distinct but still distributes evenly. If the batch feels too loose, stir in some cooked oats to make portioning cleaner.
Cool the batch fully, portion it clearly, and review the calorie density before feeding it as a routine. Fish-based recipes can feel lighter in the bowl while still being calorie-dense.
Suggested recipes are useful for content discovery and meal planning, but they still need nutrition review before becoming a long-term diet.
Salmon can be a strong protein choice in homemade dog food when it is cooked plain and the recipe accounts for its fat content.
Not always. Sweet potato or oats can provide enough structure for some recipes, but every starch swap changes the calorie profile and texture.
Yes. Portion it first, cool it fully, and label it clearly. Fish-based recipes are much easier to rotate when each container is already measured.
Compare salmon against chicken or beef, check the calories, and decide whether the softer batch still fits your dog.