Go Back
+ servings
Print Recipe Pin Recipe
5 from 2 votes

Easy Low-Calorie Cabbage Soup

This Easy Low-Calorie Cabbage Soup is full of good-for-you vegetables and is filling, satisfying, and absolutely delicious...and it's less than 160 calories per generous serving!
Prep Time10 mins
Cook Time40 mins
Total Time50 mins
Servings: 4
Calories: 158kcal
Author: Michelle / Now Cook This!


  • 1 tablespoon olive oil
  • 2 cups diced onions
  • 1 cup sliced celery, ⅛ to ¼ inch thick
  • 2 cloves garlic, minced
  • 5 cups water
  • 5 teaspoons roasted chicken base, such as Better Than Bouillon
  • 2 cups sliced carrots, ⅛ to ¼ inch thick
  • 4 cups chopped cabbage, about 1-inch pieces
  • 1 (14.5-ounce) can petite diced tomatoes
  • ½ tablespoon dried parsley
  • salt and pepper, to taste


  • In a large pot (I use a 3½-quart enameled cast iron Dutch oven), heat the olive oil over medium-low heat. Add the onions and celery and sauté, stirring occasionally, until the onions start to soften and become translucent.
  • Add the garlic and continue to sauté, stirring constantly, for another minute.
  • Combine the water and roasted chicken base and add it to the pot along with the carrots, cabbage, and diced tomatoes.
  • Bring to a boil; reduce the heat and simmer, uncovered, for 20 to 30 minutes or until the vegetables reach your desired level of doneness (I recommend keeping them crisp-tender rather than overcooking them).
  • Stir in the dried parsley.
  • Taste and add salt and pepper, if needed.

Recipe Notes

  • Vegetable base, broth or stock could be used in place of chicken to make it vegan.
  • This soup freezes very well. Once it has cooled, put it in freezer-safe containers or freezer bags and freeze for up to 3 months.
Tried this recipe? I'd love to see it!Mention @nowcookthis or tag #nowcookthisrecipes!