Start by warming the two tablespoons of olive oil in a large pot or Dutch oven over medium heat.
Toss in the onion, pepper, garlic, and carrots and sauté for five minutes. Stir in the mushrooms, thyme, oregano, garlic powder and a pinch of salt & pepper then continue to sauté for a few more minutes.
Pour in the red wine and Worcestershire then turn the heat to high so that the liquid starts to boil. Cook for about ten minutes, allowing the wine to reduce by half.
Then add the vegetable broth, diced tomatoes, and bay leaves and stir to combine. Add the lentils and the barley as well and allow to cook on high for about five more minutes, until everything is heated through.
Reduce the heat to a simmer and allow to sit for about twenty to thirty minutes. Add more salt & pepper to taste, if necessary then serve warm.