cabbage soup recipe
If you’re looking for a comforting yet bright and nourishing meal, this cabbage soup recipe is exactly what you need. It blends the hearty crunch of fresh cabbage with vibrant carrots, celery, and tomatoes, all simmered in a fragrant broth infused with garlic and thyme. Whether you want a light lunch or a soothing supper, this soup is packed with flavor and simple ingredients that warm the soul and satisfy the appetite.

Ingredients You’ll Need
This cabbage soup recipe is a beautiful example of how straightforward ingredients can come together to create something truly special. Each component adds a layer of texture, flavor, or aroma that makes every spoonful delightful.
- 2 lbs cabbage, chopped: The star of the dish, providing a tender crunch and subtle sweetness.
- 2 tablespoons olive oil: Essential for sautéing the aromatics and bringing depth to the base.
- 1 medium onion, chopped: Adds a natural sweetness and savory depth when cooked down.
- 2 cloves garlic, minced: Packs an aromatic punch that elevates the whole soup.
- 3 large carrots, chopped: Bring a lovely pop of color and a hint of sweetness.
- 2 large celery stalks, chopped: Adds crunch and a subtle, fresh bitterness.
- 4 cups vegetable broth (or chicken broth): The flavorful liquid that ties all the ingredients together.
- 14.5 oz diced tomatoes, with juice: Adds acidity and richness, brightening the entire soup.
- 1 teaspoon dried thyme: An earthy herb that complements the veggies perfectly.
- 1 teaspoon salt: To bring out all the natural flavors.
- 1/2 teaspoon black pepper: A gentle heat to balance the sweetness.
- 1 bay leaf: Adds a subtle complexity to the broth.
- Fresh parsley (optional): A fresh finishing touch that adds color and freshness when sprinkled on top.
How to Make cabbage soup recipe
Step 1: Sauté the Aromatics
Begin by warming the olive oil in a large pot over medium heat. Toss in the chopped onion and minced garlic and cook them gently until the onion turns translucent and soft, just 3 to 4 minutes. This step releases their natural sweetness and forms the flavorful foundation of your cabbage soup recipe.
Step 2: Add the Carrots and Celery
Next, stir in the chopped carrots and celery. Let them cook for about 5 more minutes while stirring occasionally. This step softens the vegetables just enough to meld their fresh flavors without losing their character, adding that satisfying texture to your soup.
Step 3: Incorporate the Cabbage
Add the chopped cabbage to the pot and continue cooking for another 5 minutes. The cabbage will begin to wilt slightly, releasing its mild sweetness and taking on the flavors of the sautéed aromatics. This is where your soup really starts coming to life.
Step 4: Add Liquids and Tomatoes
Pour in the vegetable or chicken broth followed by the diced tomatoes with their juice. The broth will create a soothing, warming base, while the tomatoes add a bright acidity that keeps the soup lively and balanced.
Step 5: Season and Simmer
Sprinkle in the dried thyme, salt, black pepper, and add the bay leaf. Bring everything to a boil, then reduce the heat to let it simmer gently for 25 to 30 minutes. During this time, the vegetables soften to tender perfection and all the flavors meld beautifully in this classic cabbage soup recipe.
Step 6: Final Adjustments
Before serving, taste your soup and adjust the seasoning as needed. Don’t forget to fish out the bay leaf. This simple step ensures you enjoy every spoonful without any unexpected bites of bay leaf texture.
Step 7: Serve with Fresh Parsley
Ladle the soup into bowls and garnish it with fresh parsley if you’d like. The fresh herb adds a pop of color and brightness, making this soup as pretty as it is delicious.
How to Serve cabbage soup recipe

Garnishes
A sprinkle of fresh parsley or a few chopped chives instantly elevates this cabbage soup recipe, adding vibrancy and a touch of herbaceous flavor that complements the soup’s rustic heartiness. For a bit of creaminess, a dollop of sour cream or Greek yogurt can also beautifully contrast the light broth.
Side Dishes
This soup pairs perfectly with crusty bread or a warm baguette, great for dipping into the lively broth. A side of roasted potatoes or a light mixed green salad also rounds out the meal without overpowering the delicate flavors of your cabbage soup recipe.
Creative Ways to Present
For a fun twist, serve the soup in mini bread bowls or rustic mugs for an inviting, cozy meal. You can also top it with a sprinkle of shredded Parmesan or a drizzle of chili oil to add an unexpected kick. Offering a few lemon wedges on the side allows guests to brighten up their bowls with a fresh splash of citrus.
Make Ahead and Storage
Storing Leftovers
Leftover cabbage soup keeps wonderfully in the refrigerator for up to 4 days. Store it in an airtight container to maintain its fresh flavors and vibrant colors. This makes it a fantastic option for quick lunches or easy weeknight dinners.
Freezing
You can freeze this soup to enjoy later without any loss of flavor or texture. Allow it to cool completely, then transfer to freezer-safe containers or bags. It will stay delicious for up to 3 months, ready whenever you need a comforting, healthy meal.
Reheating
Reheat your cabbage soup gently on the stovetop over medium-low heat or in the microwave. Stir occasionally to heat evenly and avoid boiling, which can alter the texture of the vegetables. Adding a splash of broth or water during reheating can refresh the consistency if needed.
FAQs
Can I use different types of cabbage?
Absolutely! Green cabbage is classic for this soup, but you can also use Napa cabbage or Savoy cabbage for a slightly different texture and flavor. Just chop it similarly and follow the recipe as is.
Is this soup vegan or vegetarian?
This cabbage soup recipe is naturally vegetarian if you use vegetable broth, and vegan-friendly as well. Just double-check your broth choice to keep it plant-based.
Can I add protein to this soup?
Yes! You can stir in cooked beans such as cannellini or chickpeas for added protein, or toss in cooked shredded chicken for a heartier version. Adding protein will make it more filling but won’t overwhelm the original flavors.
What can I do if my soup tastes bland?
If your soup needs a flavor boost, try adding a dash more salt or black pepper. A splash of vinegar or lemon juice can also brighten the taste and lift the flavors, especially after reheating.
Is cabbage soup good for weight loss?
Cabbage soup is low in calories, high in fiber, and packed with nutrients, making it a popular choice for those looking to enjoy a filling, healthy meal without excess calories. It’s a great option for anyone wanting to eat clean and feel satisfied.
Final Thoughts
There’s something wonderfully cozy and satisfying about this cabbage soup recipe that makes it a true kitchen favorite. Simple ingredients, easy steps, and a bowl full of natural goodness make it impossible not to love. I encourage you to try this recipe soon—it’s a warm hug in a bowl you’ll want to make again and again!
Print
cabbage soup recipe
- Total Time: 55 minutes
- Yield: 6 servings 1x
- Diet: Low Fat
Description
A hearty and healthy cabbage soup recipe featuring fresh vegetables simmered in a flavorful broth. This comforting soup is perfect for a light meal, packed with nutrients, and easy to prepare with simple ingredients.
Ingredients
Vegetables
- 2 lbs cabbage, chopped (1 medium head of cabbage)
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 3 large carrots, chopped
- 2 large celery stalks, chopped
Liquids & Canned Goods
- 4 cups vegetable broth (or chicken broth)
- 14.5 oz diced tomatoes, with juice (1 can)
Seasonings & Oils
- 2 tablespoons olive oil
- 1 teaspoon dried thyme
- 1 teaspoon salt (to taste)
- 1/2 teaspoon black pepper (to taste)
- 1 bay leaf
- Fresh parsley (for garnish, optional)
Instructions
- Sauté aromatics: In a large pot, heat the olive oil over medium heat. Add the chopped onion and minced garlic. Sauté for about 3-4 minutes until the onion becomes translucent and fragrant.
- Cook carrots and celery: Add the chopped carrots and celery to the pot. Cook for an additional 5 minutes, stirring occasionally, until these vegetables begin to soften but still retain some bite.
- Add cabbage: Stir in the chopped cabbage and cook for another 5 minutes. This allows the cabbage to begin wilting and reduces its volume for better incorporation in the soup.
- Add broth and tomatoes: Pour in the vegetable or chicken broth, then add the canned diced tomatoes along with their juice to provide acidity and richness to the soup.
- Season and bring to boil: Season the mixture with dried thyme, salt, black pepper, and add the bay leaf for subtle herbal notes. Increase the heat and bring the soup to a rolling boil.
- Simmer the soup: Once boiling, reduce the heat to low and allow the soup to simmer uncovered for 25-30 minutes. This lets all the flavors meld together and the vegetables become tender.
- Adjust seasoning and finish: Taste the soup and adjust seasoning as needed by adding more salt or pepper. Remove the bay leaf before serving to avoid an overly strong flavor.
- Serve: Ladle the hot cabbage soup into bowls and garnish with fresh parsley if desired for a pop of color and fresh flavor. Enjoy warm.
Notes
- You can substitute chicken broth with vegetable broth for a vegetarian version.
- Adding a splash of lemon juice before serving can brighten the flavors.
- For a spicy twist, add a pinch of red pepper flakes during cooking.
- Leftover soup can be refrigerated for up to 4 days or frozen for up to 3 months.
- This soup is naturally low in calories and fat, making it a healthy option for weight management.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Soup
- Method: Simmering
- Cuisine: American
Nutrition
- Serving Size: 1 cup (about 240 ml)
- Calories: 120
- Sugar: 6 g
- Sodium: 600 mg
- Fat: 4 g
- Saturated Fat: 0.5 g
- Unsaturated Fat: 3 g
- Trans Fat: 0 g
- Carbohydrates: 18 g
- Fiber: 5 g
- Protein: 3 g
- Cholesterol: 0 mg
Keywords: cabbage soup, healthy soup, vegetable soup, low fat soup, easy soup recipe