I altered it slightly and this is how it ended up:
Rinse the lentils under cold water. Add to a medium sized pot with the chicken stock, chopped tomato and onion and bring to the boil. Add in the spices and stir. Allow to simmer and add more water if it gets too dry before the lentils are soft. It takes about 20 minutes.
Add a small slice of butter and half a teaspoon of garam masala, when melted, put the salmon in skin side down. Rub in a bit more garam masala on top of the salmon. Fry on each side for about a minute.
While doing this, stir in the chopped coriander into the dahl and season with black pepper. Make a bed of dahl on a plate and rest the salmon on top. Squeeze the lemon juice all over, including on the dahl. Eat!
I enjoyed it so much I forgot to take a bad quality camera phone photo before eating half of it.
I definitely think this will be an easy dinner snack without the salmon in the future. The lemon adds a nice kick because lemon and coriander are just such a beautiful pair.
Been reading up on Indian dishes and next I definitely want to try a rajma (kidney bean) curry.