Easy Healthy Cabbage Soup
Mar 06, 2025, Updated Oct 08, 2026

This post may contain affiliate links. Please read our disclosure policy.
Cabbage doesn’t always get the credit it deserves, but this humble, budget-friendly veggie turns into something special in a simmering pot of soup. This healthy cabbage soup is light but filling, with tender potatoes, sweet carrots, and fire-roasted tomatoes in a savory vegetable broth. It makes a big batch, so it’s ideal for lunches all week or an easy weeknight dinner.

Ingredients Needed for Cabbage Soup
- Extra-virgin olive oil
- Carrots, chopped
- Yellow onion, diced
- Celery
- Sea salt
- Ground black pepper
- Diced tomatoes
- Vegetable broth
- Garlic cloves, grated
- Yukon Gold potatoes, quartered
- Green cabbage
- Fresh parsley, for garnish
- Cooked chicken, turkey, or sausage (optional)
- Bell peppers, green beans, zucchini, or spinach (optional)
Why You’ll Love This Recipe
Nutrient-Rich: Packed with vegetables, this soup is low in calories but high in vitamins and minerals.
Easy to Prepare: With simple ingredients and straightforward steps, you can whip this up in no time!
Customizable: Feel free to add your favorite veggies or proteins to suit your taste.
Great for Meal Prep: This soup stores well in the fridge or freezer, making it a perfect choice for busy weeks. Freeze it in airtight containers for up to 3 months.

Why Cabbage Is Worth Eating
Cabbage is a low-calorie vegetable with plenty to offer. Each serving of this soup has about 35mg of vitamin C and 3 grams of fiber for only 76 calories. Fiber helps you feel full, which is why this soup satisfies despite being so light. Cabbage is also easy on the grocery budget and lasts a long time in the fridge, so it’s a smart staple to keep on hand.
How To Make This Cabbage Soup Recipe
- Sauté the Vegetables: In a large pot, heat the olive oil over medium heat. Add the carrots, onion, celery, sea salt, and black pepper. Cook, stirring occasionally, for about 8 minutes until the vegetables begin to soften.
- Add Remaining Ingredients: Stir in the fire-roasted diced tomatoes, vegetable broth, grated garlic, quarter potatoes, and chopped cabbage.
- Simmer: Cover the pot and let the soup simmer for 20 to 30 minutes, or until the potatoes and cabbage are tender.
- Season and Serve: Taste the soup and adjust the seasoning if needed. Ladle into bowls, garnish with fresh parsley, and serve warm.
Enjoy this comforting and healthy cabbage soup as a delicious way to nourish your body!
We love soup because you can double the recipe and easily enjoy it for lunch or dinner throughout the week! If you are looking for more delicious soup ideas give these a try:

Cabbage Soup Recipe
Ingredients
- 2 tablespoons extra-virgin olive oil
- 2 carrots chopped
- 1 medium yellow onion diced
- 2 celery ribs diced
- 1 1/2 teaspoon sea salt
- 1 tablespoon freshly ground black pepper
- 1 14.5oz. can fire-roasted diced tomatoes
- 4 cups vegetable broth
- 4 garlic cloves grated
- 2 Yukon Gold potatoes quartered
- 1 small green cabbage about 1 pound, chopped (approximately 9 cups)
- Fresh parsley for garnish
Instructions
- Sauté the Vegetables: In a large pot, heat the olive oil over medium heat. Add the carrots, onion, celery, sea salt, and black pepper. Cook, stirring occasionally, for about 8 minutes until the vegetables begin to soften.
- Add Remaining Ingredients: Stir in the fire-roasted diced tomatoes, vegetable broth, grated garlic, quarter potatoes, and chopped cabbage.
- Simmer: Cover the pot and let the soup simmer for 20 to 30 minutes, or until the potatoes and cabbage are tender.
- Season and Serve: Taste the soup and adjust the seasoning if needed. Ladle into bowls, garnish with fresh parsley, and serve warm.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.




