Peel and quite finely chop the onions and garlic.
Clean and roughly chop the mushrooms.
Likewise, but separately, the other vegetables and herbs.
Heat the pan over a medium flame and add the oil.
When gently smoking, in with the onion & garlic – stir fry for a minute then add the mushrooms.
Continue stir frying for a couple of minutes to let the mushrooms “sweat”.
Stir in the rest of the vegetables then the can of tomatoes. Crumble in the stock cube, stirring well and add the vinegar. Add some water if you think the sauce is thicker than you like.
Cook until the vegetables are softened to your satisfaction and season to taste.
Serve on toast immediately or let it cool to have as a snack or side dish later.