Preheat the oven to 200°C/gas mark 6. Make up 600ml vegetable stock using the stock cube and place in a large pan with the lentils. Bring to the boil and simmer for 15-20 minutes until tender.
Meanwhile, mix the almonds, lemon zest, paprika, dill and butter and season with black pepper. Place the salmon fillets on a non-stick baking tray and spread a little of the almond butter over the top of each fillet. Roast for 15 minutes until the fish is just cooked and the almonds are toasted.
When the lentils are cooked, drain and allow to cool. Add the tomatoes, peppers, rocket, parsley, vinegar and olive oil. Season with salt and black pepper. Divide between four warm plates and top with a salmon fillet.