Cabbage soup is a timeless comfort dish enjoyed across the globe, loved for its affordability, heartiness, and versatility. Whether you crave a light, brothy soup or a rich, stew-like meal, cabbage soup adapts to countless tastes and diets. Here, you’ll find the ultimate, flavor-packed cabbage soup recipe, along with expert tips, serving ideas, and popular variations from around the world.
Ingredients
- 2 tablespoons olive oil
- 1 large yellow onion, diced
- 3 cloves garlic, minced
- 3 medium carrots, peeled and sliced
- 2 celery stalks, sliced
- 1 small green cabbage (about 2 pounds), core removed and chopped
- 1 large russet potato, peeled and diced
- 1 red bell pepper, diced
- 1 (14.5-ounce) can diced tomatoes (with juice)
- 6 cups low-sodium vegetable broth (or chicken broth for non-vegetarian)
- 1 teaspoon dried thyme
- 1 teaspoon smoked paprika
- 1 bay leaf
- 1/2 teaspoon ground black pepper
- 1/2 teaspoon salt (more to taste)
- 1 tablespoon apple cider vinegar (optional, for brightness)
- 1/4 cup chopped fresh parsley, for garnish
Instructions
- Heat the olive oil in a large Dutch oven or heavy soup pot over medium heat. Add the diced onion and sauté for 4-5 minutes, stirring occasionally, until softened and translucent.
- Stir in the minced garlic, carrots, and celery. Cook for another 3-4 minutes until the vegetables begin to soften and the garlic is fragrant, taking care not to brown the garlic.
- Add the chopped cabbage and diced red bell pepper. Stir well to combine and cook for 5 minutes, letting the cabbage wilt slightly.
- Add the diced potato and canned tomatoes (including juice). Pour in the vegetable broth and stir in the dried thyme, smoked paprika, bay leaf, black pepper, and salt.
- Increase the heat to bring the soup to a gentle boil. Reduce the heat to low, cover, and simmer for 30–35 minutes, or until the potatoes are fork-tender and the cabbage is silky and soft.
- Taste the soup and adjust seasoning as needed. For brightness, stir in apple cider vinegar at the end of cooking. Remove the bay leaf before serving.
- Ladle the soup into bowls and garnish generously with chopped fresh parsley.
Tips
- Substitutions: Swap russet potato for Yukon gold, or use sweet potato for a sweeter profile. For a richer soup, add cooked sausage, ham, or shredded rotisserie chicken during the last 10 minutes of simmering.
- Make it vegan or gluten-free: The base recipe is naturally vegan if you use vegetable broth. Double-check that your broth is gluten-free if needed.
- Boost the flavor: Add a Parmesan rind during simmering for depth (remove before serving), or a splash of Worcestershire sauce for umami.
- Don’t overcook: Simmer until the potatoes and cabbage are just tender. Overcooked cabbage can become mushy and lose its vibrant color.
Serving Suggestions
- Serve hot with a slice of crusty sourdough or rye bread for dipping. The broth is perfect for soaking up with hearty bread.
- Top with a dollop of sour cream or Greek yogurt for creaminess—especially for Eastern European-style cabbage soup.
- Pair with a simple green salad dressed in lemony vinaigrette for a light meal.
- For a more filling dinner, add a side of roasted sausages, grilled cheese sandwiches, or a plate of pierogi.
Variations
- Russian Shchi: Add 1/2 pound beef stew meat, brown in the pot before the onions. Use beef broth, add 1/2 cup sauerkraut, and finish with a tablespoon of tomato paste and a spoonful of dill.
- Polish Kapuśniak: Use both fresh and sauerkraut cabbage. Throw in diced smoked kielbasa sausage and a handful of dried mushrooms for earthy flavor.
- Asian-Inspired Cabbage Soup: Replace thyme and paprika with 2 tablespoons soy sauce, 1 tablespoon grated ginger, and a drizzle of sesame oil. Toss in sliced shiitake mushrooms and finish with green onions.
- Italian Cabbage Soup (Zuppa di Cavolo): Add 1 can cannellini beans, use Italian seasoning, and finish with a little grated Parmesan and a squeeze of lemon.
- Low-Carb Version: Omit the potato, add extra celery or chopped zucchini, and consider a handful of kale or spinach at the end.
Storage and Reheating
- Refrigeration: Let the soup cool to room temperature. Store in airtight containers in the refrigerator for up to 4 days. The flavors deepen and improve after a day or two.
- Freezing: Cabbage soup freezes very well. Ladle cooled soup into freezer-safe containers, leaving about 1 inch of space for expansion. Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.
- Reheating: Reheat on the stovetop over medium heat, stirring occasionally, until hot—about 10 minutes. Or microwave individual portions in a microwave-safe bowl for 2–3 minutes, stirring halfway through. Add a splash of water or broth if the soup is thicker after storage.
Frequently Asked Questions
- Can I use red cabbage instead of green?
- Yes, red cabbage works well, though it will turn the broth a vibrant purple. The flavor is slightly earthier, and the texture holds up nicely. For a milder look and taste, stick to green, Savoy, or Napa cabbage.
- How can I add more protein to cabbage soup?
- Add cooked beans (like cannellini, kidney, or chickpeas), lentils, or diced tofu for a vegetarian boost. For meat-eaters, stir in browned ground beef, turkey, shredded chicken, or slices of sausage during the last 10 minutes of simmering.
- Is cabbage soup spicy?
- Traditional cabbage soup is not spicy. If you enjoy heat, add a pinch of red pepper flakes, a chopped jalapeño, or a swirl of hot sauce to taste at the end. Smoked paprika adds a gentle warmth without true heat.
- My cabbage soup tastes bland. How can I fix it?
- First, adjust the salt—under-seasoned soup can taste flat. Add a splash of vinegar or lemon juice for brightness, and consider an extra sprinkle of black pepper. For more depth, a teaspoon of soy sauce or Worcestershire sauce can boost umami.
- Can I make cabbage soup in a slow cooker or Instant Pot?
- Absolutely. For a slow cooker, sauté onions and garlic first, then add all ingredients and cook on low for 6–8 hours or high for 3–4 hours. For an Instant Pot, use the sauté function for the aromatics, then cook on high pressure for 8 minutes, naturally release for 10 minutes, and quick release any remaining pressure.
- What vegetables can I add to customize the soup?
- Great additions include green beans, zucchini, peas, corn, leeks, or spinach. Add leafy greens in the last 5 minutes so they retain color and texture. Root vegetables like turnips or parsnips add sweetness and substance.