-
1
In a large saucepan, cook the bacon over moderate heat, stirring often, until crisp, about 5 minutes.
-
2
Drain the bacon on paper towels and set aside.
-
3
Reserve 2 tablespoons of the bacon fat in the saucepan; discard the rest.
-
4
Add the onion to the bacon fat and cook over low heat, stirring occasionally, until softened, about 8 minutes.
-
5
Add the ginger, curry powder, jalapeno and cinnamon and cook until fragrant, about 4 minutes.
-
6
Stir in the lentils, water and stock and bring to a boil.
-
7
Reduce the heat to low, cover and simmer until the lentils are tender and most of the liquid has been absorbed, about 35 minutes.
-
8
Season with salt and pepper.
-
9
Meanwhile, in a medium bowl, sprinkle the cucumber slices with a large pinch of salt and let stand for 15 minutes.
-
10
Drain and pat dry.
-
11
In a small skillet, toast the cumin and coriander over moderate heat until fragrant, about 40 seconds; transfer to a medium bowl and whisk in the buttermilk, sour cream and orange zest.
-
12
Stir in the cucumber slices and season with salt and pepper.
-
13
Transfer the lentils to a large shallow bowl.
-
14
With a rubber spatula, gently stir in the orange juice and season with salt and pepper.
-
15
Spoon the cucumber salad over the lentils.
-
16
Sprinkle the bacon and tomatoes over the cucumbers and serve warm or at room temperature.