Chop all the vegetables finely, except for the tomatoes that can be chopped coarsly. I cut the mushrooms into slices.
Heat the olive oil in a big pan, and bake the onion for a few minutes until tender.
Add the white wine, and let it reduce on high temperature.
then reduce the heat, and add the carrots, celery, mushrooms and garlic. Bake for 5 minutes and stir regularly.
Then add the spices (thyme, oregano, rosemary, pepper, salt) and the coarsly chopped tomatoes and the orzo.
Give it the time to warm up, and then add the vegetable broth. Let it simmer for 10-12 minutes and reduce until you have a thick broth.
Finally add the baby spinach and the grated Parmesan. Check whether the seasoning is up to taste and let everything integrate for a few more minutes.
Serve while hot with a french baguette.