Easy Cabbage Soup Recipe

Easy cabbage soup with chunky cabbage, carrots and potatoes in a rich tomato broth, topped with fresh parsley

One head of cabbage, a few humble vegetables, and one pot — that is all it takes to make this cozy cabbage soup. Big, tender pieces of cabbage, thick chunks of carrot, and soft potatoes simmer in a rich tomato broth until every spoonful tastes warm, savory, and deeply comforting.

Here is the secret most recipes skip: the flavor is built before the broth ever goes in. The vegetables get a proper sauté until their edges turn golden, and the tomato paste cooks in the oil until it darkens — that is how a soup with such simple ingredients ends up tasting like it simmered all day. A little chopped parsley on top, just like in the photo, and dinner is done.

Easy cabbage soup recipe — cozy one-pot tomato cabbage soup with carrots and potatoes, visit Easy Made Food to get the recipe

Why This Cabbage Soup Is on Repeat All Winter

  • One pot, simple ingredients — cabbage, carrots, potatoes, onion, and a can of tomatoes. Nothing fancy, nothing expensive.
  • Budget-friendly comfort — cabbage is one of the cheapest vegetables in the store, and one head makes a big, generous pot.
  • Chunky and satisfying — the vegetables are cut big, like in the photo, so every bowl feels hearty and homemade.
  • Ready in under an hour — about 15 minutes of chopping, then the pot does the rest.
  • Even better the next day — the flavors settle in overnight, and it freezes beautifully for busy weeks.

The Ingredients (Humble Vegetables, One Little Flavor Trick)

  • 2 tablespoons olive oil
  • 1 large yellow onion, diced
  • 3 large carrots, peeled and cut into thick 1/2-inch chunks — cut them chunky, just like the photo; thin slices disappear in the broth
  • 2 celery stalks, sliced
  • 3 garlic cloves, minced
  • 2 tablespoons tomato paste — this is the flavor trick. Cooked in the oil, it gives the broth its rich color and deep, slow-cooked taste
  • 1 medium green cabbage (about 1 1/2 lb / 680 g), cored and cut into chunky 1 1/2-inch pieces (about 8 cups) — big pieces stay silky-tender instead of turning stringy
  • 2 medium Yukon Gold potatoes, cut into 3/4-inch chunks (about 2 1/2 cups) — no need to peel them if the skins are thin
  • 1 can (14.5 oz / 410 g) diced tomatoes, with their juices
  • 6 cups (1.4 L) vegetable broth — chicken broth works just as well
  • 1 teaspoon Italian seasoning (or 1/2 teaspoon dried thyme + 1/2 teaspoon dried oregano)
  • 1/2 teaspoon smoked paprika (regular paprika works too)
  • 1 bay leaf
  • 1 teaspoon fine salt, plus more to taste
  • 1/2 teaspoon black pepper
  • 1 tablespoon lemon juice (or apple cider vinegar) — stirred in at the end to wake everything up
  • 1/4 cup chopped fresh parsley, for serving — the fresh green finish you see in the photo

How to Make It: One Pot, Big Cozy Flavor

  1. Build the flavor base. Heat the olive oil in a large pot or Dutch oven (at least 6-quart) over medium heat. Add the onion, carrots, and celery. Cook for 6 to 7 minutes, stirring now and then, until the onion is soft and the vegetables are starting to turn golden at the edges. Do not rush this step — it is where the flavor starts.
  2. Add the garlic and tomato paste. Stir in the garlic and tomato paste and cook for 1 to 2 minutes, stirring constantly, until the paste turns a deeper brick-red and smells sweet and rich.
  3. Wilt the cabbage. Add the cabbage in two big handfuls, stirring after each addition. It will look like far too much for the pot — do not worry. In 2 to 3 minutes it wilts down into the pot, glossy and soft around the edges.
  4. Add everything else. Stir in the potatoes, the diced tomatoes with all their juices, the broth, Italian seasoning, smoked paprika, bay leaf, salt, and black pepper.
  5. Simmer until tender. Bring the soup to a boil, then lower the heat to medium-low, cover with the lid slightly ajar, and simmer for 25 to 30 minutes. The soup is ready when the potatoes are fork-tender, the carrots are soft, and the cabbage is silky and sweet — not crunchy, not mushy.
  6. Finish and serve. Fish out the bay leaf. Stir in the lemon juice, taste, and add a little more salt if it needs it. Ladle into bowls and scatter fresh parsley over each one — exactly like the photo. Serve hot, with crusty bread for dunking if you like.

Sofia’s Expert Tips (Simple Soup, Deep Flavor)

  • Cut the cabbage chunky. Big 1 1/2-inch pieces cook into soft, silky ribbons that hold their shape. Finely shredded cabbage overcooks fast and turns limp and stringy.
  • Give the first vegetables their full sauté. A plain boiled soup tastes plain. Those 6 to 7 minutes of gentle browning on the onion, carrot, and celery add a sweetness no seasoning can fake.
  • Cook the tomato paste, never just stir it in. Raw tomato paste tastes tinny. One to two minutes in the hot oil is what makes the broth taste rich and homemade.
  • The pot will look too full — that is normal. Cabbage shrinks by more than half as it wilts. Add it in batches, give it a stir, and watch it settle in.
  • Finish with acid. That final spoon of lemon juice or vinegar does not make the soup sour — it sharpens the tomato and makes every vegetable taste more like itself. Add it at the end, never at the start.
  • Salt in two rounds. Season the pot when the broth goes in, then taste again at the end. Broth brands vary a lot, and cabbage drinks up salt as it cooks.

Easy Variations Worth Trying

  • Hearty beef version: brown 1 lb (450 g) ground beef in the pot first, drain the fat, and set it aside. Build the soup as written (use beef broth), then stir the beef back in for the last 10 minutes of simmering.
  • Smoked sausage version: slice 12 oz (340 g) kielbasa or smoked sausage into half-moons and add it with the potatoes. It turns the soup smoky and extra hearty.
  • White bean version: stir in 1 can (15 oz / 425 g) of cannellini or great northern beans, drained and rinsed, for the last 10 minutes. They make the broth feel creamier and each bowl more filling.
  • A gentle kick: add 1/4 to 1/2 teaspoon red pepper flakes with the garlic, or serve with hot sauce at the table so everyone picks their own heat level.

How to Store, Freeze and Reheat It

  • Fridge: cool the soup, store it in an airtight container, and refrigerate for up to 5 days. It honestly tastes even better on day two.
  • Freezer: freeze in portions in freezer-safe containers for up to 3 months, leaving a little space at the top for the soup to expand. The potatoes may soften slightly after freezing — still delicious.
  • Reheat on the stove: warm gently over medium heat for 8 to 10 minutes, stirring now and then, until steaming hot all the way through.
  • Reheat in the microwave: heat a bowl for 2 to 3 minutes, stir, then heat 1 minute more. Add a fresh sprinkle of parsley and it tastes just-made.

Frequently Asked Questions

Can I make cabbage soup in a slow cooker?

Yes. For the best flavor, do steps 1 and 2 on the stove first, then add everything except the lemon juice and parsley to the slow cooker. Cook on Low for 6 to 7 hours or High for 3 to 4 hours, until the potatoes are tender. Stir in the lemon juice at the end.

Why does my cabbage soup taste bland?

Usually one of three things: the first vegetables were not sautéed long enough, the soup needs more salt (taste again after it simmers), or it is missing the finish. That spoon of tomato paste cooked in oil plus the lemon juice at the end is what takes it from flat to flavorful.

Can I use red cabbage instead of green?

You can, and it tastes just as good — but be ready for the color change. Red cabbage turns the broth a pinkish-purple color as it cooks, so your soup will not look like the one in the photo. For that classic golden tomato look, green cabbage is the right choice.

How do I keep the cabbage from getting mushy or overcooked?

Cut it into big pieces, keep the soup at a gentle simmer instead of a hard boil, and start checking at 25 minutes. The cabbage should be silky and tender with a little body left in the thicker pieces — once it falls apart completely, it has gone too far.

What can I serve with cabbage soup to make it a full meal?

Crusty bread, garlic bread, or a grilled cheese sandwich for dunking are the classic partners. Or make the soup itself heartier with the beef, sausage, or white bean variations above — one bowl of those is dinner all by itself.

Easy Cabbage Soup Recipe

Recipe by Sofia
0.0 from 0 votes
Course: Dinner, SoupCuisine: AmericanDifficulty: Easy
Servings

6

bowls
Prep time

15

minutes
Cooking time

40

minutes
Calorieskcal

A cozy one-pot cabbage soup with big tender pieces of cabbage, chunky carrots, and potatoes in a rich tomato broth. Simple, budget-friendly ingredients, simmered until silky and finished with fresh parsley and a squeeze of lemon.

Ingredients

  • 2 tablespoons olive oil

  • 1 large yellow onion, diced

  • 3 large carrots, peeled and cut into thick 1/2-inch chunks

  • 2 celery stalks, sliced

  • 3 garlic cloves, minced

  • 2 tablespoons tomato paste

  • 1 medium green cabbage (about 1 1/2 lb / 680 g), cored and cut into chunky 1 1/2-inch pieces (about 8 cups)

  • 2 medium Yukon Gold potatoes, cut into 3/4-inch chunks (about 2 1/2 cups)

  • 1 can (14.5 oz / 410 g) diced tomatoes, with their juices

  • 6 cups (1.4 L) vegetable broth (or chicken broth)

  • 1 teaspoon Italian seasoning

  • 1/2 teaspoon smoked paprika

  • 1 bay leaf

  • 1 teaspoon fine salt, plus more to taste

  • 1/2 teaspoon black pepper

  • 1 tablespoon lemon juice (or apple cider vinegar)

  • 1/4 cup chopped fresh parsley, for serving

Directions

  • Heat olive oil in a large pot over medium heat. Cook the onion, carrots, and celery for 6 to 7 minutes, until softening and golden at the edges.
  • Stir in the garlic and tomato paste; cook 1 to 2 minutes until the paste deepens in color.
  • Add the cabbage in batches, stirring for 2 to 3 minutes until it begins to wilt.
  • Add the potatoes, diced tomatoes with juices, broth, Italian seasoning, smoked paprika, bay leaf, salt, and pepper.
  • Bring to a boil, then simmer on medium-low, lid ajar, for 25 to 30 minutes, until the potatoes are fork-tender and the cabbage is silky.
  • Remove the bay leaf, stir in the lemon juice, adjust the salt, and serve topped with fresh parsley.

Notes

  • Cut the cabbage into big pieces so it stays silky, not stringy. Cook the tomato paste in the oil for the deepest broth flavor. Tastes even better the next day and freezes well for up to 3 months.

Save this recipe for the next chilly evening or the next head of cabbage in your fridge — one big, cozy bowl of this soup, and dinner is officially handled.

More recipes you’ll love: Easy Vegetable Soup Recipe, Easy Lentil Soup Recipe and Easy Hamburger Soup Recipe.

Similar Posts

  • Easy Lentil Soup Recipe

    If you think lentils are boring, this is the bowl that will change your mind. This easy lentil soup is thick, golden and deeply savory, with tender brown lentils, big chunks of potato and sweet carrots in every spoonful — the kind of dinner that makes the whole house smell amazing and costs almost nothing…

  • Easy Curry Recipe

    Craving that rich, creamy curry from your favorite takeout — but not the wait, the price, or a sink full of dishes? This easy curry recipe is your answer. Plump, juicy shrimp simmer in a silky orange-red sauce made with tomatoes, coconut milk, and warm spices, and the whole thing lands on your table in…

  • Easy Miso Soup Recipe

    Most home versions of miso soup are pale and forgettable — hot water, a whisper of miso, two sad cubes of tofu. This miso soup is the loaded, satisfying kind: a warm, cloudy, deeply savory broth filled with golden seared tofu cubes, meaty sliced mushrooms and chunky green onions, finished with a sprinkle of black…

  • Easy Stuffed Pepper Soup Recipe

    Everyone loves stuffed peppers. Almost nobody loves the evening they require — the blanching, the filling, the careful arranging, the long bake, the peppers that still come out a little underdone in the middle. This stuffed pepper soup takes every flavor you were after — seasoned ground beef, sweet bell peppers, tomatoes, and tender rice…

  • Easy Tomato Pie Recipe

    If you have never had tomato pie, let me fix that right now. This is the savory Southern classic that turns a pile of ripe summer tomatoes into the most requested dish at every potluck south of the Mason-Dixon line: layers of juicy tomato slices and sweet onion tucked into a deep, flaky pie crust,…

One Comment

Leave a Reply

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