Cut onions, carrots, celery, and other vegetables into bite-size pieces.
Heat olive oil in a pot and sauté the onions to bring out their fragrance.
Add the rest of the vegetables and chopped tomatoes, then stir-fry together.
Pour in water and vegetable stock, then bring to a boil.
Season with pepper, herbs, etc., and simmer over medium-low heat for 20 minutes.
Once the vegetables are tender, ladle the witch’s soup into a bowl to serve.