Cabbage soup is a timeless, hearty dish that brings together simple ingredients for a nourishing and flavorful meal. It’s beloved for its versatility—easy to adapt with what’s on hand—and its ability to warm you up on chilly days. Whether you’re seeking a healthy, budget-friendly dinner or a satisfying lunch, this cabbage soup recipe delivers both comfort and nutrition in every bowl.
Ingredients
- 2 tablespoons olive oil
- 1 large yellow onion, diced
- 3 cloves garlic, minced
- 3 medium carrots, peeled and sliced
- 3 celery stalks, sliced
- 1 small head green cabbage (about 2 lbs), cored and chopped
- 1 red bell pepper, diced
- 1 can (14.5 oz) diced tomatoes, with juice
- 8 cups low-sodium vegetable broth (or chicken broth)
- 1 teaspoon dried thyme
- 1 teaspoon dried basil
- 1/2 teaspoon dried oregano
- 1/2 teaspoon smoked paprika (optional)
- 1 bay leaf
- 1/2 teaspoon salt, plus more to taste
- 1/4 teaspoon freshly ground black pepper
- 2 tablespoons chopped fresh parsley (for garnish, optional)
- Juice of 1/2 lemon (optional, for brightness)
Instructions
- In a large soup pot or Dutch oven, heat the olive oil over medium heat. Add the diced onion and cook, stirring occasionally, until softened and translucent, about 5 minutes.
- Add the minced garlic and cook for 1 minute, just until fragrant.
- Stir in the carrots and celery. Cook for 3-4 minutes, letting the vegetables begin to soften.
- Add the chopped cabbage and diced red bell pepper to the pot. Stir well to combine and cook for another 3 minutes, allowing the cabbage to reduce slightly in volume.
- Pour in the diced tomatoes (with their juice) and the vegetable broth. Add the dried thyme, basil, oregano, smoked paprika (if using), bay leaf, salt, and black pepper. Stir to mix everything together.
- Increase the heat to bring the soup to a boil. Once boiling, reduce the heat to low or medium-low and cover the pot. Simmer gently for 25–30 minutes, or until the cabbage and vegetables are tender but not mushy. Stir occasionally and adjust the heat as needed to maintain a gentle simmer.
- Taste the soup and adjust salt and pepper as needed. If you like a brighter flavor, stir in the juice of half a lemon at the end.
- Remove the bay leaf. Ladle the soup into bowls and garnish with fresh parsley, if desired. Serve hot.
Tips
- Substitutions: Swap green cabbage for savoy or Napa cabbage for a different texture. You can use chicken broth for a richer flavor or beef broth for a heartier soup.
- Add protein: Stir in cooked shredded chicken, turkey, or drained canned beans (such as white beans or chickpeas) during the last 10 minutes of simmering for extra protein.
- Spice it up: For more heat, add a pinch of crushed red pepper flakes or a dash of hot sauce to taste.
- Don’t overcook: Simmer just until the cabbage is tender. Overcooking can make the vegetables mushy and the soup less appetizing.
Serving Suggestions
This cabbage soup is delicious on its own but pairs well with a variety of sides. Serve it with a slice of crusty bread or a warm baguette for dipping. For a more filling meal, enjoy it alongside a simple green salad or a grilled cheese sandwich. A sprinkle of grated Parmesan or a dollop of sour cream can add richness and depth to each bowl. If you’re serving a crowd, set out toppings like chopped fresh herbs, lemon wedges, or croutons so everyone can customize their bowl.
Variations
- Meaty cabbage soup: Brown 1/2 pound of ground beef, turkey, or sausage in the pot before adding the onions. Drain excess fat, then proceed with the recipe as written for a heartier, protein-packed soup.
- Vegetable medley: Add diced potatoes, zucchini, or green beans for extra variety. Simply chop and add them with the cabbage for a chunkier, more robust soup.
- Tomato-forward: Stir in 2 tablespoons of tomato paste with the garlic for a more pronounced tomato flavor and a richer, deeper color.
- Asian-inspired: Use Napa cabbage, add 1 tablespoon soy sauce and a teaspoon of grated ginger. Finish with a drizzle of toasted sesame oil and sliced green onions for garnish.
Storage and Reheating
Allow the soup to cool to room temperature before transferring to airtight containers. Refrigerate for up to 4 days. To freeze, ladle the cooled soup into freezer-safe containers or heavy-duty zip-top bags, leaving space for expansion, and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating. To reheat, pour the soup into a pot and warm over medium heat until hot, stirring occasionally. Alternatively, microwave individual portions in microwave-safe bowls, stirring halfway through heating. Always bring the soup to a rolling boil if reheating from frozen to ensure even heating and food safety.
Frequently Asked Questions
- Can I make cabbage soup in advance?
- Yes! Cabbage soup actually improves in flavor after a day or two in the fridge as the ingredients meld. Make it up to 3-4 days ahead and store in the refrigerator. Just reheat as needed.
- How do I keep cabbage soup from being too bland?
- Seasoning is key. Be generous with herbs and salt, and consider adding a squeeze of lemon juice or a splash of vinegar at the end to brighten the flavors. Adjust to your taste as the soup simmers, and don’t hesitate to add more herbs or spices if needed.
- Is cabbage soup healthy?
- Cabbage soup is naturally low in calories and packed with fiber, vitamins (like vitamin C and K), and minerals. It’s a great option for those looking for a light, nourishing meal. To increase protein, add beans, lentils, or lean meats.
- Can I use red cabbage instead of green?
- Red cabbage can be used, but it will change the color and slightly the flavor of the soup. The broth may take on a pink or purple hue, which is perfectly safe and can be visually striking. Red cabbage is a bit firmer than green, so you may need to simmer it a bit longer for the same tenderness.
- Can I make this soup in a slow cooker?
- Absolutely. Place all ingredients in a slow cooker and cook on low for 6-8 hours or on high for 3-4 hours, until the vegetables are tender. You may want to sauté the onions and garlic first for deeper flavor, but it’s not strictly necessary.
- What’s the best way to freeze cabbage soup?
- Let the soup cool completely, then transfer to freezer-safe containers, leaving some space for expansion. Label with the date and freeze for up to 3 months. Thaw in the refrigerator overnight before reheating. Avoid freezing soup with potatoes, as they can become grainy when thawed.
- Is cabbage soup gluten-free?
- This recipe is naturally gluten-free. However, always check the labels on broth and any added ingredients to ensure no gluten-containing additives are present, especially if serving someone with celiac disease or gluten sensitivity.