Cabbage soup is the ultimate comfort food that’s both nourishing and delicious. This hearty bowl combines green cabbage with aromatic vegetables, tomatoes, herbs, and broth for a meal that warms you from the inside out. Whether you’re watching your calories, boosting your fiber intake, or just craving a satisfying soup, cabbage soup delivers big flavor in a humble way. With minimal prep and maximum flavor, it’s a weeknight staple you’ll turn to again and again.
Table of Contents
Why You’ll Love This Recipe

- 🥬 Nutrient-packed: Loaded with fiber, vitamins C and K, and antioxidants
- 🕒 Quick and easy: Ready in just 30 minutes
- 💰 Budget-friendly: Uses affordable pantry and fridge staples
- 🔁 Flexible: Add proteins, grains, or more veggies to suit your taste
- ❄️ Freezer-friendly: Great for batch cooking and storing for later
Ingredients
- 2 tablespoons olive oil
- 1 medium yellow onion, diced
- 2 carrots, peeled and diced
- 2 celery stalks, diced
- 2 garlic cloves, minced
- ½ teaspoon dried oregano
- ½ teaspoon dried basil
- ½ teaspoon salt (plus more to taste)
- ½ head green cabbage, chopped
- 1 (14 oz) can diced tomatoes
- 4 to 6 cups vegetable broth (depending on preferred thickness)
- 1–2 tablespoons lemon juice
- ¼ cup chopped fresh parsley
- Cracked black pepper, to taste
Instructions
- Sauté the vegetables: In a large pot over medium heat, warm the olive oil. Add onion, carrots, and celery. Cook for 5–6 minutes until softened.
- Add aromatics: Stir in garlic, oregano, basil, and salt. Cook for 1 more minute until fragrant.
- Cook the cabbage: Add chopped cabbage and sauté for 5 minutes, stirring often, until slightly wilted.
- Simmer the soup: Pour in diced tomatoes and vegetable broth. Bring to a boil, then reduce heat and simmer uncovered for 10–15 minutes until all vegetables are tender.
- Finish and serve: Turn off heat. Stir in lemon juice, fresh parsley, and black pepper. Taste and adjust seasoning if needed. Serve hot.
Recipe Details

- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Servings: 6
Nutrition Facts (Per Serving – Estimated)
- Calories: 145
- Carbohydrates: 19g
- Protein: 4g
- Fat: 7g
- Fiber: 6g
- Sugar: 9g
- Sodium: 469mg
- Vitamin A: 3100 IU
- Vitamin C: 61mg
- Iron: 2mg
Tips & Variations
- Make it meaty: Stir in cooked ground turkey, beef, or shredded chicken
- Boost the protein: Add canned chickpeas, white beans, or lentils
- Extra veggies?: Toss in bell peppers, zucchini, or spinach
- Thicker broth: Add tomato paste for a richer texture
- Spice it up: Try red pepper flakes or cayenne for heat
- Fresh herbs: Rosemary or thyme add bold aroma
FAQs
Can I freeze cabbage soup?
Yes! Let it cool completely, then store in freezer-safe containers for up to 3 months.
Is this cabbage soup diet-friendly?
Absolutely. It’s low-calorie, high-fiber, and naturally gluten-free and vegan.
Can I use chicken broth instead?
Definitely! It adds more depth of flavor if you’re not vegetarian.
What type of cabbage works best?
Green cabbage is ideal, but savoy or napa cabbage also works well.

Cabbage Soup
Equipment
- – Large soup pot
- – Cutting board and knife
- Ladle
Ingredients
- – 2 tablespoons olive oil
- – 1 medium yellow onion diced
- – 2 carrots diced
- – 2 celery stalks diced
- – 2 garlic cloves minced
- – ½ tsp dried oregano
- – ½ tsp dried basil
- – ½ tsp salt
- – ½ head green cabbage chopped
- – 1 14 oz can diced tomatoes
- – 4–6 cups vegetable broth
- – 1–2 tbsp lemon juice
- – ¼ cup chopped fresh parsley
- – Cracked black pepper
Instructions
- Heat olive oil in a large pot over medium heat. Sauté onion, carrots, and celery for 5 minutes.
- Add garlic, oregano, basil, and salt. Stir until fragrant.
- Add cabbage and cook for 5 minutes.
- Stir in diced tomatoes and broth. Simmer uncovered for 10–15 minutes.
- Remove from heat. Add lemon juice, parsley, and pepper. Serve hot.
Notes
Conclusion
This cabbage soup recipe is proof that simple ingredients can create something truly satisfying. Whether you’re making a quick weeknight meal or prepping for the week ahead, this soup is warm, wholesome, and easy to love. Don’t forget to pair it with crusty bread or a light salad for the perfect complete meal!

























