Your dog is basically your favorite food critic, right? If you’ve got a fish-loving pup (or a dog with a sensitive tummy), these recipes are about to make mealtime the best part of the day. They’re simple, budget-friendly, and packed with lean protein and omega-3s for healthy skin, a shiny coat, and happy joints. Plus, you’ll know exactly what’s going into the bowl—no mystery chunks, no weird fillers.
I’ve got five foolproof, vet-friendly ideas you can batch-cook, freeze, and serve with confidence. Ready to see some seriously enthusiastic tail wags?
Salmon & Sweet Potato Shine Bowl

This one’s all about glossy coats and gentle digestion. Salmon brings omega-3s, while sweet potato adds fiber and slow-burning carbs. It’s a great starter recipe if your pup is new to fish because it’s mild, balanced, and smells like a treat.
Ingredients:
- 1 lb skinless salmon fillets (fresh or frozen, thawed)
- 2 cups sweet potato, peeled and diced
- 1/2 cup green peas (frozen or fresh)
- 1 tbsp olive oil
- 1 large egg
- 1/2 tsp ground turmeric
- 1/4 tsp ground ginger
- 2–3 tbsp water or low-sodium chicken broth (optional, for moisture)
Instructions:
- Steam or boil the sweet potato until fork-tender, about 10–12 minutes. Drain and set aside.
- Bake the salmon at 375°F (190°C) for 12–15 minutes, or until it flakes easily. Remove any pin bones.
- In a large bowl, mash the salmon with the sweet potato. Stir in peas, olive oil, turmeric, ginger, and the egg. Add a splash of water or broth if needed for a soft, moist texture.
- Cool completely before serving. Portion into airtight containers for the fridge (3–4 days) or freezer (up to 2 months).
Serve as a complete meal or mix with your dog’s usual kibble for a gradual switch. For extra crunch, sprinkle with a few pumpkin seeds (unsalted, finely chopped). If your pup has a sensitive tummy, start with half portions and build up.
Tuna & Brown Rice One-Pot Comfort

Got canned tuna in the pantry? You’ve got dinner for the dog. This one-pot wonder is wallet-friendly, gently seasoned, and perfect for dogs who prefer softer textures. It’s also great for batch prepping and freezing.
Ingredients:
- 2 cans tuna in water (5 oz each), drained
- 1 cup brown rice, rinsed
- 2 1/2 cups water or low-sodium chicken broth
- 1 cup carrots, finely diced
- 1/2 cup zucchini, finely diced
- 1 tbsp flaxseed oil or 1 tsp ground flaxseed
- 1/4 tsp dried parsley
Instructions:
- In a medium pot, combine brown rice, water or broth, carrots, and zucchini. Bring to a boil, then reduce heat and simmer, covered, for 35–40 minutes until rice is tender.
- Fluff the rice and fold in the drained tuna. Stir in parsley and flaxseed oil (or ground flaxseed) off the heat.
- Cool fully. Adjust moisture with a splash of warm water if your dog likes it softer.
Serve warm or room temp. For a protein bump, add a scrambled egg. If sodium is a concern, look for no-salt-added tuna. Pro tip: portion into silicone muffin trays, freeze, and pop out single servings—seriously handy.
Sardine & Oat Power Patties

These quick patties are meal-prep gold. Sardines are tiny omega-3 powerhouses and usually cheaper than fresh fish. Oats and pumpkin bring fiber for a happy belly, and the patties are easy to handle, freeze, and serve.
Ingredients:
- 2 cans sardines in water (3.75 oz each), drained
- 1 1/2 cups rolled oats (or quick oats)
- 1/2 cup pumpkin purée (plain, not pie filling)
- 1 egg
- 1/4 cup chopped spinach
- 1 tbsp plain Greek yogurt (optional, for tenderness)
Instructions:
- Preheat oven to 350°F (175°C). Line a baking sheet with parchment.
- In a bowl, mash sardines with a fork. Add oats, pumpkin, egg, spinach, and yogurt. Mix until it holds together like a soft meatball mix.
- Form 8–10 patties (about 1/4 cup each) and place on the sheet. Bake for 18–22 minutes until set and lightly golden.
- Cool completely before serving or storing.
Serve as patties or crumble over kibble. For seniors or small dogs, add warm water and mash to a softer consistency. You can swap spinach for finely chopped green beans if you prefer. These make excellent training rewards in tiny pieces—watch the portion sizes.
Cod & Quinoa Gentle Stomach Stew

If your dog’s stomach is easily upset, this recipe is soothing and simple. Cod is lean and mild, while quinoa adds complete protein and is naturally gluten-free. The texture is soft and hydrating—great after a long day or a tough training session.
Ingredients:
- 1 lb cod fillets, boneless and skinless
- 3/4 cup quinoa, rinsed
- 3 cups water or unsalted fish/chicken broth
- 1/2 cup diced celery
- 1/2 cup diced carrot
- 1 tbsp coconut oil
- 1/4 tsp dried thyme
Instructions:
- In a pot, combine quinoa, broth or water, celery, and carrot. Bring to a boil, then simmer, covered, for 12 minutes.
- Cut cod into 1-inch pieces. Stir into the pot with thyme and coconut oil. Cover and simmer 6–8 more minutes until fish flakes and quinoa is tender.
- Cool until just warm. Adjust thickness with warm water if needed.
Serve as a standalone meal or half-and-half with regular food to transition gently. Freeze in flat freezer bags for quick thawing. If you want extra omega-3s, add 1/2 tsp fish oil per 1–2 cups of food right before serving (not during cooking).
Mackerel & Veggie Instant Pot Mash

Busy night? This Instant Pot mash is fast, flavorful, and loaded with nutrients. Mackerel has robust omega-3s, and the combo of squash and green beans keeps things light and digestible. Minimal chopping, maximum tail wags.
Ingredients:
- 2 cans mackerel in water (15 oz each), drained and flaked
- 1 cup white rice, rinsed
- 2 cups water
- 1 1/2 cups butternut squash, peeled and cubed (or frozen cubes)
- 1 cup green beans, chopped
- 1 tbsp olive oil
- 1/4 tsp turmeric (optional)
Instructions:
- Add rice, water, squash, and green beans to the Instant Pot. Close lid, set to Manual/Pressure Cook for 6 minutes. Natural release for 10 minutes, then quick release.
- Stir in mackerel, olive oil, and turmeric. Break up any large pieces and mix to a soft mash.
- Let cool to room temperature before serving or storing.
Great for large-batch cooking—portion in 1–2 cup servings and freeze. If you don’t have an Instant Pot, simmer on the stovetop until rice is tender and veggies are soft, then fold in the fish. For picky pups, drizzle a little warm water on top to release aromas.
Feeding Tips, Safety, and Balancing Notes
These recipes are designed as simple, wholesome dog meals using fish as the primary protein. Dogs have different needs based on size, age, and activity level, so adjust portions accordingly. As a general ballpark: feed about 2–3% of your dog’s body weight per day, split into meals, and adjust based on body condition.
- Always serve food completely cooled. Hot food can be dangerous.
- Watch for fish bones. Use boneless fillets and double-check after cooking.
- Avoid added salt, onions, garlic, and heavy spices—dogs don’t need them.
- Rotate proteins and veggies over time for variety and broader nutrition.
- Consider a veterinarian-approved canine multivitamin/mineral and a calcium source if feeding home-cooked meals long term. Many dogs benefit from adding ground eggshell (about 1/2 tsp per pound of food) or a pet-safe calcium supplement—ask your vet for specifics.
- If your dog has kidney issues, pancreatitis, allergies, or is on medication, check with your vet before switching diets.
Storage & Prep Shortcuts
- Fridge: 3–4 days in airtight containers.
- Freezer: Up to 2 months. Label with date and recipe name.
- Thaw: In the fridge overnight or in a sealed bag under cool running water.
- Reheat: Gently warm until just room temp—never hot. Add warm water for moisture.
Ready to make your dog’s day? Pick one of these 5 easy fish dog food recipes, batch a few portions, and watch the ears perk up the second you open the container. Trust me, those happy wiggles are worth every stir and chop. Here’s to healthier bowls, shinier coats, and a very satisfied four-legged foodie.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.
Skip to content







