-
1
In a large pot, bring the beans and 6 cups water to a boil over high heat, periodically skimming off the foam as it rises to the top.
-
2
Add salt, reduce the heat to low, and cover the pot.
-
3
Simmer until the beans are almost tender, about 40 minutes or more, depending on the beans.
-
4
Meanwhile, heat the oil in a large heatproof casserole over medium-high heat.
-
5
Add the lamb and brown on all sides.
-
6
Transfer the lamb to a plate and pour off the oil.
-
7
Add the butter to the casserole and melt over medium heat.
-
8
Add the onions and saute, stirring frequently, until softened and lightly colored, about 10 minutes.
-
9
Return the lamb to the casserole and add salt, 1/2 teaspoon hot paprika, and the stock.
-
10
Simmer the lamb, covered, over low heat until tender, about 1 hour.
-
11
Preheat the oven to 350F.
-
12
Drain off the liquid from the lamb and degrease, if it seems fatty.
-
13
Dilute the tomato paste in the liquid and return the mixture to the lamb.
-
14
Add the beans, tomatoes and their liquid, the green bell pepper, chili pepper, garlic, 1 teaspoon sweet paprika, remaining hot paprika to taste,1 tablespoon lemon juice, pepper, and more salt if needed.
-
15
Bring the mixture to a boil, then cover and place in the oven for 40 minutes.
-
16
Remove from the heat, add more lemon juice, if desired, and stir in the 1/3 cup parsley.
-
17
Allow to cool for 10 to 15 minutes before serving.
-
18
Transfer the mixture to a serving dish and sprinkle with sweet paprika and additional parsley.
-
19
Serve over rice or bulgur.