Homemade Salmon, Potato & Spinach Cakes for Dogs – A Special Treat for Your Furry Friend
Making meals from scratch for our pups is a little act of love that never fails to delight. The kitchen fills with the mouthwatering aroma of fresh ingredients, and soon enough, there’s a wagging tail at your feet, full of anticipation. These Salmon, Potato, and Spinach Cakes are not only wholesome and nutritious but also simple to prepare. They’re a perfect way to treat your dog to something special, whether for a celebration or just because they deserve it.
Why Choose Salmon, Potato, and Spinach?
When creating dog friendly recipes, I focus on ingredients that are both nutritious and tasty. This trio is a perfect example of that balance, offering a combination of health benefits and flavors your pup will love:
- Salmon: Rich in omega-3 fatty acids, salmon helps maintain healthy skin, a shiny coat, and strong joints. It’s also a high quality protein source, perfect for active pups.
- Potatoes: Gentle on the stomach, potatoes provide steady energy and are packed with vitamins B6 and C.
- Spinach: This leafy green is full of iron, calcium, and antioxidants, supporting overall health and vitality.
Together, these ingredients make a wholesome and utterly delicious treat your dog won’t be able to resist!
Ingredients You’ll Need
Before you begin, gather these simple, dog friendly ingredients:
- 1 cup cooked salmon (boneless and skinless)
- 1 cup mashed potatoes (plain, no butter, milk, or seasoning)
- ½ cup steamed spinach (chopped and thoroughly drained)
- 1 egg (to help bind the mixture)
- 1 tablespoon olive oil (optional, for pan frying)

Step-by-Step Instructions
1. Prepare the Ingredients
Start by cooking the salmon bake, steam, or poach it, but skip any salt, garlic, or onions, as these can be harmful to dogs. Once cooked, let it cool and flake it into small pieces.
Boil the potatoes until tender, then mash them thoroughly no butter, milk, or seasonings needed. Steam the spinach until wilted, chop finely, and press out any excess water.
2. Mix Everything Together
In a large bowl, combine the flaked salmon, mashed potatoes, and spinach. Crack in the egg and stir until the mixture comes together evenly. It should hold its shape when formed if it feels too crumbly, add an extra egg or a splash of olive oil.
3. Shape the Cakes
Use your hands to form small patties. For medium sized dogs, aim for about 2 inches in diameter, but you can adjust the size to suit your pup.
4. Cook the Cakes
Heat a non-stick pan over medium heat and optionally add a small amount of olive oil. Cook the cakes for 2–3 minutes per side, until lightly golden. Allow them to cool completely before serving.
Storage Tips
Made extra? Store the cakes in an airtight container in the fridge for up to 3 days. For longer storage, freeze them and thaw overnight in the fridge before serving.
Why Your Dog Will Love These
Every time I make these Salmon, Potato, and Spinach Cakes, my dog’s excitement is unmistakable. The flavors are delicious and wholesome, and I love knowing these treats are homemade and healthy. Plus, they’re an easy way to add more fish and veggies into your dog’s diet.
Tips, Tricks, and Variations
Once you’ve mastered these cakes, you can experiment with small variations:
- Swap spinach for finely chopped kale or carrots for added variety.
- Mix in a teaspoon of plain Greek yogurt for extra creaminess.
- Pair these cakes with homemade dog treats for a fun, healthy snack platter.
Homemade dog treats are a wonderful way to show love and with recipes like these, it’s easy to make something both nutritious and irresistible!

Tips for Perfect Salmon Cakes Every Time
1. Choose High Quality Salmon
Whenever possible, opt for wild caught salmon over farm raised. Wild salmon usually contains higher levels of omega-3 fatty acids and fewer additives. If fresh salmon isn’t available, unsalted canned salmon in water works well just remove any small bones before use.
2. Get the Texture Right
The ideal cake is firm yet tender. If the mixture feels too wet or sticky, stir in a spoonful of plain oat flour or rice flour to help it bind. For a lighter, fluffier texture, add a small amount of unsweetened applesauce or dog safe plain yogurt.
3. Customize the Size
Adjust the size to suit your pup. For smaller dogs, roll the mixture into mini bite sized portions instead of full patties perfect for training treats or quick snacks.
Health Benefits of Salmon, Potatoes, and Spinach
Salmon: The Superfood for Dogs
Packed with omega-3 fatty acids, salmon supports joint health, reduces inflammation, and can even boost cognitive function ideal for older dogs or pups prone to arthritis. Its high protein content also helps build and maintain strong muscles.
Potatoes: Energy and Comfort
Rich in complex carbohydrates, potatoes provide slow release energy for active dogs. They’re gentle on sensitive stomachs, making them a safe choice for pups with allergies or digestive issues.
Spinach: The Nutritional Powerhouse
Spinach is loaded with vitamins A, C, and K, supporting bone health and immunity. Its antioxidants help combat free radicals, reducing the risk of chronic illness. Just feed in moderation, as too much spinach contains oxalates, which may affect kidney health in some dogs.
Fun Variations to Try
1. Add Pumpkin
Pumpkin is high in fiber, great for digestion, and adds a natural sweetness dogs love. Replace some mashed potatoes with plain pumpkin puree for a seasonal twist.
2. Mix in Blueberries
A handful of fresh or frozen blueberries adds antioxidants, vitamin C, and a burst of flavor your pup will enjoy.
3. Swap in Sweet Potatoes
For a sweeter, colorful alternative, use mashed sweet potatoes instead of regular potatoes. They’re rich in beta carotene and make the cakes visually appealing.
4. Give It a Cheesy Twist
Sprinkle in a small amount of low fat cheese, such as mozzarella or cheddar. It adds a gooey, savory layer dogs find irresistible.
5. Sneak in Herbs
Fresh herbs like parsley or dill are safe in small amounts and can help freshen breath and support digestion. Finely chop a teaspoon and mix it into the batter.

Serving Suggestions and Pairings
Serve as a Meal Topper
One of my favorite ways to enjoy these Salmon, Potato, and Spinach Cakes is as a meal topper. Simply crumble a cake over your dog’s regular kibble or wet food for a flavorful, gourmet boost. It’s a wonderful way to tempt picky eaters and make mealtime extra special.
Pair with a Cool Treat
After a hearty meal like this, a chilled treat can be the perfect complement. Try making Pumpkin Pupsicles for Dogs they’re simple to prepare and wonderfully refreshing, especially on warm days.
Combine with Homemade Peanut Butter
For an indulgent twist, drizzle the cakes with homemade peanut butter. It’s easy to make, completely dog safe, and adds a rich, savory flavor your pup will adore. You can follow a step-by-step guide here: Homemade Peanut Butter for Dogs.
Final Thoughts: Homemade Love for Your Furry Friend
Cooking for your dog is a special way to show love. These Salmon, Potato, and Spinach Cakes aren’t just treats they’re a wholesome expression of care for the joy and loyalty your pup brings into your life.
Whether it’s for a celebration or just a little everyday indulgence, you can feel good knowing these cakes are free from fillers and additives. And be prepared they’ll likely be waiting eagerly by your side as soon as they catch the aroma in the kitchen!
Your furry friend deserves the best, and with a little effort, you can make mealtime both nutritious and irresistible!
Homemade Salmon & Spinach Dog Cakes
Ingredients
- 1 cup cooked salmon (boneless and skinless)
- 1 cup mashed potatoes (plain, no butter, milk, or seasoning)
- ½ cup steamed spinach (chopped and thoroughly drained)
- 1 egg (to help bind the mixture)
- 1 tablespoon olive oil (optional, for pan frying)
Instructions
1. Prepare the Ingredients
Start by cooking the salmon bake, steam, or poach it, but skip any salt, garlic, or onions, as these can be harmful to dogs. Once cooked, let it cool and flake it into small pieces.
Boil the potatoes until tender, then mash them thoroughly no butter, milk, or seasonings needed. Steam the spinach until wilted, chop finely, and press out any excess water.
2. Mix Everything Together
In a large bowl, combine the flaked salmon, mashed potatoes, and spinach. Crack in the egg and stir until the mixture comes together evenly. It should hold its shape when formed if it feels too crumbly, add an extra egg or a splash of olive oil.
3. Shape the Cakes
Use your hands to form small patties. For medium sized dogs, aim for about 2 inches in diameter, but you can adjust the size to suit your pup.
4. Cook the Cakes
Heat a non stick pan over medium heat and optionally add a small amount of olive oil. Cook the cakes for 2–3 minutes per side, until lightly golden. Allow them to cool completely before serving.
Notes
Nutrition Information:
Serving Size: 1 small cakeAmount Per Serving: Calories: 50Total Fat: 2.5gSaturated Fat: 0.5gTrans Fat: 0gUnsaturated Fat: 2gCholesterol: 15mgSodium: 20mgCarbohydrates: 3gFiber: 0.5gSugar: 0gProtein: 4g