I start by washing and chopping the cabbage, potatoes, carrots, celery, and onion into bite-sized pieces. Keeping the pieces roughly the same size helps everything cook evenly over the long stretch in the slow cooker. This step usually takes me about ten minutes if I'm not distracted by my kids asking what's for dinner.
Once everything's chopped, I add the cabbage, potatoes, carrots, celery, and onion straight into the crockpot. Then I pour in the pureed tomatoes, toss in the parsley sprigs, and sprinkle over the marjoram. Finally, I pour the vegetable broth over the top so everything is fully submerged.
I cover the slow cooker and set it to high for about 5 hours, or low for around 9 hours, until every vegetable is fork-tender. If I want a faster cook time, I skip adding the tomatoes at the start and stir them in during the last hour instead, since the acidity can slow down how quickly the veggies soften.
Once the soup is done cooking, I stir in the freshly chopped dill right before serving. This is the step that really wakes up the whole pot and gives it that fresh, herby aroma I love so much.
I ladle the soup into bowls, sprinkle a pinch of smoked paprika on top, and finish it with a generous drizzle of good olive oil. A slice of crusty bread on the side turns this simple soup into a full, satisfying meal.