In a large soup pot, add ¼ cup of vegetable broth. Over medium heat, sauté onion, carrot, and celery. Add a pinch of salt, and sauté until the onion is translucent.
Then add garlic, paprika, and sauté for about 30 seconds until fragrant (make sure that the garlic doesn’t brown).
Add both cabbage varieties* and a pinch of salt. Cook them for about 10 minutes, stirring from time to time until they are wilted and soft. Then add the vegetable broth, tomatoes, salt, and pepper. Bring to a simmer.
Add the thyme and bay leaf, and let the soup simmer for about 15 or 20 minutes.
Check the carrots; if they aren’t soft, simmer for five more minutes or until they are done.
Taste the soup and adjust the seasoning if needed.
Remove from heat, add the apple cider vinegar, and garnish with parsley if using.
Serve warm and enjoy!