Warm, hearty, and packed with nutritious vegetables, this cabbage soup is the perfect balance of comfort and health!
Cabbage soup is one of those recipes that proves simple ingredients can create something incredibly satisfying.
With a mix of fresh cabbage, carrots, potatoes, celery, and beans, this soup delivers a wholesome meal in every spoonful.
It’s not just healthy—it’s packed with flavor, thanks to a rich tomato-based broth and a blend of aromatic herbs.
This soup is great for those looking for a light yet filling meal.
It’s naturally low in calories but loaded with fiber and vitamins, making it a fantastic choice for clean eating.
It’s also budget-friendly, as cabbage is one of the most affordable vegetables you can find.
Another reason to love this soup?
It’s easy to make in one pot!
Everything simmers together until the vegetables are perfectly tender, allowing the flavors to meld beautifully.
Whether you enjoy it as a comforting winter meal or a nutritious dish year-round, cabbage soup is a timeless favorite.
Now, let’s take a look at the key ingredients that make this soup so nourishing and delicious.
Cabbage Soup Ingredients
This cabbage soup is made with fresh, wholesome ingredients that come together to create a deeply flavorful and nourishing dish.
Cabbage: The star of this soup! Cabbage adds a slightly sweet and earthy flavor, plus it becomes soft and tender when cooked. It’s also full of fiber and vitamin C.
Carrots: These add a natural sweetness that balances the acidity of the tomatoes and enhances the overall depth of flavor.
Potatoes: Give the soup a hearty texture and help make it more filling. Yukon Gold or red potatoes work best, as they hold their shape well.
Celery: A must-have for any soup base, celery adds a mild, slightly peppery taste and extra nutrients.
White Beans: These add protein and creaminess, making the soup heartier without needing any meat. Cannellini or Great Northern beans work best.
Diced Tomatoes: Tomatoes provide a rich, slightly tangy base that enhances the flavors of the vegetables. Choose canned diced tomatoes with no added sugar or salt for the best taste.
Vegetable Broth: Forms the liquid base of the soup, giving it a deep, savory backbone. A good-quality broth makes all the difference in the final taste.
Garlic and Onion: These aromatics build a strong foundation of flavor, adding depth and richness to the soup.
Thyme and Bay Leaf: A combination of dried thyme and bay leaf infuses the soup with a wonderful herbal aroma.
Salt and Pepper: Essential seasonings that bring out the natural flavors of the vegetables.
Best Tips for Making Cabbage Soup
A few simple tricks can elevate your cabbage soup and make it even more flavorful and satisfying.
Sauté the aromatics first: Cooking the onions and garlic in a bit of olive oil before adding the rest of the ingredients helps develop a richer, deeper flavor.
Use fresh cabbage for the best texture: Fresh, crisp cabbage will soften beautifully while maintaining some structure. Avoid using cabbage that has started to wilt.
Let the soup simmer: Allowing the soup to cook slowly gives the flavors time to meld together, creating a more well-rounded taste.
Adjust seasoning as needed: Because the broth and tomatoes can vary in saltiness, taste the soup before serving and adjust the salt and pepper accordingly.
Add beans at the end: If you’re using canned beans, stir them in during the last few minutes to prevent them from getting too mushy.
Garnish for extra flavor: A sprinkle of fresh parsley or a squeeze of lemon juice brightens the soup and adds a fresh contrast to the warm flavors.
How to Store Cabbage Soup
This soup is perfect for meal prepping because it stores well and tastes even better the next day.
Refrigerate: Let the soup cool completely before transferring it to an airtight container. Store in the fridge for up to 4 days.
Freeze: Cabbage soup freezes beautifully! Pour it into freezer-safe containers and store for up to 3 months. When ready to eat, thaw overnight in the fridge before reheating.
Reheat properly: Warm the soup on the stove over medium heat, stirring occasionally. If it has thickened too much in storage, add a splash of broth or water to bring it back to the right consistency.
Tasty Cabbage Soup Variations
Cabbage soup is incredibly versatile, and there are many ways to switch it up based on your preferences!
Spicy Cabbage Soup: Add a pinch of red pepper flakes or a splash of hot sauce for a spicy kick.
Meaty Cabbage Soup: Stir in cooked ground turkey, beef, or shredded chicken for extra protein.
Mediterranean Cabbage Soup: Add chickpeas, olives, and a squeeze of lemon for a Mediterranean-inspired twist.
Asian-Inspired Cabbage Soup: Swap the potatoes for mushrooms and add a dash of soy sauce and ginger for a delicious umami boost.
Curry Cabbage Soup: Stir in a teaspoon of curry powder and a splash of coconut milk for a fragrant, Indian-inspired version.

Easy and Healthy Cabbage Soup
Ingredients
- ½ head of green cabbage chopped
- 1 small onion diced
- 2 cloves garlic minced
- 2 medium carrots sliced
- 2 small potatoes diced
- 2 celery stalks sliced
- 1 can 14 oz diced tomatoes
- 3 cups vegetable broth
- 1 can 15 oz white beans, drained and rinsed
- 1 teaspoon dried thyme
- 1 bay leaf
- ½ teaspoon salt adjust to taste
- ¼ teaspoon black pepper
- 1 tablespoon olive oil
- Fresh parsley for garnish
Instructions
- Sauté the onions and garlic: Heat olive oil in a large pot over medium heat. Add the diced onions and garlic, cooking until softened and fragrant.
- Add the carrots, potatoes, and celery: Stir in the sliced carrots, potatoes, and celery, and let them cook for a few minutes to enhance their flavor.
- Pour in the broth and tomatoes: Add the vegetable broth, diced tomatoes, thyme, bay leaf, salt, and pepper. Stir everything together.
- Add the cabbage and simmer: Stir in the chopped cabbage, bring the soup to a gentle boil, then reduce the heat and let it simmer for about 25 minutes until the vegetables are tender.
- Add the beans: Stir in the drained white beans and let them warm through for 5 minutes.
- Adjust seasoning and serve: Taste the soup and adjust the salt and pepper if needed. Remove the bay leaf before serving. Garnish with fresh parsley and enjoy warm!