Crockpot Salmon & Veggies Dog Food Your Pup Will Love
You know that feeling when you open a can of dog food and wonder… is this really the best I can give my best friend? I felt that same way. That’s why I started making homemade dog food, and this crockpot salmon and veggies recipe quickly became our go-to.
It’s so simple. Just toss everything in the slow cooker, let it work its magic, and you’ll have a week’s worth of healthy, delicious meals for your pup. The salmon makes their coat shine, and the veggies add all the good stuff. Plus, your kitchen will smell amazing.
This recipe is gentle on sensitive tummies, packed with omega-3s, and way more affordable than premium store-bought food. Let’s get cooking for your four-legged family member.

Equipment You’ll Need
Don’t overthink the tools. You probably already have everything in your kitchen. Here’s what I use every time.
- A 6-quart or larger crockpot (it gives the salmon room to cook evenly)
- A good chef’s knife and cutting board for chopping veggies
- A large mixing bowl for combining everything
- Measuring cups and spoons
- A potato masher or fork for flaking the salmon later
- Glass or BPA-free plastic containers for storing portions
That’s it. Nothing fancy. You don’t need a food processor or anything special. Simple tools, simple process.

Ingredients for This Healthy Dog Food Recipe
I use fresh, whole ingredients that are safe and nutritious for dogs. Always check with your vet before changing your dog’s diet, especially if they have health issues.
- 2 pounds fresh or frozen salmon (skin on or off is fine, just remove any large bones)
- 3 medium sweet potatoes, peeled and diced into small cubes
- 2 cups green beans, fresh or frozen (chopped into bite-sized pieces)
- 1 cup carrots, diced
- 1 cup frozen peas
- 1 cup spinach, roughly chopped
- 4 cups water or low-sodium chicken broth (broth adds extra flavor)
- 1 tablespoon coconut oil (optional, good for coat health)
You can swap veggies based on what your dog likes. Just avoid onions, garlic, grapes, raisins, and avocado. Those are toxic for dogs.

How to Make Crockpot Salmon & Veggies Dog Food
This is the part where the magic happens. The crockpot does all the hard work. I promise it’s foolproof.
Step 1: Prep Your Ingredients
Peel and dice the sweet potatoes into small cubes. Chop the green beans and carrots. If you’re using frozen salmon, let it thaw slightly so it’s easier to handle. Remove any large pin bones you can feel with your fingers.
Step 2: Layer in the Crockpot
Start with the hard veggies: sweet potatoes, carrots, and green beans go on the bottom. Place the salmon on top. Add the water or broth. The liquid should just about cover the veggies. Don’t overfill.
Step 3: Cook Low and Slow
Cover and cook on LOW for 4 to 5 hours. You’ll know it’s done when the salmon flakes easily with a fork and the sweet potatoes are tender. Cooking times vary by crockpot, so check around 4 hours.
Step 4: Add the Delicate Veggies
Once the salmon is cooked, carefully remove it to a plate. Stir in the frozen peas and spinach. Let them sit in the hot liquid for 5 minutes—they’ll soften without overcooking.
Step 5: Flake the Salmon and Mix
Use a fork to flake the salmon into small pieces. Watch for any remaining bones. Return the flaked salmon to the crockpot. Give everything a good stir. If you’re adding coconut oil, stir it in now while everything is warm.
Step 6: Cool and Serve
Let the food cool completely before serving to your pup. I usually let it sit on the counter for about 30 minutes, then portion it into containers. Store in the fridge for up to 5 days, or freeze for up to 3 months.
For serving, give about 1/2 cup per 20 pounds of body weight, twice a day. Adjust based on your dog’s activity level and your vet’s advice.

Why This Recipe Works So Well for Dogs
I’ve tried a lot of homemade dog food recipes, and this one wins for a few reasons. First, salmon is a superstar for dogs. It’s packed with omega-3 fatty acids that help with joint health, a shiny coat, and brain function. Plus, it’s a novel protein, which is great for dogs with chicken or beef allergies.
The sweet potatoes provide complex carbs for steady energy, plus fiber for good digestion. Green beans and carrots add vitamins and crunch. Peas bring plant-based protein. Spinach gives iron and antioxidants. Every ingredient has a purpose.
Using a crockpot means the nutrients stay in the food, not boiled away like on the stove. The low, slow cooking also makes everything super soft and digestible, even for senior dogs with sensitive teeth.
And honestly? It’s so much cheaper than buying premium canned food. I spend about $15 for a week’s worth of meals for my 50-pound golden retriever. That’s a huge win for your wallet and your pup’s health.

Conclusion
Making your own dog food doesn’t have to be complicated or time-consuming. This crockpot salmon and veggies recipe proves it. You get full control over what goes into your dog’s bowl, and you’ll feel good knowing every bite is wholesome and delicious.
My dog goes crazy when she smells this cooking. She sits by the crockpot like a statue. That tail wag says it all. Give it a try—your pup will thank you with sloppy kisses and a shinier coat.
Start with small portions to see how your dog handles it. And always, always check with your vet before making big diet changes. Happy cooking for your best friend!

Frequently Asked Questions
Can I use canned salmon instead of fresh?
Yes, you can. Use wild-caught canned salmon packed in water, not oil or with added salt. Drain it well and add it near the end of cooking since it’s already cooked. Just watch for bones, though canned salmon usually has soft, edible ones.
How long does this homemade dog food last in the fridge?
Store it in an airtight container and it will stay fresh for up to 5 days in the refrigerator. For longer storage, portion it into freezer-safe containers or silicone muffin cups. It keeps well in the freezer for up to 3 months. Just thaw a portion in the fridge overnight before serving.
My dog has allergies. Can I swap ingredients?
Absolutely. This recipe is flexible. If your dog can’t have sweet potatoes, try butternut squash or pumpkin. Swap green beans for zucchini or broccoli. Just keep the salmon as the main protein since it’s the star. Always introduce new ingredients slowly and watch for any reactions.
Should I add supplements to this dog food?
Homemade diets can be nutritionally complete, but it’s smart to talk to your vet. They might recommend a calcium supplement or a balanced vitamin mix. I sometimes add a teaspoon of ground flaxseed for extra omega-3s, but check with your vet first. Every dog’s needs are different.
Can I cook this on high instead of low?
You can, but I don’t recommend it. Cooking on LOW gives the veggies time to soften and the salmon to cook gently without drying out. High heat can make the salmon tough and the veggies mushy on the outside but hard in the middle. Low and slow is the way to go for the best texture and nutrition.

