Cook shallots in medium skillet over medium heat for about 5 minutes. Add barley, cook and stir for 5 more minutes. Stir in spices and worcestershire sauce.
Add broth and bring to a boil, reduce heat and simmer, covered, for 40 minutes or until barley is tender.
Stir in pear, parmesan cheese, and heavy cream and cook for 5 minutes. Cover and let sit for 10 minutes before serving. Stir in walnuts just before serving. Enjoy!