In a food processor, add the carrots and pulse a few times until they’re finely chopped. Scrape them out and set aside. Next, use the food processor to pulse the shallot and parsley until finely chopped. Set aside. If using spinach, defrost it in the microwave, squeeze out the liquid, and set aside.
Salmon:
Roughly dice the salmon fillet and transfer it to the food processor. Pulse a few times until the texture is chopped but still a bit chunky. Transfer to a large mixing bowl.
Salmon Cake Seasonings:
Add the carrots, shallot, parsley, spinach (if using), egg, lime zest and juice, curry paste, salt, garlic powder, onion powder, olive oil, and chili powder (if using) to the salmon. Use your hands to thoroughly combine everything, stirring in one direction. The mixture will feel loose at first, but after a few minutes of mixing, it will start to bind together.
Shape and Cook Salmon Cakes:
Use a ¼ cup measuring scoop to portion the mixture and place it onto a large lined sheet pan. To shape the cakes, it helps to lightly grease your hands with olive oil—this makes it easier to form the patties and prevents them from falling apart.
Preheat a large nonstick pan over medium-low heat until it feels warm. Add 2 tablespoons of oil. Place the patties into the pan, leaving space between them—you may need to cook them in batches. Turn the heat up to medium. Cook the first side for 3 minutes, then flip and cook the second side for 2 minutes for a medium-rare center, or 3 minutes if you prefer them well-done.
How to Serve It:
Divide the salad greens onto individual serving plates. Place the salmon cakes on top and drizzle with ranch dressing. Serve extra dressing on the side. Serve the cakes hot or warm.
Video
Notes
To bake the salmon cakes:
Preheat the oven to 400°F (200°C). Line a sheet pan with parchment paper and lightly brush or spray it with oil. Arrange the patties on the sheet pan and bake for 12 to 15 minutes total, flipping them once halfway through at around the 7-minute mark.
For a crispier top, you can broil the patties during the last 1 to 2 minutes. The texture will be slightly softer than pan-seared, but still tender and flavorful.
If you have time, chilling the patties in the fridge for 15 to 30 minutes before baking can help them hold their shape better in the oven.
To air fry the salmon cakes:
Preheat the air fryer to 380°F (193°C). Lightly brush or spray both sides of the patties with oil and place them in a single layer in the air fryer basket. Air fry for 10 to 12 minutes total, flipping them halfway through the cooking time.
The patties should turn golden and feel firm to the touch. You may need to cook them in batches depending on the size of your air fryer. Because these patties are made without breadcrumbs, they’ll be a little more delicate—so avoid overcrowding and handle gently when flipping.
Salmon safe temperature: The internal temperature of the patties should reach 135°F to 140°F (57°C to 60°C) in the center for perfectly cooked salmon. The texture should feel firm but still moist, and the inside should no longer look raw or translucent.
Make-ahead and freeze: Form the salmon cakes without cooking them. Flash freeze the patties until solid, then transfer to a freezer-safe container or bag. I recommend placing a piece of parchment paper between each patty to make them easier to separate. They’ll keep well in the freezer for up to 2 months. If storing fresh in the fridge, use within 2 days.
To cook (from frozen): Defrost the patties overnight in the refrigerator, then cook as described above.
Is it best to freeze salmon patties cooked or uncooked? In my experience, uncooked frozen patties give you better texture and flavor when cooked. That said, freshly made salmon cakes will always taste the best.
Can I make salmon burgers without the egg? You can use a flax egg instead. Replace 1 large egg with 1 tablespoon ground flaxseed meal mixed with 3 tablespoons room temperature water. Stir and let it sit for 20 to 30 minutes until it gels. You can use the same ratio with ground chia seeds.