Hearty Cabbage Soup

GFGluten FreeGRGrain FreeNFNut FreeOFOil FreeSFRefined Sugar Free
5 from 15 votes
Jump to RecipeRate This RecipePin Recipe

Disclosure: This post may contain affiliate links. I may earn a small commission for my endorsement, recommendation, testimonial, and/or link to any products or services from this website.

Chilly weather is no match for this Hearty Cabbage Soup! Easy to make with a whole head of cabbage, warming spices, big chunks of veggies, and a flavorful broth, it’s a delicious one-pot meal full of plant-based goodness. Vegan, Gluten-Free, Oil-Free Option.

Maybe you don’t get hit with cabbage cravings right now, but you will after trying this Hearty Cabbage Soup. The satisfying blend of veggies, yummy spices, and rich broth is too good to pass up! Plus, because it’s a simple, one-pot, 35-minute meal, you can cozy up with a bowl in no time.

Table of Contents
  1. A Bowl of Hearty and Satisfying Goodness
  2. What You Need for Vegan Cabbage Soup
  3. How to Make Cabbage Soup
  4. Serving Suggestions
  5. How to Store Cabbage Soup
  6. Substitutions and Variations
  7. Recipe FAQs
  8. Hearty Cabbage Soup Recipe
cabbage soup served in a white bowl with a spoon dug in, surrounded by a slice of bread, a cloth, cabbage and another bowl of soup, served on a marble kitchen countertop

A Bowl of Hearty and Satisfying Goodness

Weight loss cabbage soup? Cabbage soup diet? Never heard of ‘em. This not-so-traditional Vegan Cabbage Soup is wholesome, filling, and nourishing thanks to a whole head of cabbage and large chunks of melt-in-your-mouth, creamy potatoes. A medley of fresh veggies and warming spices also swim in the flavor-rich broth, leaving you with a cozy meal that’s satisfying and tastes indulgent!

I adore cabbage and you will too after digging into a big bowl of this steaming hot soup. What’s better is that, as a one-pot, 35-ish minute meal, it’s a perfect feel-good soup to enjoy during long chilly winters or busy weeknights.

What You Need for Vegan Cabbage Soup

A blend of wholesome plant-based ingredients and tasty spices goes into this budget-friendly meal:

ingredients for the soup laid out on a marble kitchen countertop
  • Mirepoix: A classic soup veggie mix made from diced onion, celery, and carrots. They start the soup off with mouthwatering layers of savory flavor.
  • Caraway seeds: The seeds are toasted in oil to bring their wonderful hidden flavors to the forefront. They’re technically an optional ingredient, but I think they complement the cabbage flavor perfectly! 
  • Gold potatoes: Not a traditional cabbage soup ingredient but they bring so much hearty goodness to every bite. Gold potatoes are my favorite because they practically melt into the soup but Russet potatoes are a good (though less creamy) substitute. 
  • Green cabbage: Can you believe a whole (small) head of green cabbage goes into the soup?! It’ll look like a lot of cabbage at first as it fills the bot, but don’t worry – it doesn’t take long to cook down and tenderize.
  • Canned crushed tomatoes: I prefer to use fire-roasted crushed tomatoes for a greater depth of flavor. Regular tomatoes work well in a pinch, but fire-roasted brings so much more to the soup if you can find them!
  • Vegetable broth: I like to use homemade vegetable broth or vegetable bouillon for this soup but a low-sodium store-bought broth works well, too. If you don’t have low-sodium broth, I recommend using a 50-50 mix of broth and water so the soup isn’t too salty.

How to Make Cabbage Soup

side-by-side images of the soup with the image on the left showing the mirepoix cooking in a large pot and the image on the right showing all vegetables added to the pan
  1. Sauté the mirepoix in a large, oiled pot until it starts to brown. 
  2. Next, stir in the garlic, black pepper, thyme, and caraway seeds, and cook until fragrant.
  3. Stir in the potatoes, cabbage, tomatoes, and vegetable broth. Heat to a boil, then reduce to a simmer until the cabbage is tender and translucent.
  4. Ladle the soup into bowls topped with freshly ground black pepper. Serve warm and enjoy!

Caitlin’s Cooking Tips

  • Don’t be afraid of the mountain of cabbage at first. The potato and cabbage soup will be really thick when you first add the cabbage, but don’t worry! As it releases more liquid, the cabbage will cook down and the soup consistency will thin.
  • Want to bulk it up? I’d recommend adding extra potatoes, chickpeas, or white beans (Cannellini, Navy, or Great Northern) if you want an even heartier, protein-packed meal.
  • Go heavy on the black pepper. Much like the other spices, freshly ground black pepper adds a lot of flavor and rounds out the rest of the soup.
a zoomed in image of the hearty cabbage soup with a serving spoon scooping up a portion

Serving Suggestions

I personally think there’s no better way to enjoy this than with a piece of crusty bread to soak up all of the delicious broth! In addition, lots of freshly ground black pepper and even a scoop of sauerkraut on top is *chef’s kiss*. You can even serve it with a side of cooked quinoa, crispy tofu, or baked tempeh for a boost of protein.

Or, when serving cabbage soup as a hearty side dish, pair it with this Butternut Squash Gnocchi, this Vegan BLT Sandwich, or this Mushroom Pot Pie for a warm and comforting meal.

If you’re looking for more cozy soup recipes, you’ll also love this Sweet Potato Kale Soup, this Healthy Stuffed Pepper Soup, and this One Pot Vegan Chicken Noodle Soup!

How to Store Cabbage Soup

The leftover cabbage soup can be stored in airtight containers in the fridge for up to 5 days. Remember to let the cooked soup cool to room temperature before covering and storing.

Substitutions and Variations

  • Oil-Free Option: Start the recipe by dry toasting the caraway seeds over medium heat in a large pot for 60 to 90 seconds or until fragrant. Then pour in a 1/4 cup of water or vegetable broth and proceed with the recipe as written, adding more liquid as necessary to prevent the seeds and aromatics from sticking.
  • Potato Substitutions: I personally love white potatoes in cabbage soup but you can swap them for cauliflower florets if you’d like. Sweet potatoes could also be used as a substitute but the flavor of the soup will be slightly different.
  • Add Herbs and Spices: Cabbage is so versatile and pairs great with a long list of herbs and spices, like red pepper flakes, fresh herbs (dill, thyme, tarragon, parsley, etc.), fennel seeds, white pepper, etc. Add what you like to play with the flavors!
cabbage soup served in a white bowl with a spoon dug in, surrounded by a slice of bread, a cloth, cabbage and another bowl of soup, served on a marble kitchen countertop

Recipe FAQs

How do you cut cabbage for soup?

I recommend dicing the cabbage into bite-sized pieces for this soup. Cut the cabbage head into wedges, remove the core from each, and slice into 1-inch bites. Check out these step-by-step instructions from Homemade In The Kitchen for more help!

Can you overcook cabbage in soup?

Yes, the cabbage is overcooked when it’s very soft or pretty much falling apart in the soup. Just keep simmering until it’s translucent and tender with a slight bite.

Can you make this in a slow cooker?

Sure. In the crockpot, this cabbage soup will take about 8 hours on low or 4 hours on high.

Enjoy! If you make this recipe and decide to share it on Facebook or Instagram, don’t forget to tag me @FromMyBowl + #FromMyBowl! I would also love it if you could leave a comment below with a recipe rating! Thank you for the support 😊

Hearty Cabbage Soup

5 from 15 votes
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings 6 servings
Chilly weather is no match for this Hearty Cabbage Soup! Easy to make with a whole head of cabbage, warming spices, big chunks of veggies, and a flavorful broth, it’s a delicious one-pot meal full of plant-based goodness. Vegan, Gluten-Free, Oil-Free Option.

Ingredients
 
 

  • 1-2 tablespoons olive oil
  • 1 yellow onion diced
  • 2 sticks of celery sliced
  • 4 carrots peeled and sliced
  • 3 cloves garlic minced
  • 1/2 teaspoon black pepper plus more to taste
  • 2 teaspoons fresh thyme
  • 2 teaspoons caraway seed optional, but strongly recommended
  • 2 cups gold potatoes peeled and diced
  • 10-12 cups green cabbage chopped into 1” pieces
  • 1 14.5 ounce can crushed tomatoes
  • 8 cups low-sodium vegetable broth or 4 cups broth, 4 cups water
  • Salt and pepper to taste

Instructions

  • Aromatics: Warm the oil in a large pot or dutch oven over medium heat. Add the onion, celery, and carrot and sauté for 3 to 5 minutes, until beginning to brown. Add the garlic, black pepper, thyme, and caraway seed and sauté for 1 minute, or until fragrant.
  • Simmer: Add the potatoes, cabbage, tomatoes, and vegetable broth to the pot and stir well. The soup may look overly thick right now, but the cabbage will release more liquid as it cooks. Bring to a boil over high heat, then reduce the heat to medium and simmer for 12 to 15 minutes, stirring occasionally, until the cabbage is tender and translucent.
  • Serve: Season with additional salt and pepper to taste, if necessary. Ladle the soup into serving bowl and top with freshly ground black pepper, or as desired. Serve warm; leftovers will keep in the refrigerator for up to 5 days.

Recipe Notes

  • Oil-Free: To add more flavor to the soup I recommend dry toasting the caraway seeds over medium heat for 60 to 90 seconds, until fragrant. Then add 1/4 cup of water or additional vegetable broth to the pan and proceed with the recipe as written, adding more liquid to the pan as necessary to prevent sticking.

Nutrition

Calories: 184kcalCarbohydrates: 37gProtein: 7gFat: 3gSaturated Fat: 0.4gPolyunsaturated Fat: 0.5gMonounsaturated Fat: 2gSodium: 153mgPotassium: 927mgFiber: 9gSugar: 12gVitamin A: 7109IUVitamin C: 70mgCalcium: 110mgIron: 3mg
Keyword: budget friendly vegan soup, cabbage soup recipe, cabbage soup with potatoes, tasty vegan soup, vegan cabbage soup
Course: Soup
Method: Stovetop
Cuisine: American

About the Author

Hey there, I’m Caitlin! I make easy-to-follow, wholesome, and budget-friendly vegan recipes that are mostly gluten-free and refined sugar-free. I’m also an avid yogi, love the great outdoors, am chocolate-obsessed, and enjoy eating almond butter straight off of the spoon.

Learn More

FREE GUIDE: 5 Tips for Quick & Easy Vegan Dinners

Plus, get all of my recipes sent straight to your inbox!

You May Also Like

Leave a Comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

  1. Hello,
    I was wondering if I could add russet potatoes instead of the gold ones? I don’t have any.
    Thank you!

  2. 5 stars
    I’ve made this twice now and I will continue to make it! It is delicious and healthy! Thank you for the recipe!

  3. 5 stars
    Such a hearty and filling soup, has become a favorite in our household! It is crazy how much cabbage you can get in this soup. Added a little red pepper for some extra spice. Thanks for sharing, will keep this on the rotation for many winters to come!

  4. 5 stars
    Love it! So good that I’ve made it nearly once a week for a few months. Having the chunky potatoes makes it super hearty and filling.

  5. So easy and basic, but you would it know that bu it’s taste!
    This was truly delicious!

    I skipped the caraway tho ????…. Didn’t have any.

    1. Happy that you liked it! No worries about having to leave out something – not all ingredients are just laying around, especially right now!

  6. 5 stars
    Favorite soup recipe. My 15 year old son even said he felt like there was meat in it because of the potatoes. It has just the right spice/heat level. Definitely a comfort food.

  7. I have made this for years…soooo good! Only thing I do different is use regular stewed tomatoes and V8 spicy hot juice instead of vegetable broth. Gives it great flavor!

  8. 5 stars
    My mother in law made the best “thinny thin” cabbage soup ever….. didn’t share before she died and I have tried to fine a good one ever since….this is great! I did add a few more goodies because more is better ???? I did add sliced okra, mushrooms, grated ginger, a couple shakes of turmeric some diced hallow is and a squirt of siraccha….eating this until the pot runs dry! Thanks for the recipe ❤️

      1. In the Crock Pot, this cabbage soup will take about 8 hours on low or 4 hours on high.

    1. Hey! We don’t calculate the calories for the recipes, however there are some good online resources and calculators available online that you can use!

    1. Hi there! We don’t calculate the calories for the recipes but there are some online calculators available where you can drop in the portions and ingredients.

  9. I made this soup tonight. I didn’t have tomatoes or caraway seeds, so I left them out, but it still turned out good. I also used dried thyme instead of fresh and purple cabbage, because that’s what I had at home. I used about half teaspoon dried thyme and added a bit extra pepper. I’m sure it would have been even better had I stuck to the actual recipe, but I really enjoyed it on a cool late summer night! Looking forward to eating leftovers of it the next few days. Thanks for the recipe.

    1. Totally can stand behind using what you’ve got on hand! Thanks for sharing what you used and glad you liked it!

  10. 5 stars
    simple, ezpz, inexpensive and most importantly delicious!! You are making it so much easier for me to make meals that my non vegan family members will happily eat without missing the meat/dairy. Thank you so much.

  11. 5 stars
    Yes 😀 This is just what I’ve been craving lately, without even knowing it :3 I looove potatoes in soup, an essential “addition” in my mind 🙂 Thank you for sharing, I’ll be sure to try it soon 🙂 I’m just about to finish up the recipe for my favourite red lentil soup so that’s coming soon, but this sounds like it could be a new one :3

    1. 5 stars
      Thank you for this recipe! It’s so delicious, cozy, comforting and the perfect way to welcome fall. I’ll be making this a staple. I omitted the Caraway seeds and the potatoes and it was amazing. Thank you again!