This vibrant vegetable soup offers a satisfying and low-calorie way to enjoy a nutrient-dense meal any day of the week. Packed with crisp cabbage, aromatic aromatics, and a blend of warming spices, it serves as a wonderful staple for those looking to prioritize plant-based nutrition without sacrificing depth of flavor. Whether you are meal prepping for a busy schedule or seeking a light yet filling dinner, this simple recipe delivers consistent and comforting results every time.

List of ingredients
- 1 head cabbage, chopped
- 1 can diced tomatoes (14.5 oz)
- 4 cups vegetable broth
- 2 tbsp extra virgin olive oil
- 4 stalks celery, chopped
- 4 carrots, chopped
- 4 cloves garlic
- 1 white onion, chopped
- 1 tbsp minced ginger (or 1 tsp ground)
- 1/2 tbsp sea salt
- 1/2 tsp thyme
- 1/2 tsp cumin
- 1/2 tsp smoked paprika
- 1/2 tsp cayenne pepper
- 1 tsp sugar (optional)
step-by-step instructions
- Step: Heat the olive oil on medium heat in a large cooking pot and sauté celery, carrot, and the onion in olive oil until translucent.
- Step: Add chopped garlic and ginger and cook for 30 seconds.
- Step: Add salt and spices and cook for another minute, stirring frequently.
- Step: Add in broth, tomatoes, chopped cabbage and bring to a light boil. Then, reduce to simmer.
- Step: Simmer for at least 30 minutes. You can also cook the soup down if you like it thicker.
- Step: Add salt and pepper to taste.
Refining your vegetable soup techniques
Selecting the best cabbage variety
While green cabbage is the standard choice for this recipe, you can also experiment with savoy cabbage for a slightly more delicate texture. Savoy cabbage has ruffled leaves that hold onto broth beautifully, making it an excellent choice if you enjoy a more tender consistency in your soups. Avoid using Napa cabbage if you prefer a hearty bite, as its high water content can cause it to dissolve too quickly during the 30-minute simmering phase.
Achieving the perfect vegetable texture
Consistency is key to a great bowl of soup, so aim to chop your celery, carrots, and onions into uniform pieces roughly half an inch in size. This ensures that every spoonful contains a balanced mix of vegetables that cook at the same rate. If you prefer a faster cooking time, slicing the carrots into thin rounds will allow them to soften much quicker than larger chunks.
Balancing the acidity of the broth
Canned tomatoes can sometimes be overly acidic depending on the brand and harvest. If you find the finished broth lacks a mellow quality, you can increase the sugar content by an extra half-teaspoon or add a tablespoon of tomato paste during the sautéing stage. This deepens the tomato flavor while providing a smoother finish to the liquid base.
Customizing your flavor profile
Enhancing the broth with umami
If you find that the vegetable broth is slightly thin, consider adding a splash of coconut aminos or a teaspoon of miso paste toward the end of the cooking process. These ingredients provide a savory complexity that mimics traditional long-simmered stocks. Be sure to stir the miso into a small amount of warm broth first to prevent clumping before adding it to the main pot.
Adding heartiness with legumes
To turn this soup into a more robust main course, stir in a can of rinsed chickpeas or white beans during the final ten minutes of cooking. Legumes add a creamy texture and significant plant-based protein that keeps you satiated for longer. Cannellini beans work especially well here because they hold their shape and absorb the herbaceous notes of the thyme and cumin.
Incorporating fresh leafy greens
In the final moments of simmering, toss in a few handfuls of chopped kale or baby spinach. These greens add an extra layer of nutrients and a lovely splash of color to the final presentation. Since they wilt almost instantly, there is no need to simmer them for long, which preserves their vibrant color and slight bitterness that contrasts well with the sweetness of the carrots.
Storing and refreshing leftovers
Effective refrigeration techniques
This soup stores exceptionally well in the refrigerator for up to five days when kept in an airtight glass or BPA-free plastic container. The flavors often improve as they meld in the fridge, making it a great candidate for midweek lunches. To prevent the vegetables from becoming mushy, allow the soup to cool completely to room temperature before securing the lid and placing it in the refrigerator.
Freezing for long-term enjoyment
For longer storage, you can freeze this soup in individual portions using freezer-safe bags or containers, leaving about an inch of space at the top to allow for expansion. It will remain delicious for up to three months in the freezer. When you are ready to eat, simply thaw the soup overnight in the refrigerator before reheating it on the stovetop over medium-low heat.
Gentle reheating instructions
Avoid high heat when reheating, as this can cause the cabbage and carrots to break down further. Gently warm the soup in a saucepan over medium-low heat until it reaches a simmer. If the soup appears too thick after storage, add a splash of water or additional vegetable broth to bring it back to your preferred consistency.
Frequently asked questions
Can I make this in a slow cooker?
Yes, you can easily adapt this recipe by sautéing the aromatics first and then transferring everything to a slow cooker. Cook on low for six to seven hours or on high for three to four hours. The low, slow heat will result in very tender vegetables and a deeply flavorful broth.
What is the best way to handle the ginger?
For the best texture, peel your fresh ginger with the edge of a spoon and then grate it finely on a microplane or box grater. This ensures that the ginger disperses evenly throughout the soup without leaving large, spicy chunks. If you prefer to use ground ginger, ensure it is fresh, as older ground spices lose their potency and aromatic impact.
How can I make the broth less spicy?
The cayenne pepper is entirely optional and serves as a base for those who enjoy a bit of heat. If you are sensitive to spice, simply omit the cayenne or replace it with a pinch of smoked paprika to maintain a warm color profile. You can always add a pinch of chili flakes to individual bowls if some diners prefer a spicier experience than others.
Why should I sauté the aromatics before adding the broth?
Sautéing the onion, celery, and carrots in olive oil caramelizes their natural sugars and creates a foundational layer of flavor that boiling alone cannot achieve. This process transforms the raw vegetables into a soft, sweet, and aromatic base. Similarly, blooming the garlic, ginger, and dry spices in the oil releases their essential oils, which intensifies the flavor of the entire dish significantly.
Print
Wholesome Vegetable Cabbage Soup
- Total Time: PT50M
- Yield: 6 servings 1x
- Diet: Vegan
Description
This hearty vegetable-based soup is a nutritious, satisfying meal that is low in calories and packed with fiber.
Ingredients
- 1 head cabbage, chopped
- 1 can diced tomatoes (14.5 oz)
- 4 cups vegetable broth
- 2 tbsp extra virgin olive oil
- 4 stalks celery, chopped
- 4 carrots, chopped
- 4 cloves garlic
- 1 white onion, chopped
- 1 tbsp minced ginger (or 1 tsp ground)
- 1/2 tbsp sea salt
- 1/2 tsp thyme
- 1/2 tsp cumin
- 1/2 tsp smoked paprika
- 1/2 tsp cayenne pepper
- 1 tsp sugar (optional)
Instructions
- Step: Heat the olive oil on medium heat in a large cooking pot and sauté celery, carrot, and the onion in olive oil until translucent.
- Step: Add chopped garlic and ginger and cook for 30 seconds.
- Step: Add salt and spices and cook for another minute, stirring frequently.
- Step: Add in broth, tomatoes, chopped cabbage and bring to a light boil. Then, reduce to simmer.
- Step: Simmer for at least 30 minutes. You can also cook the soup down if you like it thicker.
- Step: Add salt and pepper to taste.
Notes
This recipe is excellent for meal prep. The soup freezes well and often tastes even better the next day.
- Prep Time: PT20M
- Cook Time: PT30M
- Category: Main Course
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 135 kcal
- Sugar: 12 g
- Sodium: 1293 mg
- Fat: 5 g
- Saturated Fat: 1 g
- Unsaturated Fat: 4 g
- Trans Fat: 0 g
- Carbohydrates: 22 g
- Fiber: 7 g
- Protein: 3 g
- Cholesterol: 0 mg