Preheat oven to 425°.
Combine first 5 ingredients in a large bowl. Toss gently to coat. Heat oil in a Dutch oven over medium-high heat. Add lamb mixture; cook 5 minutes, browning on all sides and stirring frequently. Add onion, and cook 2 minutes, stirring once. Stir in broth, honey, and cinnamon stick. Cover and bake at 425° for 45 minutes. Stir in apricots, and bake 15 minutes. Discard cinnamon stick, and sprinkle evenly with slivered almonds.
Wine note: Lamb, the most traditional meat of the Mediterranean, is extremely wine-friendly. From cabernet sauvignon to syrah and Bordeaux to Rioja, there's hardly a red wine that doesn't work with it. In this dish, the savoriness of the lamb is underscored by the fruity sweetness of the apricots and honey. This goes well with zinfandel, a thick, rich wine that has a dense fruitiness of its own. Try Folie à Deux's 2002 zinfandel from Amador County, California ($18). -Karen MacNeil