-
1
In a medium saucepan, cover the lentils with 6 cups of water and bring to a boil over high heat.
-
2
Reduce the heat to low, cover and simmer, stirring occasionally, until the lentils are tender, about 25 minutes.
-
3
Season with salt and pepper and set aside, covered.
-
4
In a medium skillet, combine the coriander, fennel, cumin and cardamom seeds with the cloves.
-
5
Toast the spices over moderate heat, stirring, until fragrant, about 3 minutes.
-
6
Transfer to a plate to cool.
-
7
Finely grind the spices in a spice grinder or mortar.
-
8
In a medium nonreactive saucepan, warm 1/4 cup of the olive oil over moderately low heat.
-
9
Add the garlic and shallots and cook, stirring, until translucent, about 5 minutes.
-
10
Add the harissa and 1 tablespoon of the spice mixture and cook, stirring, until fragrant, about 3 minutes.
-
11
Add the tomatoes and their juices and increase the heat to moderate.
-
12
Simmer the sauce, stirring occasionally, until the flavors are well blended, about 5 minutes.
-
13
Season with salt and pepper.
-
14
Preheat the oven to 400.
-
15
Place 2 large ovenproof skillets over high heat.
-
16
Add 1 tablespoon of the oil to each skillet.
-
17
Season the salmon fillets with salt and pepper and coat them on both sides with the remaining spice mixture.
-
18
When the oil is very hot, add 3 salmon fillets to each pan, skin side down.
-
19
Put 1 piece of the butter next to each fillet and shake the pans to incorporate the butter into the oil.
-
20
Saute the salmon fillets for 3 minutes.
-
21
Transfer the skillets to the oven without turning the fillets and roast the salmon for about 6 minutes, or until the skin is very crisp and the fish is just cooked through.
-
22
Meanwhile, reheat the lentils and the tomato sauce.
-
23
Spoon the lentils into the center of warmed dinner plates and set the salmon fillets on top, skin side up.
-
24
Spoon the tomato sauce around the lentils and serve at once.