We're an affiliate
We hope you love the products we recommend! Just so you know, we may collect a share of sales or other compensation from the links on this page at no additional cost to you. Thank you if you use our links, we really appreciate it!
If your dog likes fish, salmon is one of the best proteins to serve for breakfast or dinner. Salmon is full of nutrients, including omega-3s, which help keep your dog’s coat shiny and joints healthy.
This guide includes 11 salmon dog food recipes that use gentle, familiar ingredients such as beef, pumpkin, and soft vegetables.
We researched these recipes to ensure that we don’t feature those with seasonings included, and the focus is on soft textures that are neither tough nor dry.
11 Salmon Dog Food Recipes
1. Homemade Dog Food Recipes with Salmon

Ingredients
- 2 lb. salmon
- 1 cup brown rice
- 2 cups water
- ½ cup chopped green beans
- ½ cup pumpkin puree
- ½ cup frozen spinach
Instructions
- Preheat your oven to approximately 375°F.
- Lay the salmon fillets on a baking sheet lined with parchment paper and bake them for about 20 to 25 minutes until the meat is opaque and flakes easily.
- While the fish is baking, put the brown rice and water in a pot, bring it to a boil, then cover the pot and reduce the heat to a simmer.
- After the rice has cooked for 15 minutes, stir in the green beans and spinach, then cover it again and simmer for another 10 minutes until the water is absorbed and the rice is tender.
- Take the salmon out of the oven and let it cool down until it is safe to touch.
- Peel away the skin and carefully remove the bones, then break the meat apart into small bite-sized pieces.
- You can then mix the flaked salmon with the rice, vegetables, and pumpkin puree until everything is blended.
- Allow the food to cool completely before serving a small portion, then store leftovers in a sealed container in the fridge for 2 – 3 days or freeze them.
2. Salmon and Rice Dog Food Recipe

Ingredients
- 1 cup white rice
- 1 medium carrot
- 1 red bell pepper
- ½ cup purple cabbage
- 6 ounces wild-caught salmon
Instructions
- Prepare the rice following the package directions until it becomes soft.
- While the rice is cooking, grate the carrot and chop both the red pepper and cabbage into very small pieces.
- Pan-cook the salmon until it is opaque and flakes easily, then remove the skin and carefully take out every bone.
- Mix the warm rice, flaked salmon, and vegetables as you allow the mixture to cool completely, then store any leftovers in the refrigerator for 2 – 3 days.
3. DIY Dog Salmon Recipe

Ingredients
- 6 lbs. salmon
- 2 cups uncooked quinoa
- 2 zucchinis
- 3 yellow squashes
- 4 carrots
- 29 oz pumpkin puree
- ¼ cup coconut oil
Instructions
- Bake the salmon at 375°F for roughly 30 minutes, then carefully peel off the skin and remove every bone.
- While the fish is baking, cook the quinoa in water until the liquid is absorbed and it becomes fluffy.
- Shred the zucchinis, yellow squash, and carrots into small pieces using a grater or food processor.
- Combine the flaked salmon, cooked quinoa, shredded vegetables, pumpkin puree, and coconut oil in a large pot.
- Cook the mixture over medium heat for 5 minutes to soften the vegetables, then allow it to cool completely before you portion and freeze the leftovers.
4. The Salmon & Potato Dog Food Recipe

Ingredients
- ½ cup water
- 11 ounces russet potatoes
- 1 large carrot
- 1 tablespoon coconut oil
- ½ cup egg whites
- 1 cup chopped spinach
- 8 ounces of salmon
- 1/3 cup canned pumpkin
Instructions
- Cook the diced potatoes and water in a covered pan over medium heat for about 10 minutes until they become soft.
- Stir in the grated carrot and coconut oil, cook for a few minutes, and then move the vegetable mixture to one side of the pan.
- Pour the egg whites into the space, cook until they are firm, and break them into small pieces before mixing them into the vegetables.
- Add the spinach and salmon, cover the pan, and cook for around 8 minutes until the fish is opaque and flakes apart easily.
- Mix in the pumpkin, remove any skin or bones from the salmon, flake the meat, and allow the meal to cool completely before serving.
5. Beef & Salmon Dog Food Recipe

Ingredients
- 1-pound lean ground beef
- 5 ounces salmon fillet
- ½ cup broccoli
- ½ cup carrots
- ½ cup chopped mango
- ½ cup pumpkin puree
- 1 teaspoon olive oil
Instructions
- Set the oven to 350°F and bake the salmon for roughly 15 minutes until it is opaque and flakes easily.
- While the salmon bakes, cook the ground beef in a skillet over medium heat until browned, then drain away the excess fat.
- Chop the broccoli and carrots, then steam or boil them for 7 to 10 minutes until they become very tender.
- Peel the skin off the salmon, check for and remove any bones, then flake the meat into the skillet with the beef.
- Mix in the cooked vegetables, chopped mango, pumpkin puree, and oil until all the ingredients are well combined.
- Allow the food to cool completely before serving a small portion to your dog, and freeze any leftovers for later use.
6. Instant Pot Salmon Dog Food Recipe

Ingredients
- 4 sweet potatoes
- 3 pounds fresh salmon fillets
- 24 ounces frozen peas and carrots
- 3 cups low-sodium chicken broth
- 4 large eggs
- 3 cups brown rice
Instructions
- Peel and cube the sweet potatoes and place them at the bottom of your pressure cooker. Add the brown rice and chicken broth to the pot with the potatoes.
- Place the salmon fillets on top, crack the eggs over the fish, and pour the frozen vegetables over everything.
- Lock the lid, ensure the valve is sealed, and cook on high pressure for 25 minutes. Carefully release the steam, then take the salmon out to remove the skin and every single bone.
- Flake the boneless salmon back into the pot and stir thoroughly to mix it with the rice, eggs, and vegetables.
- Allow the food to cool completely before serving a sample portion or freezing the leftovers.
7. Salmon For Dogs Recipe

Ingredients
- ½ pound salmon fillet
- ½ cup brown rice
- ¼ cup carrots
- ¼ cup peas
- 1 tablespoon coconut oil
Instructions
- Prepare the brown rice with water following the package instructions until it becomes soft.
- Boil or steam the carrots and peas for roughly 5 to 7 minutes until they are tender.
- Bake or pan-fry the salmon until it is completely opaque, then carefully peel off the skin and remove every bone.
- Break the salmon into flakes and mix it thoroughly with the cooked rice, vegetables, and coconut oil.
- Allow the mixture to cool completely before serving, and keep any leftovers in the refrigerator for up to 3 days.
8. Salmon & Egg Food for Dogs

Ingredients
- 1 salmon fillet
- 1 teaspoon coconut oil or olive oil
- ½ cup broccoli florets
- 1 medium carrot
- 1 large hard-boiled egg
Instructions
- Steam the broccoli florets for 8 to 10 minutes until they become soft. Peel and chop the carrot into small pieces, then steam them for roughly 10 minutes until they are tender.
- Warm the oil in a skillet set to medium heat.
- Pan-fry the salmon fillet for about 5 minutes per side until it is completely opaque and cooked through.
- Take the salmon out of the pan, remove the skin, and carefully extract every single pin bone. Use a fork to break the boneless salmon meat into flakes.
- Peel the hard-boiled egg and chop or slice it into small pieces. Place the salmon, egg, and vegetables on a plate, allow the meal to cool completely, and then serve.
9. Homemade Beef & Salmon Dog Food Recipe

Ingredients
- 13 ounces of beef chunks
- 10 ounces salmon fillet
- 6 ounces chicken or lamb liver
- 1 cup zucchini
- ¼ cup red bell pepper
- ¼ cup frozen blueberries
- 2 tablespoons sunflower seeds
- 2 teaspoons coconut oil
Instructions
- Cook or steam the zucchini and red bell pepper until they become soft and tender. Use a grinder or mortar and pestle to crush the sunflower seeds into a fine powder.
- Pan-fry the beef, salmon, and liver until the meats are thoroughly cooked and the fish is opaque.
- Remove the salmon skin and every bone, then mix the cooked meats with the vegetables, blueberries, ground seeds, and coconut oil.
- Let the food cool completely before you portion it out for your dog or freeze it for later use.
10. Easy Salmon Recipes for Dogs

Ingredients
- 1.2 lbs. salmon
- 4 cups water
- 2 carrots
- 1 cup green peas
- 2 ¾ cups brown rice
- 1/3 cup essential nutrient mix
Instructions
- Bring the water to a boil, stir in the rinsed brown rice, cover the pot, and simmer it for roughly 30 minutes.
- As the rice begins to cook, set your oven to 350°F and bake the salmon wrapped in foil for 15 minutes until it is opaque.
- Chop the carrots and peas into tiny pieces either by hand or by pulsing them in a food processor.
- Stir the chopped vegetables into the rice pot during the final 10 minutes of cooking so they steam until they are soft.
- Take the salmon out of the oven, peel away the skin, and carefully check for and remove every single bone.
- Break the salmon meat apart into the pot with the rice and vegetables, then mix in the nutrient blend.
- Allow the meal to cool completely before serving, and store any leftovers in the refrigerator or freezer.
11. Homemade Salmon Dog Food Recipe

Ingredients
- 2 pounds of salmon
- 1 cup quinoa
- 1 zucchini
- 1 small squash
- 1 large carrot
- 15 ounces canned pumpkin
- 2 ounces coconut oil
Instructions
- Set your oven to 375°F and bake the salmon for approximately 15 minutes until it is opaque and flakes easily.
- Prepare the quinoa in water following the package instructions until it is fluffy.
- Shred the zucchini, squash, and carrot, then either mix them into the hot quinoa or steam them briefly until soft.
- Peel off the skin and carefully remove every bone from the salmon, then flake the meat into a large bowl.
- Combine the salmon, quinoa mixture, pumpkin, and coconut oil, then allow the food to cool completely before serving.
Ensuring Complete Nutrition

We can all agree that cooking at home is satisfying, but you must ensure your dog receives proper nutrition.
Since a single recipe rarely provides every necessary vitamin and mineral, it is important to rotate these salmon foods with meals containing other proteins like chicken or beef.
You should also vary the vegetables and grains you use to provide different nutrients, as variety helps keep your dog’s diet healthy over time.
Always consult a board-certified veterinarian nutritionist before making significant changes to your dog’s diet.
They can review your dog’s meal plan to identify any missing nutrients based on their individual needs.
To fill these gaps, your vet might suggest supplements like calcium powder, a multivitamin, or canine probiotics.
Conclusion
When preparing the above recipes, make sure to cook the fish until it is well done. You should also remove every bone and ensure the mixture remains soft.
Use these 11 salmon dog food recipes to introduce variety, particularly when you need high-quality protein for your dog.
Always allow the food to cool completely before serving, and keep leftovers in the refrigerator for a few days.
If you plan to feed this long-term, it is wise to check with your vet to ensure your dog’s diet remains balanced.
RELATED:
Laura is the founder of Furs'n'Paws. She is a also a pet writer and expert with more than 20 years of experience of working with dogs and cats. She developed a very strong love for animals at a young age. Her passion led her to establish a thriving pet sitting and dog walking business in Dubai. As an expert in pet training, behavior, and nutrition, Laura is committed to helping pet owners and pet lovers by offering high-quality information on a wide range of topics.

No responses yet