Cut the cabbage, onion, carrot, tomato, bell pepper, and celery into bite-sized pieces.
Heat olive oil in a pot and sauté the onion, carrot, and celery.
Add the remaining vegetables and minced garlic, then stir-fry together.
Add canned tomatoes (or fresh tomatoes) and water, and bring to a boil.
Season with bay leaf, salt, and pepper to taste.
Simmer on low heat for 20-30 minutes until the vegetables are tender.