Mix the salmon base: In a large bowl, add the flaked salmon, eggs, almond flour, mayonnaise, Dijon, lemon juice, green onion, herbs, garlic, smoked paprika, salt, and pepper.
Stir gently until combined. The mixture should hold together but not be dry.
Chill briefly: For a firmer patty, place the bowl in the fridge for 10–15 minutes. This helps the almond flour hydrate and makes shaping easier.
Shape the cakes: Divide into 8 patties, about 1/2 inch thick.
If the mixture feels loose, add 1–2 extra tablespoons of almond flour. If it’s too dry, add 1 teaspoon of mayo or lemon juice.
Make the salsa: In a medium bowl, gently toss the avocado, tomato, red onion, cilantro, jalapeño, lime juice, olive oil, salt, and pepper. Taste and adjust salt or lime as needed.
Set aside.
Pan-sear option: Warm a large nonstick skillet over medium heat. Add 1–2 tablespoons of oil. Place patties in the pan without crowding.
Cook 3–4 minutes per side until golden brown and heated through. Add more oil as needed for the second batch.
Air fryer option: Preheat to 380°F (193°C). Lightly oil the basket.
Arrange patties in a single layer, spray tops with oil, and air fry 8–10 minutes, flipping at the halfway mark, until crisp and browned.
Serve: Plate salmon cakes with a generous spoon of avocado salsa on top. Finish with lemon wedges and a sprinkle of extra herbs if you like.