This Cabbage Soup comes together in about 30 minutes and is made all in one pot for a quick weeknight meal that your family will love! You can easily switch up the ingredients to suit your taste or use it as a “clean out the fridge” meal to get rid of leftovers and odds and ends! Trust me, after a long day, nothing feels more comforting than a steaming bowl of this heartwarming soup.
What You’ll Need
For this simple and satisfying cabbage soup, gather the following ingredients:
- 1 medium head of cabbage, chopped
- 1 large onion, chopped
- 2 carrots, diced
- 3 cloves garlic, minced (or more if you’re like me and love that garlicky goodness!)
- 4 cups vegetable or chicken broth (homemade is the best, but store-bought works just as well)
- 1 can diced tomatoes (you can also use fresh tomatoes, chopped)
- Salt and pepper to taste (a couple pinches should do it)
- Optional: shredded chicken, ground beef, or sausage (for a heartier twist)
Putting It All Together
How to Make This Cabbage Soup
Sauté the Veggies: In a large pot, heat a drizzle of olive oil over medium heat. Toss in the chopped onion, diced carrots, and minced garlic. Cook, stirring occasionally, until the onion is translucent and the veggies are tender, about 5-7 minutes. The smell at this point? Just, wow, pure comfort!
Add the Cabbage: Now, let’s bring in that chopped cabbage. Stir it in and let it cook down for about 5 minutes. It will soften and reduce in volume quite a bit. Don’t forget to scrape the yummy bits off the bottom of the pot while you’re at it!
Pour in the Broth and Tomatoes: Once the cabbage has shrunk down a little, add the broth and diced tomatoes (juice and all). Give it a good stir to combine.
Bring to a Boil: Turn up the heat until your soup reaches a boil, then reduce it to a simmer. Let it bubble away for about 30 minutes, stirring occasionally, until all those veggies are tender.
Season Well: Now’s the time! Sprinkle in a couple pinches of salt and pepper. Taste and adjust until it sings with flavor.
Optional Protein: If you’re adding shredded chicken, ground beef, or sausage, toss it in during the simmering process, this will make your soup heartier.
Serve Hot: Ladle the soup into bowls and enjoy. It’s warm, comforting, and just so satisfying!

My Go-To Cabbage Soup Recipe
I can’t say enough how much I love this recipe! This is my go-to recipe when I need something fast but still packed with love and flavor. It’s true comfort food, the kind that warms you up from the inside out, especially on chilly fall evenings. I’m a real sucker for quick and easy recipes that I can personalize on a whim. The best part is you can use whatever you’ve got lying around in your fridge or pantry. Plus, it’s perfect for meal prepping on Sundays!
If you loved this cabbage soup, be sure to check out my Creamy Carrot Soup, my Mediterranean Cauliflower Soup, or my Irish Soup!
Why This Recipe Works
Quick & Easy
This soup not only comes together in under 30 minutes, but it also requires minimal effort! Perfect for those busy weeknights when you want something hearty but don’t have a ton of time.
One Pot Wonder
All the magic happens in just one pot! This means less cleanup afterward, and we all know how precious that is after a long day, right?
Budget-Friendly
Cabbage is super affordable, and with a few other veggies and some broth, this soup is light on the wallet but loaded with tons of flavor.
Comfort Food
The combination of sweet veggies, savory broth, and optional proteins creates a soup that’s loaded with yummy goodness, it really is the ultimate comforting dish when you’re feeling a bit under the weather or just want to cozy up on the couch.
Customizable
This recipe is endlessly customizable! You can add in any leftover veggies you have in your fridge or swap the protein for whatever suits your family’s taste.
Meal Prep Friendly
This soup holds up wonderfully in the fridge for a couple of days, making it ideal for meal prep. It also freezes beautifully if you want to stash some away for a busy week ahead.
Serving Suggestions
So, how do you serve this tasty cabbage soup?
- Bread: Pair it with some crusty bread or buttered toast for a classic combo. There’s something about dipping that makes every bite feel like a warm hug!
- Salad: A light side salad can balance the heartiness of the soup nicely.
- Toppings: If you want to get all fancy, add toppings like shredded cheese, croutons, or a dollop of sour cream for creaminess.
For storage, this soup will keep in the refrigerator for about 4-5 days. Just let it cool down before placing it in an airtight container.
Reheating Instructions
When you’re ready to chow down, simply heat it on the stovetop over medium heat, stirring occasionally, until heated through. If it’s thickened up too much in the fridge, add a splash of water or broth to loosen it up a bit.
Freezer Friendly
Yes, you can freeze this cabbage soup! Just make sure to let it cool completely before transferring it to a freezer-safe container. It should keep well for about 3 months. When ready to enjoy again, just defrost it overnight in the fridge and reheat it the next day.
Isn’t it amazing how such a simple dish can bring so much joy? I just love how this Cabbage Soup brings together flavors, warmth, and a sense of community. Cooking doesn’t have to be complicated or time-consuming to be delicious.
Now go on, whip up this soup, and let me know how it turns out! Happy cooking! For more Recipes Follow Us in our Pinterest.
Print
Cabbage Soup
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
This delicious Cabbage Soup comes together in about 30 minutes and is made all in one pot for a quick and easy weeknight meal that your family will love!
Ingredients
- 1 medium head of cabbage, chopped
- 1 large onion, chopped
- 2 carrots, diced
- 3 cloves garlic, minced
- 4 cups vegetable or chicken broth
- 1 can diced tomatoes
- Salt and pepper to taste
- Optional: shredded chicken, ground beef, or sausage
Instructions
- Sauté the veggies: In a large pot, heat a drizzle of olive oil over medium heat. Toss in the chopped onion, diced carrots, and minced garlic. Cook, stirring occasionally, until the onion is translucent and the veggies are tender, about 5-7 minutes.
- Add the cabbage: Stir in the chopped cabbage and let it cook down for about 5 minutes.
- Pour in the broth and tomatoes: Once the cabbage has shrunk down, add the broth and diced tomatoes. Stir to combine.
- Bring to a boil: Turn up the heat until your soup reaches a boil, then reduce it to a simmer for about 30 minutes.
- Season well: Sprinkle in a couple pinches of salt and pepper. Taste and adjust as necessary.
- Optional protein: If desired, add shredded chicken, ground beef, or sausage during the simmering process.
- Serve hot: Ladle the soup into bowls and enjoy!
Notes
This soup is perfect for meal prepping and can be stored in the fridge for 4-5 days. It also freezes well for up to 3 months.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Simmering
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 250
- Sugar: 5g
- Sodium: 600mg
- Fat: 4g
- Saturated Fat: 1g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 42g
- Fiber: 8g
- Protein: 10g
- Cholesterol: 0mg



