Go Back
Vegetable Cabbage Soup

Easy Vegetable Cabbage Soup

Delicious Easy Vegetable Cabbage Soup recipe with step-by-step instructions.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 47 minutes
Servings 6 servings
Calories 575 kcal

Ingredients
  

For the soup::

  • 1/2 cup water
  • 1 onion (diced into 1/2-inch pieces)
  • 3 garlic cloves (minced)
  • 2 carrots (sliced into 1/4-inch rounds)
  • 2 celery sticks
  • 2 tbsp italian seasoning
  • 28 oz diced tomatoes (I use Hunt's for the best juice-to-fruit ratio)
  • 1 potato (peeled and cut into 1-inch cubes)
  • 1.5 cups green beans
  • 2 lb cabbage (cored and chopped into 1-inch ribbons)
  • 6 cups vegetable broth (I prefer Swanson Organic for a cleaner flavor)
  • 1 red bell pepper (diced)
  • 1 bay leaf
  • salt
  • black pepper

For serving::

  • balsamic vinegar
  • fresh parsley
  • lemon wedges
  • crusty bread

Instructions
 

  • Dice the onion into 1/2-inch pieces, mince the garlic cloves, slice the carrots into 1/4-inch rounds, chop the celery into bite-sized pieces, peel and cut the potato into 1-inch cubes, dice the red bell pepper, and chop the cabbage into 1-inch ribbons after removing the core. Measure out the vegetable broth, diced tomatoes, and green beans. Having everything prepped and ready will make the cooking process smooth and ensure ingredients cook evenly.
  • Heat 2 tablespoons of oil in a large pot over medium heat. Once shimmering, add the diced onion, sliced carrots, and chopped celery, cooking for about 4 minutes until the vegetables begin to soften and release their aromatics. Add the minced garlic and cook for 1 minute more until fragrant—this creates the flavorful foundation for the entire soup.
  • Stir in the Italian seasoning and cook for 1 minute, stirring constantly. This brief toasting brings out the essential oils in the dried herbs, deepening their flavor throughout the soup. I find that this technique makes a noticeable difference in the overall taste compared to just dumping everything in at once.
  • Pour in the vegetable broth and water, then add the diced tomatoes (with their juice), potatoes, cabbage, green beans, and bay leaf. Bring the mixture to a boil over medium-high heat, stirring occasionally to ensure ingredients are evenly distributed. Once boiling, reduce the heat to low and cover the pot with a lid.
  • Maintain a gentle simmer on low heat for 20-30 minutes, stirring occasionally. The soup is ready when the potatoes and cabbage are fully tender and the flavors have melded together. I like to check the potatoes around the 20-minute mark—if they're easily pierced with a fork, the soup is done.
  • Remove the pot from heat and taste the soup. Season with salt and black pepper to your preference, then add a splash of balsamic vinegar or fresh lemon juice to brighten the flavors and add depth. Remove the bay leaf before serving. Ladle the soup into bowls and garnish with fresh parsley and lemon wedges, serving alongside crusty bread for a complete, satisfying meal.