13 Fresh Salmon And Green Bean Dog Food Recipes
Hey there, fellow pet parent! Are you ever in the kitchen, cooking up a delicious meal, and you see those big, hopeful eyes staring up at you? We all want to give our dogs the absolute best, and sometimes that means moving beyond the bag of kibble. If you’re looking to spoil your pup with something wholesome, nutritious, and downright delicious, you’ve come to the right place!
Salmon is a fantastic source of omega-3 fatty acids, which are amazing for your dog’s skin, coat, and joint health. Green beans are a low-calorie, high-fiber veggie packed with essential vitamins. Together, they make a powerhouse duo for a balanced canine diet. We’ve rounded up 13 tail-waggingly good recipes that are simple to make and full of love. Before we dive in, here’s a quick look at what we’ll be cooking up.
Quick Recipe Overview
| Recipe Name | Best For | Key Twist | Approx. Prep & Cook Time |
|---|---|---|---|
| The Classic Salmon & Green Bean Bowl | All Adult Dogs | Simple & foundational | 25 minutes |
| Cozy Salmon & Veggie Bake | Picky Eaters | Casserole style | 45 minutes |
| Puppy’s First Salmon Mash | Puppies | Extra soft texture | 20 minutes |
| Senior’s Gentle Salmon Stew | Senior Dogs | Joint support (turmeric) | 35 minutes |
| Quinoa & Salmon Power Bowl | Active Dogs | Protein-packed quinoa | 30 minutes |
| Sweet Potato & Salmon Medley | Extra Energy | Complex carbs | 40 minutes |
| Brown Rice & Salmon Loaf | A Hearty Meal | Dog-friendly ‘meatloaf’ | 60 minutes |
| Coconut Oil Salmon Sauté | Shiny Coats | Healthy fats | 20 minutes |
| Frozen Salmon & Green Bean Pupsicles | Summer Treat | Cooling & hydrating | 15 mins + freezing |
| The Weight Management Mix | Weight Control | Low-calorie, high-fiber | 30 minutes |
| Allergy-Friendly Salmon & Lentil Recipe | Sensitive Stomachs | Grain-free | 40 minutes |
| The Omega Boost Bowl with Flaxseed | Skin & Coat Health | Extra Omega-3s | 25 minutes |
| Crock-Pot Salmon & Veggie Delight | Busy Pet Parents | Set it and forget it | 4-6 hours (slow cooker) |
Important Note: Always consult with your veterinarian before making significant changes to your dog’s diet, including introducing homemade food. They can help ensure the meals are balanced and appropriate for your dog’s specific health needs.
1. The Classic Salmon & Green Bean Bowl

Let’s start with a simple, no-fuss recipe that’s a perfect introduction to homemade dog food. It covers all the basic nutritional needs and is incredibly easy to whip up, even on a busy weeknight. This is the foundational recipe you can always come back to.
Ingredients:
- 1 lb salmon fillet, skinless and boneless
- 2 cups fresh or frozen green beans, trimmed and chopped
- 1 cup cooked brown rice
- 1 tablespoon olive oil or fish oil
- 4 cups water or low-sodium chicken broth
Instructions:
- Poach the salmon in water or broth until cooked through, about 10-12 minutes. Remove the salmon and let it cool.
- In the same liquid, add the green beans and cook until tender, about 5-7 minutes.
- Flake the cooled salmon into small, bite-sized pieces.
- In a large bowl, combine the flaked salmon, cooked green beans, and brown rice.
- Drizzle with olive oil or fish oil and mix gently. Serve once cooled to room temperature.
Pros & Cons:
| Pros | Cons |
|
|
Verdict:
This is the perfect starting point for any pet parent venturing into homemade dog food. It’s ideal for healthy adult dogs without any specific dietary restrictions.
2. Cozy Salmon & Veggie Bake

Does your pup love a warm, hearty meal? This casserole-style bake is pure comfort food for canines. The baking process melds all the flavors together, creating an enticing aroma that even the pickiest of eaters will find hard to resist.
Ingredients:
- 1 lb salmon, cut into 1-inch cubes
- 2 cups chopped green beans
- 1 cup shredded carrots
- 1 cup peas (fresh or frozen)
- 2 eggs, lightly beaten
- 1/2 cup rolled oats (uncooked)
Instructions:
- Preheat your oven to 375°F (190°C). Lightly grease a 9×9 inch baking dish.
- In a large bowl, combine the salmon cubes, green beans, carrots, peas, beaten eggs, and rolled oats.
- Mix everything until well combined.
- Spread the mixture evenly in the prepared baking dish.
- Bake for 30-35 minutes, or until the salmon is cooked through and the egg is set.
- Let it cool completely before cutting into squares and serving.
Pros & Cons:
| Pros | Cons |
|
|
Verdict:
An excellent choice for dogs who turn their noses up at simpler meals. The bake’s texture and flavor make it a special treat, perfect for making ahead for the week.
3. Puppy’s First Salmon Mash

Growing puppies have different needs than adult dogs. This recipe is designed to be soft, easily digestible, and packed with the nutrients they need for healthy development. The mashed texture is perfect for tiny teeth and developing digestive systems.
Ingredients:
- 8 oz salmon fillet, poached and flaked
- 1 cup green beans, steamed until very soft
- 1/2 cup cooked white rice (easier to digest for puppies)
- 1/4 cup plain, unsweetened yogurt or kefir for probiotics
- A small spoonful of a vet-approved puppy vitamin/mineral supplement (optional, but recommended)
Instructions:
- Ensure all ingredients are cooked and cooled.
- In a bowl, use a fork or a food processor to mash the soft-steamed green beans.
- Gently fold in the flaked salmon and cooked white rice.
- Stir in the yogurt or kefir just before serving.
- If using, mix in the puppy supplement according to the package directions.
Pros & Cons:
| Pros | Cons |
|
|
Verdict:
A wonderful, gentle meal for weaning puppies or as a supplement to their regular puppy food. Always work with your vet to ensure your growing pup gets everything they need.
4. Senior’s Gentle Salmon Stew

Our older companions deserve extra care, and their diet is a huge part of that. This gentle stew is soft, hydrating, and includes ingredients like turmeric and parsley, which are known for their anti-inflammatory and digestive benefits, respectively.
Ingredients:
- 1 lb salmon fillet, cut into small pieces
- 2 cups chopped green beans
- 1 sweet potato, peeled and diced small
- 4 cups low-sodium chicken or beef broth
- 1/4 teaspoon turmeric
- 1 tablespoon fresh parsley, chopped
Instructions:
- In a large pot or Dutch oven, bring the broth to a simmer.
- Add the diced sweet potato and cook for 10-12 minutes until it begins to soften.
- Add the salmon pieces, green beans, and turmeric. Simmer for another 10 minutes, or until the salmon is cooked and the vegetables are tender.
- Remove from heat and stir in the fresh parsley.
- Let the stew cool to a safe temperature before serving. The extra broth makes it a great hydrating meal.
Pros & Cons:
| Pros | Cons |
|
|
Verdict:
This is a comforting and beneficial meal specifically designed for senior dogs. It’s perfect for supporting joint health and is easy on aging teeth and tummies.
5. Quinoa & Salmon Power Bowl

For the dog who loves to run, jump, and play, this power bowl is packed with everything they need to refuel. Quinoa is a complete protein, offering all nine essential amino acids, making it a fantastic, energy-boosting grain for active dogs.
Ingredients:
- 1 lb salmon fillet, baked and flaked
- 1 cup cooked quinoa
- 2 cups steamed and chopped green beans
- 1/2 cup blueberries (for antioxidants)
- 1 tablespoon coconut oil
Instructions:
- Cook the quinoa according to package directions and let it cool.
- While the quinoa cooks, bake the salmon at 400°F (200°C) for 12-15 minutes, then flake it.
- In a large bowl, combine the flaked salmon, cooked quinoa, and steamed green beans.
- Drizzle with melted coconut oil and gently stir in the blueberries.
- Serve as a post-adventure meal to replenish energy stores.
Pros & Cons:
| Pros | Cons |
|
|
Verdict:
The ultimate meal for the canine athlete in your life. It’s perfect for serving after a long hike, a day at the park, or any high-energy activity.
6. Sweet Potato & Salmon Medley

Sweet potatoes are a dog-favorite for a reason! They’re delicious, packed with Vitamin A, and a great source of dietary fiber. This recipe combines them with our star ingredients for a colorful, nutrient-rich meal that supports vision, skin, and digestive health.
Ingredients:
- 1 lb salmon fillet
- 1 large sweet potato, peeled and cubed
- 2 cups green beans, chopped
- 1 tablespoon olive oil
- 1 sprig of rosemary (optional, for flavor)
Instructions:
- Preheat oven to 400°F (200°C).
- On a large baking sheet, toss the sweet potato cubes and green beans with olive oil.
- Place the salmon fillet on the same sheet. If using, lay the rosemary sprig on top of the salmon.
- Roast for 20-25 minutes, or until the vegetables are tender and the salmon is fully cooked.
- Remove the rosemary sprig. Let everything cool, then chop or flake the salmon and mix it all together.
Pros & Cons:
| Pros | Cons |
|
|
Verdict:
A fantastic, well-rounded meal for most adult dogs. The natural sweetness makes it a hit, and the easy one-pan cleanup is a huge bonus for busy pet parents.
7. Brown Rice & Salmon Loaf

Think of this as a healthy, dog-friendly version of meatloaf. It’s easy to slice and serve, making portion control a breeze. The loaf holds together beautifully, so it’s also less messy than a typical bowl of mixed ingredients.
Ingredients:
- 1 lb raw salmon, finely chopped or pulsed in a food processor
- 1 cup cooked brown rice
- 1 cup finely chopped green beans
- 1/2 cup shredded carrots
- 2 eggs
- 1/4 cup chopped parsley
Instructions:
- Preheat oven to 350°F (175°C). Grease a standard loaf pan.
- In a large bowl, combine the raw salmon, cooked brown rice, green beans, carrots, eggs, and parsley.
- Mix thoroughly until it has a uniform consistency.
- Press the mixture firmly into the loaf pan.
- Bake for 45-50 minutes, or until the center is cooked through.
- Let the loaf cool in the pan for at least 15 minutes before turning it out and slicing.
Pros & Cons:
| Pros | Cons |
|
|
Verdict:
Perfect for pet parents who love to meal prep. You can bake a loaf on Sunday and have perfectly portioned meals ready for several days.
8. Coconut Oil Salmon Sauté

Want to give your dog’s coat an extra boost of shine? Coconut oil is packed with medium-chain triglycerides (MCTs) that can improve skin and coat health. This quick sauté is a simple way to incorporate this superfood into your dog’s diet.
Ingredients:
- 1 lb salmon, cubed
- 2 cups green beans, chopped
- 1 cup chopped zucchini
- 1 tablespoon virgin coconut oil
Instructions:
- In a large skillet over medium heat, melt the coconut oil.
- Add the green beans and zucchini and sauté for 5-7 minutes until they start to soften.
- Add the salmon cubes to the skillet and cook, stirring occasionally, for another 6-8 minutes until the salmon is opaque and cooked through.
- Remove from heat and let it cool before serving.
Pros & Cons:
| Pros | Cons |
|
|
Verdict:
An excellent, fast meal for dogs who could use a little help with dry skin or a dull coat. It’s simple, flavorful, and packed with healthy fats.
9. Frozen Salmon & Green Bean Pupsicles

On a hot summer day, nothing beats a cool treat! These ‘pupsicles’ are a fun, hydrating, and healthy way for your dog to cool down. They’re also a great option for teething puppies to soothe their gums.
Ingredients:
- 1 can (6 oz) of wild-caught salmon, packed in water, no salt added
- 1 cup steamed green beans
- 1 cup plain, unsweetened yogurt or water
Instructions:
- In a blender, combine the canned salmon (with its water), steamed green beans, and yogurt or water.
- Blend until smooth. If it’s too thick, add a little more water.
- Pour the mixture into an ice cube tray or silicone molds.
- You can stick a small, dog-safe chew (like a piece of carrot) into each one to act as a ‘handle’.
- Freeze for at least 4 hours, or until solid.
Pros & Cons:
| Pros | Cons |
|
|
Verdict:
The perfect healthy treat for a sunny day or as a special reward. All dogs will love this frosty, fishy delight!
10. The Weight Management Mix

If your vet has recommended that your pup lose a few pounds, this recipe can help. It’s lower in calories and fat but high in fiber from the green beans and pumpkin, which helps your dog feel full and satisfied.
Ingredients:
- 12 oz lean salmon fillet, poached and flaked
- 3 cups green beans, steamed and chopped
- 1 cup pure pumpkin puree (not pie filling)
- 1/2 cup cooked pearl barley
Instructions:
- Cook the barley according to package directions. Poach and flake the salmon.
- In a large bowl, combine the flaked salmon, generous portion of green beans, pumpkin puree, and cooked barley.
- Mix well until all ingredients are evenly distributed.
- Serve in portion-controlled amounts as determined by your vet.
Pros & Cons:
| Pros | Cons |
|
|
Verdict:
A fantastic tool to help your dog on their weight loss journey, in partnership with your vet. It’s a satisfying meal that won’t derail their diet.
11. Allergy-Friendly Salmon & Lentil Recipe

For pups with sensitivities to common grains like rice or oats, this recipe offers a hearty, grain-free alternative. Lentils are a great source of protein, fiber, and iron, making this a nutritionally dense meal that’s gentle on the tummy.
Ingredients:
- 1 lb salmon, baked and flaked
- 1 cup cooked green or brown lentils
- 2 cups steamed green beans
- 1 cup chopped spinach
- 1 tablespoon flaxseed oil
Instructions:
- Cook the lentils according to package directions and let them cool.
- While the lentils cook, steam the green beans and spinach until tender.
- In a large bowl, combine the flaked salmon, cooked lentils, green beans, and spinach.
- Drizzle with flaxseed oil for an extra omega-3 boost and mix gently.
Pros & Cons:
| Pros | Cons |
|
|
Verdict:
An excellent choice for dogs with grain allergies or sensitivities. It’s a robust, flavorful, and complete meal that avoids common irritants.
12. The Omega Boost Bowl with Flaxseed

While salmon is already the king of omegas, this recipe takes it to the next level. With the addition of flaxseed and sardines, this bowl is a powerhouse of omega-3 and omega-6 fatty acids, perfect for promoting brain health, reducing inflammation, and creating the shiniest coat on the block.
Ingredients:
- 1 lb salmon fillet, poached and flaked
- 2 cups steamed green beans
- 1 can of sardines packed in water, no salt added, mashed
- 1 tablespoon ground flaxseed
- 1 cup cooked oatmeal
Instructions:
- Prepare the oatmeal according to package directions using water.
- In a bowl, combine the flaked salmon, steamed green beans, and cooked oatmeal.
- Add the mashed sardines (including the water from the can) and the ground flaxseed.
- Stir everything together until well combined. Serve once cool.
Pros & Cons:
| Pros | Cons |
|
|
Verdict:
This is the ultimate meal for any dog needing extra support for their skin and coat. If you can handle the fishy aroma, your dog will thank you with a glossy, healthy coat.
13. Crock-Pot Salmon & Veggie Delight

For the pet parent who wants to provide a home-cooked meal but is short on time, the slow cooker is your best friend. This ‘set it and forget it’ recipe allows all the flavors to meld together over several hours, creating a tender, delicious, and effortless meal.
Ingredients:
- 1.5 lbs salmon fillet
- 3 cups chopped green beans
- 2 carrots, chopped
- 1 cup barley or brown rice
- 4 cups water or low-sodium broth
Instructions:
- Place the barley/rice, carrots, and 4 cups of liquid in the bottom of the slow cooker.
- Lay the salmon fillets on top of the grain and vegetable mixture.
- Top with the green beans.
- Cover and cook on low for 4-6 hours or on high for 2-3 hours, until the grain is soft and the salmon is cooked through.
- Stir everything together, flaking the salmon as you go. Let it cool before serving.
Pros & Cons:
| Pros | Cons |
|
|
Verdict:
The perfect solution for busy pet owners. It allows you to cook a healthy, large-batch meal for your pup with minimal effort.
A Pet Parent’s Guide to Cooking for Your Canine

Switching to homemade dog food is a wonderful act of love, but it comes with responsibility. It’s not as simple as just sharing your own dinner. Here are a few key things to keep in mind to ensure you’re doing it safely and effectively.
1. Always, Always, Always Talk to Your Vet
This cannot be stressed enough. Before you start, have a conversation with your veterinarian or a veterinary nutritionist. They can assess your dog’s individual health needs, age, breed, and activity level to help you formulate a diet that is complete and balanced. They can also recommend necessary supplements, like calcium, which is often lacking in homemade diets.
2. Achieve Nutritional Balance
Dogs need a specific ratio of protein, fat, carbohydrates, vitamins, and minerals. While our recipes provide a great base, long-term homemade feeding requires careful balancing. A complete diet typically includes:
- Protein: Salmon, chicken, turkey, beef, lentils.
- Fat: From the protein source, plus oils like fish oil, flaxseed oil, or olive oil.
- Carbohydrates: Brown rice, quinoa, barley, sweet potatoes, pumpkin.
- Fiber & Vitamins: Green beans, carrots, spinach, peas, blueberries.
- Calcium: This is critical and often missed. A supplement like ground eggshells or a commercial calcium supplement is usually necessary. Your vet can advise on the correct amount.
3. Know Your Toxic Foods
Many human foods are toxic to dogs. Never include these in your recipes:
- Onions, garlic, chives, and leeks
- Chocolate
- Grapes and raisins
- Avocado
- Macadamia nuts
- Xylitol (an artificial sweetener found in many products)
- Alcohol or caffeine
4. Cook and Store Safely
Cook all animal products thoroughly to kill harmful bacteria. Let food cool completely before serving to prevent burns. Store homemade dog food in airtight containers in the refrigerator for up to 3-4 days. For longer storage, freeze individual portions for up to 3 months.
Frequently Asked Questions

Can I use canned salmon instead of fresh fillets?
Absolutely! Canned salmon is a convenient and often more affordable option. Just be sure to choose salmon that is packed in water, not oil, and has no salt added. Drain it well, but you can add some of the liquid from the can for extra flavor and moisture.
How much homemade food should I feed my dog?
This is a critical question that depends entirely on your dog’s size, age, breed, activity level, and the specific recipe’s caloric content. A 10-pound lap dog has vastly different needs than an 80-pound German Shepherd. This is one of the most important reasons to consult your vet. They can help you calculate the exact daily caloric needs and translate that into proper portion sizes for your chosen recipe.
How long will this food last in the fridge or freezer?
As a general rule, you can store these homemade meals in an airtight container in the refrigerator for 3 to 4 days. If you make a large batch, it’s best to freeze it. Portion out the meals into freezer-safe bags or containers. They will stay fresh in the freezer for up to 3 months. To serve, simply thaw a portion in the refrigerator overnight.
Are green beans really that good for dogs?
Yes, they are! Green beans are a safe, healthy, and low-calorie vegetable for dogs. They are a great source of dietary fiber, which aids in digestion, and are packed with vitamins like K and C. Because they are low in calories, they are often recommended by vets as a healthy treat or as a way to add bulk to the food of dogs who need to lose weight, helping them feel full without extra calories.
Conclusion
And there you have it—13 fresh, flavorful, and healthy ways to show your dog some love through their food bowl! From simple bowls and hearty bakes to cooling summer treats, there’s a salmon and green bean recipe here for every pup and every occasion. Cooking for your dog can be an incredibly rewarding experience, strengthening the bond you share and giving you peace of mind about what’s going into their body.
Remember, the journey into homemade dog food should always start with a chat with your veterinarian to ensure you’re meeting all your dog’s nutritional needs. Once you get the green light, have fun in the kitchen! Your furry best friend is sure to reward you with happy licks, a wagging tail, and a lifetime of love. Happy cooking!
