This is a delicious accompaniment to any roasted meat. You can vary the rice a bit by using a combination of white, brown and wild rice or any combination of rice or other grains so long as the total amount adds up to 1 cup.
In a non-stick frying pan or toaster oven, slowly toast almonds. Set aside. In a large non-stick frying pan, heat oil over medium heat, add onion, carrot, garlic and mushrooms; saute until tender.
Add rice and cook until lightly browned. Add broth, sherry, salt, pepper, oregano and basil. bring to a boil and simmer, covered for 45 minutes. Remove from heat and let stand for 10 minutes. Toss with nuts and parsley and serve.