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 Dumpling Soup Recipe

    There is a special kind of comfort that only a bowl of dumpling soup can deliver: silky, pleated wontons bobbing in a steaming, ginger-scented broth, a slick of chili oil glowing on the surface, fresh herbs scattered over the top. It is the bowl you order at your favorite little noodle shop — and this…

  • Easy Vegetable Soup Recipe

    Forget the watery, bland vegetable soup you are imagining. This easy vegetable soup recipe is the chunky, cozy kind — big pieces of tender potato and carrot, sweet peas, cauliflower, and green beans, all swimming in a rich, savory tomato broth that tastes like it simmered all afternoon. Here is the secret most recipes skip:…

  • Easy Tomato Soup Recipe

    Forget the thin, tinny soup from a can — this homemade tomato soup is the real thing: silky smooth, rich and creamy, with deep tomato flavor in every spoonful. It tastes like it simmered all afternoon in a little Italian kitchen, but it is on your table in about 35 minutes, mostly from pantry staples….

  • Easy Taco Casserole Recipe

    Taco night is wonderful, but standing at the stove warming shells and filling them one by one for a hungry family is not. This taco casserole takes everything you love about tacos — the seasoned beef, the melty cheese, the fresh toppings — and layers it into one bubbling glass dish you can carry straight…

  • Easy Cheeseburger Soup Recipe

    What if your favorite cheeseburger jumped into a bowl of the creamiest, cheesiest soup? That is exactly what this cheeseburger soup is: seasoned ground beef, chunky potatoes, carrots, tomatoes and sweet peppers simmered in a silky cheddar broth that tastes like the best part of a burger — the melty cheese — in every single…

  • Easy Pumpkin Soup Recipe

    Let us get one thing out of the way: this pumpkin soup is not dessert in disguise. There is no pie spice fog, no sugary sweetness. This is the savory kind — warm, gently spiced, and silky smooth, the kind of soup that makes a plain Tuesday night feel like the coziest evening of the…

One Comment

Leave a Reply

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