Simple Vegan Blog

  • Recipes
  • Start Here
  • About
  • Subscribe
menu icon
go to homepage
  • Recipes
  • Start Here
  • About
  • Subscribe
subscribe
search icon
Homepage link
  • Recipes
  • Start Here
  • About
  • Subscribe
×
Home > Recipes > Soups

Vegan Cabbage Soup

Iosune with a glass of juice.
Updated: Feb 16, 2026 by Iosune Robles · This post may contain affiliate links
5 from 9 votes
Pin Recipe Jump to Recipe
Vegan cabbage soup served with crusty bread.

This Vegan Cabbage Soup is an easy, comforting recipe made with everyday vegetables like cabbage, carrot, celery, and tomatoes. It's light and flavorful, and a great option for a simple lunch or a weeknight meal.

Bowls of vegan cabbage soup served with bread on the side.

I like this soup because it's made with everyday ingredients and doesn't require much prep. Everything goes into one pot, and after a short sauté, the soup simmers on its own while the flavors come together. It's the kind of recipe I make when I want something homemade but don't feel like spending too much time cooking.

I often make this soup ahead of time and keep it in the fridge for a few days, since the flavors get even better as it sits. It's easy to reheat and works well for quick lunches or simple dinners during the week, especially on busy days.

If you're looking for more comforting soup recipes, you might also enjoy my Vegan Vegetable Soup, Vegan Tomato Soup, and Vegan Cauliflower Soup. They're made with easy-to-find ingredients and are great options for everyday, homemade meals.

Vegan Cabbage Soup Ingredients

Ingredients for making vegan cabbage soup.
  • Olive oil: This is my go-to for this soup, but you can use any oil you have on hand, like avocado, canola, or vegetable oil.
  • Onion: Yellow onion is my usual choice, but white or red onion work just as well.
  • Garlic
  • Celery
  • Carrot
  • Red bell pepper: Red bell pepper adds a bit of sweetness, but any color works.
  • Cabbage: White cabbage is what I usually use because it's easy to find and holds up really well as it cooks. Green cabbage is very similar and works just as well. Savoy cabbage is a bit more tender, and napa cabbage will give you a softer texture. Use the one you have or like best.
  • Italian seasoning: Store-bought or Homemade Italian Seasoning both work. If you don't have it, dried oregano is a simple substitute.
  • Salt
  • Ground black pepper
  • Bay leaves
  • Vegetable Broth: Vegetable broth adds more flavor, but water works too.
  • Crushed tomatoes: They blend nicely into the soup, but diced or whole peeled tomatoes (broken up) work as well.

Find the full recipe with exact measurements in the recipe card below.

How to Make Vegan Cabbage Soup

Onion and celery sautéed in a pot.
  1. Sauté the onion and celery in a large pot with olive oil until soft and lightly golden, about 3-5 minutes.
Onion, celery, and garlic sautéed in a pot.
  1. Add the garlic and cook for 1-2 minutes, just until fragrant.
Cooked vegan cabbage soup in a pot.
  1. Add the remaining ingredients, bring to a boil, then lower the heat and let the soup simmer uncovered for 30 minutes.
Vegan cabbage soup served in a bowl with fresh parsley on top
  1. Remove the bay leaves and serve right away, with optional fresh parsley on top.
Bowl of vegan cabbage soup garnished with fresh parsley.

How to Store and Reheat Leftovers

  • Refrigerator: Let the soup cool completely, then store it in an airtight container in the refrigerator for up to 4-5 days.
  • Freezer: This soup freezes well. Once cooled, transfer it to freezer-safe containers and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.
  • To reheat: Reheat on the stovetop over medium heat, stirring occasionally, until heated through. You can also reheat individual portions in the microwave.

Serving Suggestions

This soup is great on its own, but it also pairs well with simple sides like crusty Vegan Bread, Vegan Garlic Bread, or a grilled sandwich. For a more filling meal, you can top it with Fried Tofu, Vegan Bacon, or Tempeh Bacon.

Cooked vegan cabbage soup in a pot.

More Vegan Soup Recipes

  • Vegan Broccoli Cheddar Soup
  • Vegan Potato Soup
  • Vegan Mushroom Soup
  • Vegan Butternut Squash Soup
  • Vegan Pumpkin Soup
Vegan cabbage soup served with a piece of bread.
5 from 9 votes

Love it? Leave a rating!

Vegan Cabbage Soup

This Vegan Cabbage Soup is an easy, comforting recipe made with everyday vegetables like cabbage, carrot, celery, and tomatoes. It's light and flavorful, and a great option for a simple lunch or a weeknight meal.
Prep: 10 minutes mins
Cook: 35 minutes mins
Total: 45 minutes mins
Servings: 4
PRINT PIN COMMENT


Ingredients 
 

  • 1 tablespoon olive oil
  • ½ onion, chopped
  • 1 celery stalk, chopped
  • 2 cloves garlic, minced
  • 1 carrot, chopped
  • ½ red bell pepper, chopped
  • 1 pound cabbage, chopped
  • 1 tablespoon Italian seasoning, optional
  • ½ teaspoon salt
  • ¼ teaspoon ground black pepper
  • 2 bay leaves
  • 4 cups vegetable broth, or water
  • 1 14-ounce can crushed tomatoes

Instructions 

  • Heat the oil in a large pot over medium-high heat. Add the onion and celery and cook for 3-5 minutes, stirring occasionally, until softened and lightly golden.
    Onion and celery sautéed in a pot.
  • Add the garlic and cook for 1-2 minutes, stirring constantly, until fragrant.
    Onion, celery, and garlic sautéed in a pot.
  • Add the remaining ingredients, bring to a boil, then reduce the heat to medium-low and simmer uncovered for 30 minutes, stirring occasionally.
    Cooked vegan cabbage soup in a pot.
  • Remove the bay leaves and serve immediately. I like to add some fresh chopped parsley on top, but it's optional.
    Vegan cabbage soup served in a bowl with fresh parsley on top

Notes

  • Store leftovers in an airtight container in the refrigerator for up to 4-5 days.
  • This soup freezes well. Let it cool completely, then freeze in freezer-safe containers for up to 3 months; thaw overnight in the refrigerator.
  • Reheat on the stovetop over medium heat or in the microwave until heated through.

Nutrition

Serving: 1serving | Calories: 125kcal | Carbohydrates: 22g | Protein: 4g | Fat: 4g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Sodium: 1395mg | Potassium: 610mg | Fiber: 6g | Sugar: 12g | Vitamin A: 3868IU | Vitamin C: 72mg | Calcium: 113mg | Iron: 3mg
Did you try this recipe?Leave a comment below and let me know how it turned out!
Course: Soup
Cuisine: American
Author: Iosune Robles

More Vegan Soup Recipes

  • Bowl of vegan tortilla soup topped with crispy tortilla strips and fresh cilantro.
    Vegan Tortilla Soup
  • Vegan split pea soup served in a bowl with parsley.
    Vegan Split Pea Soup
  • Bowl of vegan lentil soup garnished with parsley, with bread on the side.
    Vegan Lentil Soup
  • Vegan kimchi stew in a large pot with scallions on top, and a bowl of extra scallions on the side.
    Vegan Kimchi Stew (Kimchi Jjigae)
1.8K shares
Iosune with a glass of juice.

About Iosune

Hi, I’m Iosune! I’m a food lover, home cook, recipe creator, and co-founder of Simple Vegan Blog, which I started in 2014 to show how easy and delicious vegan cooking can be.

More about me

Comments

  1. Janet says

    March 11, 2021 at 11:40 pm

    5 stars
    This is the BEST recipe ever!!! I’ve cooked cabbage soup many times but I decided to search for a new recipe and found this one. This is so so tasty; so flavorful; never thought of adding the seasonings that are in this one . I made a pot last week and put some in the freezer to take to work for lunch. Well it’s all gone and I’m making a new pot this weekend; just shared the recipe with my sister. By the way, made the black bean soup also...OMG!!

    Reply
    • Iosune Robles says

      March 12, 2021 at 11:39 am

      Hi Janet! I'm so glad you liked our cabbage soup recipe 🙂

      Reply
  2. Brehia says

    January 25, 2021 at 10:30 pm

    Thank you for this great recipe! I was searching cabbage recipes since I have a cabbage that I hadn’t used & I didn’t want it to go bad on me. It’s so good & the Italian seasoning makes it taste a little like you’re eating pasta or pizza. I added some cayenne seasoning & red pepper flakes since I love my soups to have a subtle back heat like it’s going to warm me up from the inside out lol.

    Reply
    • Iosune Robles says

      January 27, 2021 at 3:36 pm

      Hi Brehia! Sounds so good 🙂

      Reply
  3. Sally says

    December 15, 2020 at 11:40 pm

    5 stars
    This is such an easy recipe and so tasty! I'm a big cabbage lover, I'll definitely make this soup again.

    Reply
    • Iosune Robles says

      December 17, 2020 at 2:30 pm

      Hi Sally! I'm so glad you enjoyed it 🙂

      Reply
  4. Jolita says

    October 09, 2020 at 1:13 pm

    Loved this soup! Niammmy! :} Thanks for sharing the recipe!

    Reply
    • Iosune Robles says

      October 13, 2020 at 11:26 am

      Hi! So glad you liked it 🙂

      Reply
  5. Patti Strang says

    September 08, 2020 at 9:05 pm

    5 stars
    This cabbage soup was delicious!

    Reply
    • Iosune Robles says

      September 09, 2020 at 10:05 am

      Hi Patti! So glad you liked it 🙂 Have a nice day!

      Reply
  6. Jahleece says

    August 17, 2020 at 8:44 am

    5 stars
    Made this recipe and its delicious! No oils aswel, thank you for the recipe. Will be a weekly staple in my household for sure.

    Reply
    • Iosune Robles says

      August 17, 2020 at 9:43 am

      Hi! So glad you all liked it 🙂 Have a nice day!

      Reply
  7. John K. says

    February 19, 2020 at 3:08 am

    5 stars
    My wife loves this soup! When I make it for her I do add a touch of Cayenne for her.

    Reply
    • Iosune says

      March 09, 2020 at 3:12 pm

      Hi John! So glad your wifes loved it 🙂

      Reply
  8. Janice Scott says

    November 14, 2019 at 9:33 pm

    This is almost the way I make my vegetable soup but I add butter beans ....dixie Lea peas and okra....have to add okra ...my grandaughter loves this soup and has since she was 2 years old but she calls it okra soup and it has to have lots of okra in it and a lot of cabbage. Simple easy recipe and delicious.

    Reply
    • Iosune says

      November 15, 2019 at 7:26 am

      Hi Janice! Sounds so good 🙂 I'm not a big fan of okra myself, but I'll add butter beans next time!

      Reply
  9. Brenda says

    October 22, 2019 at 7:45 pm

    Just made this soup because it’s Keto friendly and it was so easy, especially since I already had all the ingredients! I was going to double the recipe but it already makes so much so I didn’t have to and it tastes so good! I will be making this soup all winter. Thanks for sharing!!

    Reply
    • Iosune says

      October 29, 2019 at 12:52 pm

      Hi Brenda! You're so welcome 🙂

      Reply
  10. GardenBar says

    September 17, 2019 at 7:20 am

    Thank you for such an amazing Cabbage soup recipe. I will surely try this recipe.

    Reply
    • Iosune says

      September 23, 2019 at 12:56 pm

      You're so welcome 🙂

      Reply
  11. CB Wall says

    March 18, 2019 at 6:23 pm

    5 stars
    Not being much of a cook, I found this recipe to be not only delicious, but easy to make. I used dried herbs and water - what I had on hand. Next time I make it I'll use all of the recommended ingredients. Excellent recipes on this site; even with using slightly varied ingredients, you can't go wrong!

    Reply
    • Iosune says

      March 23, 2019 at 2:04 am

      Hi CB! I'm so glad you liked our recipes 🙂 Have a nice day!

      Reply
  12. Robin says

    March 12, 2019 at 3:43 pm

    5 stars
    It was delicious and my husband, who doesn't eat many vegetables, really liked it. I did use a large can of organic tomatoes to give it a little more broth. Another tip: I used my Instant Pot, 10 minutes. The soup was a refreshing break from our many "brown" bean, lentil, and black eyed pea recipes.

    Reply
    • Iosune says

      March 13, 2019 at 3:15 am

      Hi Robin! I'm so glad you hear that 🙂 I've never used the Instant Pot to make this soup, but I'll try next time!

      Reply
Newer Comments »
5 from 9 votes (1 rating without comment)

Leave a Reply Cancel reply

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

Recipe Rating





Iosune and Alberto.

Welcome!

We’re Iosune and Alberto, the couple behind Simple Vegan Blog. Since 2014, we’ve been sharing easy, flavorful vegan recipes anyone can make.

More about us

Most Popular Recipes

  • Photo of a bowl of general tso's tofu served over some rice
    General Tso's Tofu
  • Picture of a dish with homemade vegan jambalaya topped with chopped parsley
    Vegan Jambalaya
  • Photo of a bowl of vegan vegetable soup
    Vegan Vegetable Soup
  • A bowl with tofu stir fry garnished with some sesame seeds.
    Easy Tofu Stir Fry
  • Photo of a plate of sweet and sour tofu
    Sweet and Sour Tofu
  • A bowl with vegan tofu ricotta cheese and some bread slices around.
    Vegan Tofu Ricotta Cheese (4 Ingredients)

Vegan Winter Recipes

  • Two bowls of vegan chicken noodle soup garnished with parsley, surrounded by ingredients.
    Vegan Chicken Noodle Soup
  • Vegan beef stew served in a bowl with bread and parsley around it.
    Vegan Beef Stew
  • Spoon taking vegan broccoli cheddar soup from a bowl.
    Vegan Broccoli Cheddar Soup
  • Sliced vegan meatloaf against a white backdrop.
    Vegan Meatloaf
  • Photo of a plate of vegan stuffed shells
    Vegan Stuffed Shells
  • Sliced vegan banana bread on marble.
    Vegan Banana Bread

Footer

↑ Back to top • Recipes • About • Contact

© 2025 Simple Vegan Blog. All rights reserved. Privacy Policy • Terms & Conditions • Affiliate Disclosure

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.