In a small pot, add lentils and water, cover and bring to a boil. Reduce heat to low and cook for 10 minutes. Set aside.
In the meanwhile, add salmon to a food processor and pulse a few times until it has finely chopped texture. Do not over process into fine mush. Transfer to a large bowl.
Add onion and garlic to a food processor; process until pureed, stopping and scraping the sides of the bowl. Transfer to a bowl with salmon along with cooked lentils, egg, Dijon mustard, parsley, salt and pepper. Then mix well using your hands.
Preheat large non-stick skillet on medium heat and swirl about 1 tbsp of oil to coat. Pack 1/2 cup measuring cup with salmon mixture, using your hands form into a patty and place carefully on a skillet. Add as many patties as skillet can fit and cook for 4 minutes or until white edges appear. Carefully flip and cook for another 4 minutes. Repeat with remaining mixture, cooking in batches and adding more oil.
To serve, place warm salmon patty on a bun or lettuce leaves (my choice) and top with a slaw.
Video
Notes
Store: Refrigerate in an airtight container for up to 5 days.
Freeze: Cooked leftovers can be frozen for up to 3 months.
Freezer meal:Place burgers on baking sheet lined with parchment paper, freeze completely and transfer to a large Ziploc bag. Cook from frozen following recipe's instructions + 5 minutes.
Red lentils: They act as a binder. You can try to replace them with breadcrumbs or quinoa if needed, but I haven't tried this.
Salmon: I recommend buying wild salmon, not farmed. I use Sockeye salmon.
Aromatics: If dill is in-season, though, then I recommend using dill instead of parsley. Cilantro would also work.
Oil: I recommend either coconut or avocado oil for a neutral, high heat option.