Cabbage Soup Recipe – Quick, Cozy, and Delicious

Bowl of homemade cabbage soup

By:

CHEF RAMSAY

|

October 14, 2025

Last Updated

|

October 14, 2025

Cabbage Soup is one of those humble, hearty dishes that never goes out of style. It’s the kind of meal that makes you feel like a kitchen hero with minimal effort. With cabbage, carrots, celery, and stewed tomatoes simmering away in a savory broth, you’ll have a pot of comfort ready in under 45 minutes. Whether you’re cooking for your family or just trying to use up those veggies in the fridge, this simple Cabbage Soup recipe delivers big flavor without fuss. Grab your favorite Dutch oven and let’s get started.

Table of Contents

What is Cabbage Soup?

Cabbage Soup is an American comfort food staple made with—you guessed it—fresh cabbage, plus a colorful mix of vegetables like carrots, celery, and tomatoes. Traditionally, it’s simmered in chicken or vegetable broth until the cabbage softens and the flavors meld beautifully. It’s naturally low in calories but still filling, making it a popular go-to for healthy eating without sacrificing taste. Think of it as the “grandma’s hug” of soups—simple, hearty, and made to warm you up from the inside out.

Reasons to Try Cabbage Soup

Why try Cabbage Soup? Because it’s the weeknight dinner that does it all. First, it’s budget-friendly—most of the ingredients are probably already in your fridge. Second, it’s quick; from chopping to simmering, you’re done in under 45 minutes. Third, it’s flexible! You can toss in leftover chicken, beans, or even a handful of rice for extra heartiness. And if you’re cooking for picky eaters, the mild, savory flavor wins them over every time. Plus, it’s healthy comfort food—how often do you get both in one bowl?

Ingredients Needed to Make Cabbage Soup

Making Cabbage Soup is all about simplicity meeting flavor. Each ingredient plays a role in creating that rich, savory base that feels both light and comforting. Let’s break down everything you’ll need—not just a list, but why it matters and how to make the most of it.

  • Olive Oil (3 tablespoons):
    This is where the magic starts. Olive oil adds a subtle richness and helps sauté the onions and garlic to perfection. If you prefer a bolder flavor, you can try avocado oil or even butter for a creamier finish. Sautéing your base vegetables in oil first deepens the flavor—just like in our Creamy Mushroom Soup with Thyme, where the aromatic start builds the foundation of the dish.
  • Yellow Onion (½, chopped):
    The onion is your flavor anchor. When cooked until translucent, it releases natural sugars that sweeten and round out the acidity of the tomatoes. You can use white onion for a milder bite or red onion for a slightly sharper edge. Pro tip: don’t rush this step; letting the onions cook slowly gives your Cabbage Soup that homey, slow-simmered taste.
  • Garlic (2 cloves, minced):
    Garlic brings that unmistakable aroma and depth that makes any soup irresistible. Fresh minced garlic is best, but if you’re short on time, a teaspoon of pre-minced garlic will do just fine. For those who love bold flavors, you can add an extra clove or two—especially if you’re a fan of garlicky dishes like our Tuscan Chicken Soup Recipe.
  • Low-Sodium Chicken Broth (8 cups):
    The heart of any great Cabbage Soup is its broth. Chicken broth gives it a savory, full-bodied base, but if you’re vegetarian or just prefer lighter flavors, vegetable broth works beautifully too. Using low-sodium broth allows you to control the salt level better. If you want a richer taste, you can even mix half broth and half water from simmered vegetables.
  • Kosher Salt (1 teaspoon):
    Salt is what ties every flavor together. Kosher salt is ideal because it dissolves evenly and doesn’t leave your soup tasting overly salty. Start with a teaspoon and adjust to taste at the end—especially since your broth may already contain some sodium.
  • Dried Thyme (½ teaspoon):
    Thyme adds a subtle earthiness that complements the cabbage and broth beautifully. It’s that background note that makes people say, “What’s that delicious flavor?” without quite pinpointing it. If you have fresh thyme on hand, toss in a few sprigs for extra aroma. Thyme is also a signature herb in many of our cozy soups like Hearty Beef and Barley Soup.
  • Coarse Ground Black Pepper (½ teaspoon, or to taste):
    Black pepper adds a gentle kick that balances the sweetness of the vegetables. Using coarse ground pepper instead of fine gives you a more rustic, peppery finish that suits this kind of hearty, farmhouse-style soup.
  • Cabbage (½ head, chopped into 1½-inch chunks):
    The star of Cabbage Soup—fresh green cabbage brings texture, body, and a mild sweetness once simmered. Don’t chop it too finely; you want bite-sized chunks that hold up in the broth. For a fun twist, you can mix green and red cabbage for a more colorful presentation. If you love that cabbage flavor, try our Cabbage Roll Soup Recipe, which uses similar ingredients but with a rich tomato base and meaty texture.
  • Carrots (4 large, peeled and chopped):
    Carrots add natural sweetness and vibrant color. Chop them into even pieces so they cook consistently and don’t end up too soft. Baby carrots can be used if you’re short on time—just slice them into coins for quick cooking. The sweetness of the carrots beautifully offsets the tanginess of the tomatoes in the soup.
  • Celery (2 ribs, thinly sliced):
    Celery contributes freshness and a slight bitterness that cuts through the richness of the broth. It’s one of those ingredients you don’t fully taste but would definitely miss if it weren’t there. For a deeper flavor, sauté the celery with the onions at the beginning to caramelize it slightly.
  • Stewed Tomatoes (14.5 ounces, or about 2 cups fresh):
    Tomatoes add acidity, body, and that rich, comforting flavor that rounds out every good Cabbage Soup. Canned stewed tomatoes are convenient, but if you have fresh ones, roughly chop them and simmer an extra 5–10 minutes. The slight tang from the tomatoes balances the sweetness of the vegetables, giving your soup that perfect savory finish.

If you’re looking to take your Cabbage Soup in a slightly different direction, try adding a spoonful of tomato paste for deeper flavor or mix in a pinch of paprika or chili flakes for a touch of heat. And if hearty soups are your thing, check out our Hamburger Rice Soup Recipe—it’s a satisfying companion to this vegetable-packed classic.

Cabbage soup served with bread
Cabbage soup served with warm crusty bread

Instructions to Make Cabbage Soup

Cooking Cabbage Soup is as comforting as eating it. This step-by-step process walks you through how to build layers of flavor, from that first sizzle of onions to the final simmer that brings it all together. Even if you’re new to making soups, this easy guide will have you serving a pot of pure comfort in under an hour.

Step 1: Heat the Olive Oil and Sauté the Aromatics
Start by setting a large pot or Dutch oven over medium heat and add three tablespoons of olive oil. When the oil shimmers, toss in your chopped onions and minced garlic. Let them cook gently for 3 to 5 minutes until the onions turn translucent and the garlic becomes fragrant.
This first step-by-step move is crucial because it forms the flavorful base of your soup. Don’t rush it—the slower you cook this mixture, the deeper the flavor. If you love that golden, caramelized flavor that builds in other soups like our Creamy Mushroom Potato Soup, you’ll appreciate the same technique here.

Step 2: Add the Broth and Seasonings
Once the onions and garlic are soft, pour in eight cups of chicken or vegetable broth. Then sprinkle in kosher salt, black pepper, and dried thyme. Stir well so the seasonings dissolve evenly.
At this step-by-step stage, you’re layering the soup’s backbone of flavor. Using low-sodium broth gives you better control over the saltiness, and thyme adds that herby, comforting aroma that fills your kitchen. If you’re vegetarian, this is the perfect moment to substitute vegetable broth—it keeps the soup light and flavorful. You can find more helpful substitution ideas in our Easy White Bean Soup Recipe.

Step 3: Add the Vegetables and Stir to Combine
Next, it’s time to build the body of your Cabbage Soup. Add in your chopped cabbage, carrots, celery, and stewed tomatoes. Give everything a good stir to make sure the veggies are evenly coated in the broth.
This step-by-step portion is where the colors in your pot start to come alive—green from the cabbage, orange from the carrots, and rich red from the tomatoes. The cabbage will begin to wilt slightly, releasing its natural sweetness into the broth. It’s a small preview of the cozy flavors that will develop as it simmers.

Step 4: Let It Simmer and Soften
Bring the pot to a gentle boil, then immediately lower the heat to maintain a soft simmer. Cover and let it cook for about 30 minutes, stirring occasionally.
This step-by-step simmering process allows all the ingredients to meld beautifully. The cabbage becomes tender without falling apart, and the broth takes on a rich, savory depth. If you like your soup thicker, let it cook uncovered for the last 10 minutes to reduce slightly. If you prefer a heartier meal, stir in cooked rice or beans—just like in our Hamburger Noodle Soup for a more filling variation.

Step 5: Taste, Adjust, and Serve
After about half an hour, your Cabbage Soup should smell irresistible. Give it a taste and adjust the seasoning if needed—sometimes a pinch more salt or a few cracks of pepper make all the difference. For a little zing, add a splash of vinegar or a squeeze of lemon juice right before serving.
This step-by-step tasting stage is your chance to make it truly yours. Some cooks even sprinkle in a dash of smoked paprika or a spoonful of tomato paste to give it extra depth. Once everything tastes balanced, ladle it into bowls and serve hot with crusty bread or a slice of cornbread on the side.

Optional Step: Store and Reheat Like a Pro
If you’ve made a big batch (and trust me, you’ll be glad you did), store your Cabbage Soup in airtight containers. It keeps beautifully in the fridge for up to four days and even better in the freezer for up to three months. Reheat gently over the stove with a splash of broth or water. For more make-ahead soup inspiration, visit our Crock Pot Taco Soup recipe—it’s another perfect option for busy nights.

What to Serve with Cabbage Soup

Cabbage Soup pairs beautifully with a crusty slice of sourdough or cornbread for dipping. If you want something heartier, try it with a grilled cheese sandwich or a baked potato on the side. For lighter fare, a simple green salad with vinaigrette works great. If you’re in the mood for more comforting soups, check out our Hamburger Soup Recipe or this savory German Cabbage Soup Recipe.

Key Tips for Making Cabbage Soup

  1. Cut evenly: Keep your veggies around the same size so they cook evenly.
  2. Broth swap: Use vegetable broth for a vegetarian version—it’s just as flavorful.
  3. Boost flavor: Add a bay leaf or a pinch of paprika for depth.
  4. Don’t overcook: Simmer gently—too much boiling can make your veggies mushy.
  5. Add protein: Stir in cooked chicken, beans, or sausage for a more filling soup.

For more cozy soup tips, check out our Creamy Cowboy Soup Recipe.

Storage and Reheating Tips for Cabbage Soup

Store your Cabbage Soup in airtight containers in the fridge for up to 4 days. The flavors actually improve overnight—so it’s a perfect make-ahead meal. To freeze, let the soup cool completely, then portion into freezer-safe bags or containers for up to 3 months. Reheat gently on the stove or in the microwave, adding a splash of broth or water if it thickens. It’s the ideal meal for busy nights when you need something quick and satisfying.

FAQs

Q: Can I make cabbage soup in a slow cooker?
Absolutely! Just add all the ingredients and cook on low for 6–7 hours or high for 3–4 hours.

Q: Can I use red cabbage instead of green?
Yes, but your soup will take on a deeper color and a slightly earthier flavor.

Q: Is cabbage soup good for meal prep?
It’s one of the best! The flavors deepen over time, and it reheats beautifully.

Q: How can I make it more filling?
Add beans, cooked rice, or diced potatoes for extra heartiness.

Final Thoughts

If you’re craving something hearty yet wholesome, Cabbage Soup is your answer. It’s quick, nourishing, and packed with feel-good flavor. Whether it’s a chilly weeknight or a meal prep Sunday, this soup brings everyone to the table. Next time you’re in the mood for a comforting pot of goodness, let this simple soup recipe remind you that the best meals don’t need to be complicated—they just need to be made with love.

Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.

Print

Cabbage Soup Recipe – Quick, Cozy, and Delicious

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Cabbage Soup is a hearty and healthy vegetable soup made with cabbage, carrots, celery, tomatoes, and flavorful herbs. Quick to make and perfect for a comforting weeknight dinner.

  • Author: CHEF RAMSAY
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 8 servings
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: American
  • Diet: Gluten Free

Ingredients

Scale
  • 3 tablespoons olive oil
  • 1/2 yellow onion, chopped
  • 2 cloves garlic, minced
  • 8 cups low sodium chicken broth (or vegetable broth)
  • 1 teaspoon kosher salt
  • 1/2 teaspoon dried thyme
  • 1/2 teaspoon coarse ground black pepper, or to taste
  • 1/2 head cabbage, chopped in 1 ½ inch chunks
  • 4 large carrots, peeled and chopped
  • 2 ribs celery, sliced thinly
  • 14.5 ounces stewed tomatoes (or just under two cups fresh cut tomatoes)

Instructions

1. In a large pot, heat the olive oil over medium heat. Add in the onions and garlic and cook until the onions are translucent, about 3–5 minutes.

2. Add the broth, salt, pepper, thyme, cabbage, carrots, celery, and tomatoes. Stir well to combine.

3. Simmer for 30 minutes, stirring occasionally, until vegetables are tender and flavors meld together.

4. Serve warm and enjoy.

Notes

For a vegetarian version, use vegetable broth instead of chicken broth.

To adjust serving size, change the yield and ingredients will scale accordingly.

Use stewed tomatoes for richer flavor or substitute with fresh chopped tomatoes.

This soup stores well and can be refrigerated for up to 4 days or frozen for longer storage.

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star