-
1
Put the lamb in a bowl with the ginger, garlic, turmeric, cumin, coriander, cayenne and .5 teaspoon salt and mix well.
-
2
Marinate at room temperature 30 minutes, or up to several hours refrigerated (even overnight is fine).
-
3
Heat the ghee or oil in a heavy-bottomed soup pot or Dutch oven over medium heat.
-
4
Add the onions and cook for 3 to 4 minutes, until softened.
-
5
Turn up the heat to medium-high and add the seasoned meat.
-
6
Lightly brown the meat and onions, stirring occasionally, for another 5 minutes or so.
-
7
Add the cloves, peppercorns and cinnamon stick, then add 2 cups water and bring to a boil.
-
8
Cover the pot and turn heat to gentle simmer.
-
9
Cook for about an hour, or until the meat is fork-tender.
-
10
Taste the sauce and add salt to taste.
-
11
Raise the heat and let the sauce reduce a bit, if desired.
-
12
(May be prepared ahead to this point and reheated before serving.)
-
13
To make the raita, put the yogurt in a bowl.
-
14
Heat the ghee or oil in a small skillet over medium heat.
-
15
Add the mustard seeds and cumin, let them pop a bit be careful then stir in the garlic and cook for about 30 seconds, till barely golden.
-
16
Carefully stir the hot contents of the skillet into the yogurt.
-
17
Add the grated carrot, cayenne and salt, to taste.
-
18
Let the raita sit at least 10 minutes to allow the flavors to mingle.
-
19
Just before serving, stir in the mint, chives and cilantro.