In a medium skillet or sauce pot over Medium heat, add olive oil.
In a food processor, pulse the mushrooms into a fine chop.
Remove the mushrooms to the skillet or pot and stir to combine with the olive oil.
In the food processor, pulse the olives into a fine chop.
Add to the pot with the mushrooms and stir to combine.
Cook for 2 to 3 minutes until the mushrooms release their moisture.
Repeat the pulse and add process with the onions, carrot, and garlic.
Stir each addition and ensure there is no sticking.
When the onions have turned translucent, approximately 3 to 5 minutes, add the tomato paste and cook into the mixture until it turns a deep red hue.
Add the diced tomatoes, stirring them into the mixture.
Add the basil, oregano, fennel, and red pepper flakes (if desired), stirring into the mixture.
Once it starts bubbling, reduce the heat to Medium-Low and stir occasionally.
Add ½ the soy sauce and Worcestershire sauce, stirring in thoroughly.
Taste and add more if needed. Be sure to incorporate the soy and Worcestershire sauce completely before tasting. When you have that desired umami sense, adjust with salt and pepper as desired.
Reduce the heat to Low and cook the pasta.
As the sauce cooks it will thicken. Adding vodka releases additional tomato flavors that are alcohol soluble. If you don't wish to add alcohol to the dish, add vegetable stock or water to lightly thin the sauce.
When ready to serve, add the cooked pasta to the sauce and stir to coat (or use a pasta bowl if you have one!)
Reserve a cup of the pasta water to add to the sauce to thin it so it coats the pasta thoroughly before plating.
Recipe by Cooking 4 One at https://www.cooking-4-one.com/2019/04/26/vegetarian-bolognese-sauce/