Go Back
Cabbage soup recipe in a rustic bowl with carrots, celery and tomatoes on a wooden table

Cabbage Soup Recipe

A light, veggie-packed cabbage soup with tender cabbage, carrots, celery and tomatoes in a savory broth, finished with a splash of vinegar. One pot, 45 minutes, naturally vegan.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6
Course: Soup
Cuisine: American
Calories: 120

Ingredients
  

  • 2 tablespoons olive oil
  • 1 large yellow onion diced
  • 3 carrots peeled and sliced into half moons
  • 3 celery stalks sliced
  • 4 cloves garlic minced
  • 1 small head green cabbage about 1 1/2 pounds, cored and chopped into bite size pieces
  • 1 can 14.5 ounces diced tomatoes, with juice
  • 6 cups low sodium vegetable broth
  • 1 teaspoon Italian seasoning
  • 1 bay leaf
  • Salt and black pepper to taste
  • 1 tablespoon apple cider vinegar
  • Fresh parsley chopped, to serve

Equipment

  • Large pot or Dutch oven
  • wooden spoon
  • Chef's knife
  • Cutting board
  • ladle
  • Measuring cups and spoons

Method
 

  1. Heat the olive oil in a large pot or Dutch oven over medium heat. Add the onion, carrots, and celery with a pinch of salt. Cook for 6 to 7 minutes, stirring now and then, until softened and the onion is translucent.
  2. Stir in the garlic and Italian seasoning. Cook for 1 minute, just until fragrant.
  3. Add the diced tomatoes with their juice, the vegetable broth, and the bay leaf. Bring to a gentle boil, then lower the heat and simmer for 10 minutes.
  4. Stir in the chopped cabbage, pushing it down into the broth. Simmer for 12 to 15 minutes, until the cabbage is tender but still has a little bite.
  5. Remove the bay leaf. Stir in the apple cider vinegar, then taste and season with salt and black pepper. Serve hot, topped with fresh parsley.

Notes

Add the cabbage late, it only needs 12 to 15 minutes.
Chop the cabbage into bite-size pieces, do not shred.
Do not skip the vinegar at the end.
Salt in layers and season last, after the vinegar.