Some recipes manage to feel both light and deeply satisfying at the same time — and these Mediterranean salmon spinach patties do exactly that. Golden and crispy on the outside, tender and packed with flavor on the inside — salmon, feta, fresh spinach, lemon zest, and herbs all coming together in a patty that tastes genuinely vibrant and special without any complicated technique or long prep time. Ready in just 25 minutes and delivering 24 grams of protein per serving. This is the kind of wholesome, delicious meal that makes healthy eating feel genuinely exciting rather than like a compromise.
Perfect for a quick weeknight dinner, a satisfying lunch, or a meal prep option that reheats beautifully all week long. These salmon patties are about to become a regular in your rotation.
Why You’ll Make This Again
These patties stand apart from ordinary salmon cakes because of the Mediterranean combination of ingredients working together in every single bite. The feta brings a salty, tangy richness that elevates the delicate salmon flavor beautifully. The fresh spinach adds color, nutrition, and a subtle earthiness that balances the brightness of the lemon. The oregano and parsley bring that distinctive herby freshness that makes everything taste vibrant and alive. And the lemon zest — not just the juice but the zest — is the ingredient that makes these patties taste genuinely bright and Mediterranean rather than just another fish cake. Pan-fried in olive oil until deeply golden, these are salmon patties done properly.
These work beautifully all year round as a quick dinner or lunch option but are especially wonderful in spring and summer when you want something light, fresh, and protein-packed that comes together in under 30 minutes without heating the kitchen for long.
How This Comes Together
Combine everything in one bowl, rest the mixture for 5 to 10 minutes, shape into patties, and pan-fry until golden. The resting time is the one step worth taking seriously — it allows the breadcrumbs to absorb moisture from the eggs and salmon and firms the mixture up into patties that hold their shape reliably through the entire cook. The most important rule for perfect patties is not moving them during the first 3 to 4 minutes of cooking — leaving them completely undisturbed is what builds that beautiful, intact golden crust before you flip. Patience in the pan is the only real skill this recipe requires.
What You’ll Need
Fresh, quality ingredients. Use full-fat feta for the most assertive, tangy flavor — reduced-fat feta is too mild and watery for this recipe and gets lost in the other ingredients.
- 2 cans (6 oz each) salmon, drained and flaked
- 1 cup fresh spinach, finely chopped (or 1/2 cup frozen spinach, thawed and well drained)
- 1/3 cup crumbled feta cheese
- 1/4 cup red onion, finely chopped
- 2 cloves garlic, minced
- 2 large eggs
- 1/2 cup plain breadcrumbs
- 1 tbsp fresh parsley, chopped
- 1 tsp dried oregano
- 1 tsp lemon zest
- 1 tbsp lemon juice
- 1/2 tsp salt
- 1/4 tsp black pepper
- 2 tbsp olive oil, for cooking
Step-by-Step Directions
Step 1: Mix the Salmon Mixture
In a large bowl, combine the flaked salmon, chopped spinach, crumbled feta, diced red onion, minced garlic, parsley, eggs, breadcrumbs, oregano, lemon zest, lemon juice, salt, and black pepper. Stir everything together until evenly combined and let the mixture rest for 5–10 minutes so it firms up.

Step 2: Shape the Patties
Divide the salmon mixture into 8 equal portions and gently shape each into a thick, even patty. Arrange the patties on a parchment-lined tray while you finish shaping the remaining mixture.

Step 3: Pan-Fry Until Golden
Heat the olive oil in a large skillet over medium heat. Place the patties in a single layer, leaving space between each one, and cook for 4–5 minutes per side, flipping carefully once they develop a deep golden-brown crust.

Step 4: Serve
Transfer the cooked salmon patties to a serving plate and serve warm with tzatziki sauce, fresh lemon wedges, and a sprinkle of fresh herbs. Pair with a Greek salad or roasted vegetables for a complete meal.

How to Serve It
Arrange the warm golden patties on a large plate or wooden board with lemon wedges tucked alongside and a generous bowl of cool tzatziki sauce right in the center for dipping. A sprinkle of extra fresh parsley and a few crumbles of additional feta over the top makes the whole presentation look fresh, vibrant, and genuinely Mediterranean. Serve alongside a simple Greek salad with cucumber, tomatoes, olives, and red onion for a complete light dinner that feels genuinely special. For a more substantial meal, serve over a bed of lemon rice or alongside warm pita bread and hummus for a satisfying Mediterranean feast. These pair beautifully alongside our Greek Cucumber Salad for a fresh, complete Mediterranean meal.
Leftovers & Storage
Store leftover patties in an airtight container in the fridge for up to 3 days. Reheat in a dry skillet over medium heat for 2 minutes per side or in the air fryer at 375°F for 4–5 minutes until warmed through and golden again. These patties are one of the best high-protein meal prep options you can make — they reheat beautifully and taste just as good on day three as they do fresh from the pan. They also freeze well — cool completely, layer between sheets of parchment paper, and freeze for up to 2 months. Reheat from frozen in the air fryer at 375°F for 8–10 minutes or in the oven at 375°F for 15 minutes for a completely satisfying result.
Make It Even Better (Pro Tips)
- Drain the canned salmon very thoroughly before mixing — excess moisture from the can makes the mixture too wet and the patties fall apart in the pan rather than holding their shape.
- Let the mixture rest the full 5 to 10 minutes before shaping — this is not optional. The rest time allows the breadcrumbs to absorb moisture and the mixture to firm up into patties that hold together reliably.
- Use wet hands when shaping the patties — the mixture won’t stick to damp palms and you get cleaner, more uniform patties every single time.
- Don’t move the patties during the first 3 to 4 minutes of cooking — leaving them undisturbed is what builds that beautiful golden crust before you flip. If they stick slightly when you try to flip, they need another minute.
- Use a cast iron or non-stick skillet for the most consistent, even golden color on every patty without sticking or tearing when you flip.
- Refrigerate the shaped patties for 15 minutes before cooking if the mixture seems too soft — a brief chill firms them up significantly and makes them much easier to handle in the pan.
- Add the lemon zest in addition to the juice rather than substituting — the zest contains the aromatic oils that give these patties their distinctive bright, Mediterranean character.
Easy Ways to Change It Up
- Sun-dried tomato addition: Fold 2 tablespoons of finely chopped sun-dried tomatoes into the mixture for a sweet, intensely savory element that pushes the Mediterranean flavor profile even further.
- Fresh dill version: Replace the dried oregano with 2 tablespoons of fresh dill for a more distinctly Greek flavor combination that pairs beautifully with tzatziki.
- Spicy version: Add a pinch of red pepper flakes and a teaspoon of harissa paste to the mixture for patties with a bold, warming North African heat that is completely delicious.
- Gluten-free option: Swap the plain breadcrumbs for gluten-free breadcrumbs or almond flour in the same quantity for a completely gluten-free version that holds together and crisps up just as beautifully.
- Baked version: Place the shaped patties on a parchment-lined baking sheet, brush generously with olive oil, and bake at 400°F for 20–25 minutes, flipping halfway, for a lighter alternative that is still golden and delicious.
Quick Questions
Can I use fresh salmon instead of canned?
Yes — cook fresh salmon fillets first by baking at 400°F for 12 minutes or pan-searing for 3 minutes per side until just cooked through, then flake and cool before using. You will need approximately 12 oz of cooked fresh salmon to replace the two cans. Fresh salmon gives a slightly cleaner, more delicate flavor in the finished patty. Make sure the fresh salmon is well drained of any cooking liquid before mixing to ensure the patties hold together properly.
Can I use frozen spinach instead of fresh?
Yes — thaw completely and squeeze out every last drop of moisture before adding to the mixture. Frozen spinach holds significantly more water than fresh and inadequately squeezed frozen spinach will make the mixture too wet and loose to shape into patties that hold together in the pan. Use approximately 1/2 cup of thawed, thoroughly squeezed frozen spinach in place of the 1 cup of fresh chopped spinach.
What dipping sauce works best with these patties?
Tzatziki is the classic and most perfectly matched dipping sauce for these Mediterranean salmon patties — the cool, garlicky yogurt and cucumber dip complements every flavor in the patty beautifully. A simple lemon garlic aioli, a dollop of Greek yogurt with fresh dill and lemon zest, or a light tahini sauce also pair wonderfully. For something with a little heat, a spoonful of harissa stirred into Greek yogurt makes a bold, smoky dipping sauce that is completely irresistible alongside the crispy patties.
Make these Mediterranean salmon spinach patties for your next lunch or dinner and discover your new favorite high-protein meal. Tried them? Leave a comment below and tell me what dipping sauce you served alongside! — AVA

Mediterranean Salmon Spinach Patties
Ingredients
Equipment
Method
- In a large bowl, combine the drained and flaked salmon, chopped spinach, feta cheese, red onion, garlic, eggs, breadcrumbs, parsley, oregano, lemon zest, lemon juice, salt, and black pepper.
- Mix well until evenly combined. Let the mixture rest for 5–10 minutes so the breadcrumbs absorb moisture and the mixture firms up.
- Divide the mixture into 8 equal portions and shape into patties.
- Heat the olive oil in a large skillet over medium heat.
- Cook the patties in a single layer for 4–5 minutes per side until deeply golden brown and cooked through, working in batches if necessary.
- Transfer the cooked patties to a paper towel-lined plate to drain briefly.
- Serve warm with fresh lemon wedges, tzatziki sauce, and a Greek salad or roasted vegetables.
