Cut cabbage, carrot, celery, and tomato into bite-sized pieces.
Add olive oil to a pot and sauté the onions.
Add the remaining vegetables and stir-fry for 2-3 minutes.
Pour in water and tomato sauce, then bring to a boil.
Season with bay leaf, salt, and pepper.
Simmer over low heat for 20-30 minutes until the vegetables are cooked.
Remove the bay leaf and serve in a bowl.