In a Dutch oven or large pot, heat olive oil over medium heat. Add onions and cook until translucent. Add carrots and parsnips, cook an additional 2-3 minutes. Add mushrooms, garlic, thyme, salt & pepper. Cook until mushrooms start to sweat. Sprinkle flour over vegetable mixture and stir until evenly coated. Pour in diced tomatoes, Worcestershire sauce, vegetable broth and wine. Stir in tomato paste and barley. Increase heat to bring pot to a boil. Reduce heat and let simmer 45 minutes or until barely is cooked through.
Notes
Having a hard time pulling those thyme leaves off of the stem? Grab a few sprigs and tie them together with kitchen twine. Toss the whole bundle into the soup and simply remove the bundle when soup is fully cooked.
This is a thick, hearty soup. If you prefer a thinner soup, you can add water after simmering until you reach the consistency you desire.