Rice:
Cook rice in a covered sauce pan over medium heat for 50-60 minutes until the rice has splayed (cracked open to reveal lighter interior). Drain any extra liquid and reserve for the soup.
Soup:
Heat a large saucepan, lightly covered with olive oil, over medium heat. Sauté the onion, celery, carrots and mushrooms, in batches, being sure to season each batch with salt and pepper, until lightly browned and caramelized.
Add vegetables back to the pan and add 4 tablespoons of extra virgin olive oil. Sprinkle the flour over the vegetables and oil and stir to combine. Cook the roux for 3-5 minutes until the flour has lightly browned. Add the wine and continue cooking until most of the wine evaporates.
Add the stock, rosemary, dried porcini, chicken and cooked rice to the pan.
Simmer the soup for 20 minutes until the vegetables are tender and the chicken has cooked through. Adjust seasoning with salt and pepper.