This salmon dog food recipe bakes a plain salmon fillet and mixes it with white rice, green beans and a spoonful of pumpkin. It's gentle, rich in omega-3s and makes about 6 cups in under 45 minutes. Below you'll find the recipe, how to prep salmon safely, calories per cup, how much to feed and what to add for long-term feeding.
Prep: 15 min Cook: 25 min Yield: about 6 cups Calories: ~270 kcal per cup Best for: toppers, variety and short-term homemade meals Storage: 3 days in the fridge, 2 months frozen. Not complete and balanced on its own.

Table of Contents
Why Salmon Works in Homemade Dog Food
Salmon is a high-quality protein and one of the best food sources of the omega-3 fats EPA and DHA, which support skin, coat and joints. It's also lower in mercury than tuna. Compared with other proteins, per 100 g cooked, using USDA FoodData Central values:
| Per 100 g cooked | Salmon (Atlantic) | Chicken breast | Lean beef (90%) |
|---|---|---|---|
| Calories | ~206 kcal | ~165 kcal | ~217 kcal |
| Protein | ~22 g | ~31 g | ~26 g |
| Fat | ~12 g | ~3.6 g | ~12 g |
| Omega-3 (EPA + DHA) | High | Very low | Very low |
Approximate USDA values. Wild salmon is usually leaner than farmed.
Our salmon guide covers which salmon products are safe.
Prepping Salmon Safely
Never use raw or undercooked salmon. Raw salmon from the Pacific Northwest can carry a parasite that causes salmon poisoning disease, which can be fatal without treatment, according to the Merck Veterinary Manual. Bake salmon until it reaches 145°F (63°C) and flakes easily, then remove every pin bone and the skin. Skip smoked salmon, which is very salty.
- Choose skinless, boneless fillets when you can.
- Run your fingers along the fillet after cooking to catch pin bones.
- Use no butter, oil, lemon pepper, garlic or dill sauce.
The Recipe: Salmon, Rice and Green Bean Dog Food

Salmon, Rice and Green Bean Dog Food
Ingredients
Method
- Heat the oven to 400°F (200°C). Place the salmon on a parchment-lined tray with nothing added.
- Bake 12 to 15 minutes until it reaches 145°F (63°C) and flakes easily.
- Meanwhile, cook the rice in the water until soft, adding the green beans for the last 8 minutes.
- Flake the salmon with a fork and remove every pin bone.
- Mix the salmon, rice, green beans and pumpkin.
- Cool, then portion into containers.
Notes

How Much to Feed
| Dog's weight | Est. daily calories | Cups per day (full meal) | As a topper |
|---|---|---|---|
| 10 lb (4.5 kg) | ~350 kcal | ~1⅓ cups | 2 tbsp |
| 25 lb (11 kg) | ~690 kcal | ~2½ cups | ¼ cup |
| 50 lb (23 kg) | ~1,160 kcal | ~4¼ cups | ⅓ cup |
| 75 lb (34 kg) | ~1,580 kcal | ~5¾ cups | ½ cup |
Our estimates for typical neutered adults (70 × kg0.75 × 1.6). When using it as a topper, cut the regular food to match. Our calorie calculator helps set the budget.
Because salmon is richer than chicken, it's easy to overfeed. Start at the low end and watch your dog's weight.
Making It Complete
Fish and rice alone don't cover a dog's needs. The recipe is low in calcium and some vitamins and minerals. If you'd like to feed homemade food every day, ask a board-certified veterinary nutritionist to balance it with the right supplement so it meets standards such as the AAFCO nutrient profiles. If you're after skin and coat support only, a measured fish oil may be simpler.
Easy Variations
- Sensitive stomach: keep the white rice, skip the green beans and add an extra spoonful of pumpkin. See our sensitive stomach diet guide.
- Grain-free: swap rice for mashed sweet potato.
- Canned salmon: plain canned salmon in water, no salt added, works if you remove large bones and skin.
- Treat version: try our salmon dog treats for rewards.
Storage
Cool quickly and refrigerate within 2 hours. Fish spoils faster than other meats, so keep it in the fridge no more than 3 days, or freeze portions up to 2 months. Thaw in the fridge.
Is homemade salmon dog food good for skin? Salmon brings omega-3s that support skin and coat, but the amount varies. For a skin problem, a measured fish oil dose from your vet is more reliable.
What's the key safety step? Cook salmon fully and remove all bones. Raw salmon can carry a dangerous parasite.
— Dr. Sarah Miller, DVM
Salmon Dog Food: Quick Guide
✓ Do
- Bake salmon plain until it flakes
- Remove skin and pin bones
- Store cooked fish no more than 3 days
- Switch to new food slowly
✕ Don't
- Use raw or smoked salmon
- Add butter, garlic or lemon pepper
- Leave fish out after cooking
- Feed it alone long term
Puppies and dogs with health conditions need a vet-guided homemade diet.
Frequently Asked Questions
Can I feed my dog salmon every day?
A small daily portion is fine for many dogs if the overall diet is balanced. Rotating proteins is a good idea.
Is canned salmon OK for dogs?
Yes, plain canned salmon in water with no added salt. Remove large bones and skin.
Can dogs eat salmon skin?
Plain cooked skin isn't toxic, but it's fatty. It's best left out of this recipe.
Is salmon good for dogs with allergies?
Fish is a less common allergen than beef or chicken, so some vets use it in allergy trials. Ask your vet first.
Can puppies eat this salmon dog food?
Puppies need precise calcium and calorie levels. Use it only as an occasional topper unless a vet nutritionist designs the diet.
For feeding amounts, labels and more meals, see our dog food guide.
The Bottom Line
This salmon dog food recipe pairs baked salmon with white rice, green beans and pumpkin for a gentle, omega-3-rich meal. Cook salmon fully, remove bones and skin, store it cold, and talk to a vet nutritionist before feeding homemade food every day. More recipes in our Dog Food section.
References & Sources
Written by CPD Nutrition Desk using the sources below. We are not affiliated with these organizations, and this guide is not a substitute for advice from your veterinarian.
- USDA — USDA FoodData Central
- Merck Veterinary Manual — Salmon poisoning disease and elokomin fluke fever in dogs
- AAFCO — Understanding pet food
