Chop onion, cabbage, carrot, celery, and tomato into bite-sized pieces.
Heat olive oil in a pot and sauté the onion.
Add the cabbage, carrot, celery, and other remaining vegetables and stir-fry together.
Add tomato and water and bring to a boil.
Season with bay leaf, salt, pepper, and simmer over medium-low heat for 20-30 minutes.