01 -
Heat olive oil in a large pot or Dutch oven over medium heat.
02 -
Add diced onion and cook for 3 to 4 minutes, stirring occasionally, until softened.
03 -
Add minced garlic and cook for another 30 seconds until fragrant.
04 -
Add chopped cabbage, sliced carrots, celery, and diced bell pepper. Cook for 5 minutes, stirring occasionally.
05 -
Pour in vegetable broth and add diced tomatoes with their juice.
06 -
Incorporate dried oregano, dried basil, paprika, black pepper, salt, and bay leaves.
07 -
Bring mixture to a boil, reduce heat to low, and let simmer for 15 to 20 minutes until vegetables are tender.
08 -
Remove bay leaves and taste for seasoning, adjusting salt and pepper as needed.
09 -
Stir in chopped fresh parsley just before serving.
10 -
Serve the soup hot, or let cool and refrigerate for later use.