If you’re craving big-pot comfort on a small budget, this cozy, tomato-brothy cabbage soup comes together in under an hour with simple ingredients and big flavor. A perfect weeknight dinner that feels like a warm hug in a bowl.

Quick Cabbage Soup in pot with a paddle

This post may contain affiliate links. Please read our disclosure policy.

Holly’s Recipe Highlights

  • Flavor: This soup is slightly sweet from the cabbage and carrots, with a rich tomato base.
  • Time-Saver: Skip the prep and use a bag of coleslaw mix in place of the cabbage and swap in a frozen mirepoix mix in place of the carrots and onions.
  • Serving Suggestions: I love serving this with crusty bread, a gooey grilled cheese, or a simple salad for an easy, cozy meal.
  • Leftovers: I always make a big pot of this cabbage soup for lunches, and by the next day, the flavors have melded beautifully, making it even tastier than the first serving.
Quick Cabbage Soup ingredients with labels

Quick & Easy Ingredients

  • Cabbage: Green cabbage is best in this recipe. Make sure to chop it into bite-sized 1-inch pieces for faster cooking.
  • Other Vegetables: Canned diced tomatoes flavor the broth, while shredded carrot adds a bit of sweetness to balance the acidity from the tomatoes. You can add other veggies like sliced celery, cauliflower rice, white potatoes, shredded brussels sprouts, or green beans.
  • Broth: Beef broth or stock is my first choice for this cabbage soup recipe. It can be replaced with either chicken or vegetable broth, or simmer a ham bone in the soup for extra flavor. Change up the flavor by adding in new spices like thyme or oregano.
  • Variations: Add bulk to this recipe by adding cooked Italian sausage, ground beef, or chicken. Stir in cooked rice, orzo, quinoa, or a can of rinsed kidney beans.

How to Make Cabbage Soup

  1. In a large pot, sauté the onion in oil until tender.
  2. Add cabbage and remaining ingredients (full recipe below) and simmer.
  3. Discard bay leaf, season, and serve.

Pro Tips for Best Flavor

  • For uniform cooking: Cut the cabbage into similar-sized pieces.
  • For smooth tomato paste: Whisk with a small splash of warm broth.
  • To concentrate flavor: Simmer uncovered.
  • For a softer soup: Simmer 5–10 minutes longer.
  • Adding pasta and rice? Cook separately and add to bowls so leftovers do not soak up all the broth.

Storing, Freezing, Reheating

Keep leftover cabbage soup in an airtight container in the refrigerator for up to 4 days or in the freezer for up to 4 months. Reheat in the microwave or on the stovetop.

Cabbage Lovers Unite

Did you enjoy this Cabbage Soup Recipe? Leave a comment and rating below.

image of Everyday Comfort cookbook by Holly Nilsson of Spend With Pennies plus text
Cabbage soup being ladled in a pot
5 from 46 votes

Cabbage Soup

Servings 8 servings
Cozy cabbage soup with tomatoes, herbs, and a savory broth, made in one pot for an easy, budget-friendly meal.
Servings 8 servings
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Email this recipe!
Enter your email and we’ll send it directly to you, plus get even more tips & recipes!

Equipment

Ingredients  

  • 2 teaspoons olive oil
  • ½ medium onion diced
  • 6 cups chopped green cabbage
  • 6 cups beef broth or chicken broth
  • 14 ounces canned diced tomatoes with juices
  • 1 carrot shredded
  • 1 tablespoon tomato paste
  • 1 tablespoon chopped fresh parsley or 1 teaspoon dried parsley leaves
  • 1 teaspoon Italian seasoning
  • 1 bay leaf

Instructions 

  • In a large pot, cook onion in olive oil until tender, 3-4 minutes.
  • While onion is cooking, dice cabbage into ½" pieces. Add cabbage to the pot and cook over medium heat until it starts to soften, about 8 minutes.
  • Add remaining ingredients to the pot, bring to a boil, and simmer uncovered 15 minutes or until cabbage is tender.
  • Discard bay leaf, season with salt & pepper to taste and serve.

Notes

  • Add spices like basil or a sprinkle of fresh parsley for additional flavor. For some added heat, try adding red pepper flakes.
  • Cooked meat such as ham, sausage, or chicken can be added.
  • If adding pasta, cook it on the side and add it to each bowl for serving.
  • Keep leftovers in an airtight container in the refrigerator for up to 4 days and in the freezer for up to 4 months. 
5 from 46 votes

Nutrition Information

Calories: 50 | Carbohydrates: 7g | Protein: 4g | Fat: 1g | Saturated Fat: 0.2g | Polyunsaturated Fat: 0.2g | Monounsaturated Fat: 1g | Sodium: 432mg | Potassium: 603mg | Fiber: 2g | Sugar: 4g | Vitamin A: 1461IU | Vitamin C: 26mg | Calcium: 46mg | Iron: 1mg

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Course Dinner, Entree, Lunch, Soup
Cuisine American
taking a spoonfull of Quick Cabbage Soup out of the pot with a title
tasty Quick Cabbage Soup in a laddle and writing
close up of Quick Cabbage Soup with a title
ingredients in a pot to make Quick Cabbage Soup and finished soup with laddle in a pot and writing

Categories:

, , , , , ,

Recipes You’ll Love

About the author

Holly Nilsson is the creator of Spend With Pennies, where she creates easy, comforting recipes made for real life. She is also the author of “Everyday Comfort,” which promises to inspire even more hearty, home-cooked meals.
See more posts by Holly

Free eBook!

Subscribe to receive weekly recipes and get a FREE Bonus e-book: Quick & Easy Weeknight Meals!

You can unsubscribe anytime by clicking the “unsubscribe” link at the bottom of emails you receive.

5 from 46 votes (31 ratings without comment)

Leave a Reply

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

Recipe Rating




Comments

  1. It has a good flavor, but I think it would be better with kidney beans and ground beef. (I love Shoney’s soup.) My daughter loved it just the way it is. I love the fact that it’s only one point on Weight Watchers.5 stars

  2. This soup hits the spot. Very low calorie. Healthy ingredients. Easy to prepare. Easy to make on a weeknight. I didn’t add any pasta to mine. But I think it might be good with angel hair pasta or even macaroni. I added extra carrots to mine. And I used fresh parsley. I also used beef broth. I think it’s delicious.5 stars

  3. This sounds Wonderful and today is a cold, rainy, possibly snow day. With some homemade cornbread, this soup fills the bill! Thank you, Holly.

  4. Wow! Delicious! I had been wanting to try cabbage soup and this one did not disappoint. My husband loved it too. He’s a big meat eater but we didn’t put any meat in it. It didn’t need any. Thanks!5 stars

  5. This was a hit. My husbad has been fussy lately so I tried this recipe or a change of pace. He ate it up, had seconds, nd asked the next day if there was more.5 stars