Classic Homemade Cabbage Soup Recipe

0 comments Some of the links throughout this website are commissionable affiliate links. Read more in our Disclaimer.

Cabbage Soup is a comforting, budget-friendly meal packed with tender vegetables and delicious savory flavor. It is simple enough for a busy weeknight but satisfying enough to serve as a complete family dinner. The combination of cabbage, tomatoes, carrots, celery, onions, garlic, and flavorful broth creates a hearty soup that tastes even better the next day.

This recipe is naturally easy to customize. You can keep it vegetarian by using vegetable broth, or add lean ground beef, chicken, or turkey for extra protein. Potatoes, beans, green beans, zucchini, or bell peppers can also be added depending on what you have available.

Ingredients

For the Soup

  • 1 tablespoon olive oil
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 3 carrots, peeled and sliced
  • 2 celery stalks, sliced
  • 1 medium green cabbage, chopped
  • 1 can (14–15 ounces) diced tomatoes
  • 2 tablespoons tomato paste
  • 6 cups vegetable or chicken broth
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • ½ teaspoon paprika
  • 1 bay leaf
  • ½ teaspoon salt, plus more to taste
  • ¼ teaspoon black pepper
  • 1 tablespoon fresh lemon juice
  • 2 tablespoons chopped fresh parsley

Optional Additions

For a heartier soup, add:

  • 1 pound lean ground beef
  • 1 cup cooked white beans
  • 1 cup diced potatoes
  • 1 cup chopped green beans
  • 1 zucchini, diced
  • ½ teaspoon red pepper flakes for heat

Preparing the Vegetables

Start by preparing all the vegetables before you begin cooking. Dice the onion into small pieces so that it cooks evenly. Peel and slice the carrots, slice the celery, mince the garlic, and chop the cabbage into bite-sized pieces.

The cabbage will look like a lot when you first add it to the pot, but don’t worry. It shrinks considerably as it cooks.

If you prefer a soup with a more rustic appearance, cut the vegetables into larger pieces. For a smoother, more uniform soup, chop everything relatively small.

Step 1: Sauté the Onion

Heat the olive oil in a large heavy-bottomed soup pot or Dutch oven over medium heat.

Add the diced onion and cook for approximately 4–5 minutes, stirring occasionally. The onion should become soft and translucent without becoming deeply browned.

Add the minced garlic and cook for another 30–60 seconds.

Be careful not to burn the garlic because burnt garlic can make the entire soup taste bitter.

Step 2: Add the Carrots and Celery

Add the sliced carrots and celery to the pot.

Cook the vegetables with the onion and garlic for approximately 4 minutes. This short sauté helps develop a deeper savory flavor before the broth is added.

Stir occasionally to prevent anything from sticking to the bottom.

Step 3: Add the Tomato Paste

Stir in the tomato paste and cook for about 1 minute.

Cooking tomato paste briefly helps intensify its flavor and gives the finished soup a richer tomato base.

Add the oregano, basil, paprika, salt, and black pepper.

Stir everything together until the vegetables are evenly coated with the seasonings.

Step 4: Add the Cabbage

Add the chopped cabbage to the pot.

At first, the cabbage may seem too large for the pot, especially if you are using a medium-sized head. Add it gradually if necessary, stirring between additions.

As the cabbage begins to soften, it will reduce in volume and make room for the remaining ingredients.

Cook the cabbage for approximately 3–4 minutes, stirring occasionally.

Step 5: Add Tomatoes and Broth

Pour in the diced tomatoes and vegetable or chicken broth.

Add the bay leaf and stir the soup thoroughly.

Increase the heat and bring the soup to a gentle boil.

Once it begins bubbling, reduce the heat to low or medium-low and cover the pot partially with a lid.

Step 6: Simmer

Allow the soup to simmer for approximately 25–35 minutes.

The exact cooking time depends on how large the vegetables are cut and how tender you prefer the cabbage.

Stir occasionally during cooking.

The soup is ready when the cabbage is tender and the carrots can easily be pierced with a fork.

For softer vegetables and a more developed flavor, you can simmer the soup for an additional 10–15 minutes.

Step 7: Finish the Soup

Remove the bay leaf.

Taste the soup and adjust the seasoning as needed. Add additional salt and pepper if necessary.

Stir in the fresh lemon juice just before serving. The lemon adds a subtle brightness that balances the rich tomato and vegetable flavors.

Sprinkle the chopped fresh parsley over the soup.

Adding Meat

If you prefer a meat-based cabbage soup, brown 1 pound of lean ground beef, turkey, or chicken before cooking the vegetables.

Heat a little oil in the pot, add the meat, and cook until thoroughly browned. Break it apart with a wooden spoon as it cooks.

Drain excess fat if necessary, then add the onion and continue with the recipe.

You can also use leftover cooked chicken or beef. Add cooked meat during the final 10 minutes of simmering so it has enough time to warm through without becoming dry.

Adding Potatoes or Beans

Potatoes make the soup more substantial. Peel and dice approximately 1 cup of potatoes into small cubes and add them when you pour in the broth.

Beans are another excellent addition. White beans, kidney beans, or cannellini beans can be added during the last 10–15 minutes if they are already cooked.

If using canned beans, rinse and drain them first.

How to Serve Cabbage Soup

Cabbage Soup can be served as a light lunch or a hearty dinner.

For a simple meal, serve it with crusty bread, dinner rolls, or toasted sourdough.

A spoonful of plain yogurt or sour cream can add creaminess to each bowl.

You can also finish each serving with fresh parsley, cracked black pepper, or a small drizzle of olive oil.

For a complete dinner, serve the soup alongside a simple green salad or roasted vegetables.

Tips for the Best Cabbage Soup

Don’t rush the vegetables. Sautéing the onion, garlic, carrots, and celery first creates a more flavorful base.

Don’t overcook the cabbage. Cook it until tender but not completely falling apart unless you prefer a very soft texture.

Taste before serving. Broth and canned tomatoes can contain different amounts of salt, so adjust seasoning near the end.

Make it ahead. Like many vegetable soups, cabbage soup often tastes even better after the flavors have had time to blend.

Freeze leftovers. Allow the soup to cool completely before transferring it to freezer-safe containers. Leave some room for expansion.

Storage

Store leftover soup in an airtight container in the refrigerator for approximately 3–4 days.

To reheat, place a serving in a saucepan and warm over medium-low heat until steaming hot, stirring occasionally.

For freezing, cool the soup completely and portion it into freezer-safe containers. Thaw overnight in the refrigerator and reheat thoroughly.

If you plan to freeze the soup, vegetables may become slightly softer after thawing, but the flavor will remain delicious.

Recipe Summary

Prep Time: 15 minutes
Cook Time: 35 minutes
Total Time: About 50 minutes
Servings: 6–8
Difficulty: Easy

Leave a Comment

Your email address will not be published. Required fields are marked *

*