Fat-Free Vegan Cabbage Soup Recipe

Fat free vegan cabbage soup recipe

​The Spruce / Andrea Livingston

Prep: 10 mins
Cook: 20 mins
Total: 30 mins
Servings: 4 servings
Nutrition Facts (per serving)
123 Calories
1g Fat
26g Carbs
6g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 4
Amount per serving
Calories 123
% Daily Value*
Total Fat 1g 1%
Saturated Fat 0g 1%
Cholesterol 0mg 0%
Sodium 432mg 19%
Total Carbohydrate 26g 10%
Dietary Fiber 5g 18%
Protein 6g
Calcium 152mg 12%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Looking for the perfect vegetarian cabbage soup recipe to try? This one is a fat-free vegan and vegetarian soup recipe that is also very low in calories with just 72 calories and less than one gram of naturally occurring fat per serving (but watch those serving sizes, of course!) 

This cabbage soup recipe is made with nothing more than cabbage, onions, garlic, vegetable broth and salt and pepper, and it gets plenty of flavor from a bit of hot sauce and some fresh chopped cilantro. Be sure to use fresh cilantro (and not dried), as this simple cabbage soup isn't the same without it. Similarly, use a nice flavorful vegetable broth, as there's not a lot of additional added flavors. Here's how to make a homemade vegetable broth. 

Looking for more low-calorie and fat-free vegan soups? Here are nine more fat-free vegan soup recipes to try


  • 1 pound cabbage (chopped)
  • 2 onions (chopped)
  • 2 cloves garlic (minced)
  • 2 cups vegetable broth
  • Dash salt (or to taste)
  • Dash pepper (or to taste)
  • Dash Tabasco (or hot sauce, to taste)
  • 1/4 cup cilantro (chopped)

Steps to Make It

  1. Gather the ingredients.

    Ingredients for vegan cabbage soup
    ​The Spruce / Andrea Livingston
  2. Combine the chopped cabbage, chopped onions, minced garlic, vegetable broth, Tabasco or hot sauce and a bit of salt and pepper in a large saucepan. Allow to simmer, covered, over medium-low heat for at least 20 minutes, stirring occasionally. 

    Combine chopped cabbage
    ​The Spruce / Andrea Livingston
  3. After 20 minutes, carefully transfer half of the soup to a blender or food processor and process it all together until smooth. Or, you can also use an immersion blender to process the soup just until it is about halfway blended. Of course, you can always process it a little bit more or less, depending on your own personal preference and how you like your soup.

    Transfer soup to blender
    ​The Spruce / Andrea Livingston
  4. If you've used the non-immersion blender method, return the blended portion of the soup back to the pan and reheat as needed.

    Put back in pan
    ​The Spruce / Andrea Livingston
  5. Stir in the fresh chopped cilantro just before serving, and then give it a quick taste, then add additional salt, pepper and hot sauce, to taste.

    Add cilantro
    ​The Spruce / Andrea Livingston

Use Caution When Blending Hot Ingredients

Steam expands quickly in a blender, and can cause ingredients to splatter everywhere or cause burns. To prevent this, fill the blender only one-third of the way up, vent the top, and cover with a folded kitchen towel while blending.

Looking for more low-calorie and fat-free vegan soups to try? Here's nine more fat-free vegan soup recipes to try