This Hearty Cabbage Soup is the Perfect Winter Dish

Bowl of cabbage soup with chop sticks
Photo by Alexey Demidov from Pexels

Warm up your winter evenings with a bowl of hearty cabbage soup that’s as nutritious as it is delicious. Packed with wholesome vegetables, aromatic herbs, and tender cabbage, this comforting soup is perfect for cozy nights in or as a satisfying meal prep option for busy weekdays. With simple ingredients and easy-to-follow instructions, you’ll have a steaming bowl of goodness ready in no time. Let’s dive into the recipe for this nourishing cabbage soup.


  • 1 tablespoon olive oil
  • 1 onion, diced
  • 2 carrots, peeled and sliced
  • 2 celery stalks, sliced
  • 3 cloves of garlic, minced
  • 1 small head of cabbage, chopped
  • 1 tin of diced tomatoes
  • 6 cups of vegetable broth
  • 1 teaspoon dried thyme
  • 1 teaspoon dried oregano
  • 1 bay leaf
  • Salt and pepper to taste
  • Fresh parsley, chopped (for garnish)
  • Grated Parmesan cheese (optional, for serving)


  1. Heat the olive oil in a large soup pot or Dutch oven over medium heat. Add the diced onion, sliced carrots, and sliced celery. Sauté for 5-7 minutes, or until the vegetables start to soften.
  2. Add the minced garlic to the pot and cook for an additional 1-2 minutes, until fragrant. Stir in the chopped cabbage and cook for 5-7 minutes, allowing it to wilt slightly. Pour in the diced tomatoes (with their juices) and vegetable broth. Add the dried thyme, dried oregano, bay leaf, and season with salt and pepper to taste. Stir well to combine.
  3. Bring the soup to a simmer, then reduce the heat to low. Cover the pot and let the soup simmer gently for 20-25 minutes, or until the vegetables are tender and the flavors have melded together.
  4. Once the soup is done cooking, taste and adjust the seasoning if needed. Remove the bay leaf before serving. Ladle the hot soup into bowls and garnish with freshly chopped parsley. If desired, sprinkle grated Parmesan cheese on top for added flavor.
  5. Serve the hearty soup hot, alongside crusty bread or your favorite grain for a complete and satisfying meal. Enjoy the comforting warmth and nourishing flavors of this homemade cabbage soup, savoring each spoonful as you cozy up indoors on a chilly day.