-
1
In a medium enameled cast-iron casserole, heat 2 tablespoons of the olive oil until shimmering.
-
2
Season the lamb with salt and pepper and add half of the meat to the casserole in a single layer.
-
3
Cook over moderately high heat, turning once or twice, until browned all over, about 7 minutes.
-
4
Transfer the lamb to a plate and pour off the oil.
-
5
Add 2 more tablespoons of olive oil to the casserole and repeat with the remaining lamb.
-
6
Wipe out the casserole.
-
7
Add the remaining 1/2 cup of olive oil to the casserole.
-
8
Add the onion and garlic and cook over moderate heat until the onion is softened.
-
9
Return the lamb and any accumulated juices to the casserole.
-
10
Add the wine and rosemary and bring to a boil, scraping up any browned bits from the bottom.
-
11
Cover and simmer over moderately low heat until the lamb is tender, about 1 1/4 hours.
-
12
Uncover the casserole and simmer the stew until the liquid has nearly evaporated, about 20 minutes.
-
13
Remove from the heat and discard the rosemary sprig.
-
14
Meanwhile, in a medium bowl, whisk the eggs with the cream.
-
15
Whisk in the Parmesan, parsley and lemon zest.
-
16
Using a wooden spoon, stir the egg mixture into the lamb stew.
-
17
Cook over low heat, stirring gently, until the the eggs just begin to set and the sauce is thick and creamy, about 5 minutes.
-
18
Transfer the stew to a bowl and serve.