-
1
Sprinkle the lamb with salt and pepper.
-
2
Toss the lamb with the flour in a large bowl to coat.
-
3
Heat the oil in a heavy, large pot over medium-high heat.
-
4
Working in 2 or 3 batches, add the lamb to the pot and cook until brown on all sides, about 10 minutes.
-
5
Transfer the lamb to a bowl.
-
6
Add the garlic to the same pot and saute over medium heat until tender and fragrant, about 1 minute.
-
7
Add the wine and simmer over medium-high heat until reduced by half, stirring to scrape up any browned bits on the bottom of the pot.
-
8
Return the lamb to the pot and stir in the broth, tomatoes with their juice, and tomato paste.
-
9
Cover partially and simmer over medium-low heat, stirring occasionally.
-
10
While the stew simmers, cook the onions in a medium saucepan of boiling water for 2 minutes.
-
11
Drain and cool.
-
12
Peel the onions and cut off the root ends.
-
13
When the stew has cooked for 1 hour, add the onions and carrots.
-
14
Simmer, uncovered, until the lamb and vegetables are tender, about 25 minutes longer.
-
15
Season the stew with salt and pepper.
-
16
Bring a large pot of salted water to a boil over high heat.
-
17
Add the pasta, stir, and cook until tender, about 1 minute.
-
18
Drain the pasta and toss with the butter and Parmesan.
-
19
Spoon the stew over the pasta, and top with a sprinkle of chopped parsley.