-
1
Preheat oven to 350F.
-
2
In a Dutch oven over medium heat, warm 1 Tb of olive oil.
-
3
Add the onions and saute until softened, about 5 minutes.
-
4
Add the carrots and cook until slightly softened, about 3 minutes more.
-
5
Transfer to a bowl and set aside.
-
6
Pat the lamb dry with paper towels.
-
7
Place the flour in a large bowl or sealable plastic bag and season with salt and pepper.
-
8
Add the lamb in batches and stir or shake to coat thoroughly with the seasoned flour.
-
9
Warm the remaining 3 Tb oil in the pot over medium-high heat.
-
10
Working in batches to avoid crowding, add the lamb and brown on all sides, 4 to 5 minutes for each batch.
-
11
Transfer to a bowl and set aside.
-
12
Return the onion mixture and the lamb along with any accumulated juices to the pot.
-
13
Add the garlic, cumin, saffron and ginger and stir to coat the meat and vegetables.
-
14
Add the stock and bring to a boil, stirring with a wooden spoon to scrape up the browned bits from the pan bottom.
-
15
Add the tomatoes, dates, and orange zest and juice and bring to a boil over high heat.
-
16
Cover the pot, transfer to the oven and bake until the meat is tender, 1 1/2 to 2 hours.
-
17
If the sauce seems too thin, using a slotted spoon, transfer the meat and vegetables to a bowl and boil the sauce on the stovetop until thickened.
-
18
Return the meat and the vegetables to the pot.
-
19
Taste and adjust seasonings.
-
20
Transfer the stew to a serving bowl and garnish with the parsley.
-
21
Serve immediately.