This vegan Cabbage Soup is so easy to make, packed full of nutrients, and absolutely delicious! It’s low in calories, low in fat, but full of flavor. A warm and cozy soup perfect for those chilly winter nights.

When the weather turns cold I love to make soups that sit on the stove and simmer all day. And, this vegan Cabbage Soup is one of those soups. Green cabbage, bell peppers, and onions simmered to perfection in a delicious tomato broth. It’s one of the simplest, most convenient, cheapest, and healthiest soups you can make.
Cabbage soup is often referred to as “detox soup” or “weight-loss soup” because it’s clean, packed full of nutrients, and super low in calories. If you are looking for a way to take off a few of those extra unwanted Thanksgiving and Christmas pounds, this cabbage soup is perfect. You can practically burn calories eating it…or so they say.
If you want to make this soup a little heartier just toss in some potatoes or serve it up with my homemade vegan cornbread. Alright, LET’S MAKE IT!

Ingredients You’ll Need For Cabbage Soup
- Diced Tomatoes: I used two 14-ounce cans of no salt added fire-roasted tomatoes. But, any type of canned tomatoes would work.
- Copycat Lipton Onion Soup Mix
- Low-Sodium Vegetable Stock: You can use water, but the stock adds flavor.
- Veggies: celery, bell peppers, and onions. Packed with nutrients, hearty and flavorful.
- Green Cabbage
How To Make Vegan Cabbage Soup
- Add the tomatoes, dry onion soup mix, and low-sodium vegetable stock to a large soup pot or dutch oven and mix well. Then, heat the mixture over medium-high heat.
- While you are waiting for the mixture to come to a boil add the remaining vegetables to the pot. Gently stir and make sure everything is well combined.
- Once the soup comes to a boil reduce the heat to medium-low, cover the pot with a lid, and let the soup simmer for 60-90 minutes or until the veggies are tender.
That’s all there is to it! A delicious and healthy vegetarian cabbage soup excellent for those colder months. It’s super basic so you can add more veggies or other sources of flavor if you prefer.

Cabbage Soup Common Questions
Simply add all the ingredients to your multi-functional pressure cooker (Instant Pot) close the lid and lock it. Cook on high pressure for 15 minutes. Release the pressure using the natural release method. Enjoy:)
Toss all the ingredients into the crockpot, cover, and cook on low for 5-6 hours or high for 3-4 hours.
Yes, any leftover vegan cabbage soup can be frozen for up to 3 months. Be sure and store in a tightly sealed freezer bag or container.
First, and foremost, I don’t recommend “diets” and I’m not recommending this one. But, this is an excellent recipe should you decide to try the cabbage soup diet. Most other recipes are loaded with sodium and some animal products. However, this soup is not only low in calories, but also low in sodium. And, it’s completely oil-free and vegan.
You can store this vegan cabbage soup in the fridge in an airtight container up to 5 days. Remove and reheat in the microwave or on the stovetop.

More Vegan Soup Recipes
Try serving up this soup with some hearty slices of my Whole Wheat Beer Bread or No Yeast Bread. Totally awesome! Be sure and check out this delicious list of healthy, vegan soups!
If you want more “colder weather” soups be sure and check out this list of The Best Vegan Fall Soup Recipes that are guaranteed to keep you all nice and cozy.
Print
Easy Vegan Cabbage Soup
- Prep Time: 10 mins.
- Cook Time: 60 mins.
- Total Time: 1 hour 10 minutes
- Yield: 10 1x
- Diet: Vegan
Description
This vegan Cabbage Soup is so easy to make, loaded with nutrients, and absolutely delicious! It’s low in calories, low in fat, and full of flavor.
Ingredients
- (2) 14-ounce cans diced tomatoes, low-sodium or no salt added
- ¼ cup Copycat Lipton Onion Soup Mix
- 4 cups low-sodium vegetable stock
- 2 stalks of celery, chopped
- 2 bell peppers, chopped (any color is fine)
- 2 onions, roughly chopped
- 1 head of cabbage, chopped
- Salt and pepper to taste
Instructions
- Add the tomatoes, dry onion soup mix, and low-sodium vegetable stock to a large soup pot or dutch oven and mix well. Then, heat the mixture over medium-high heat.
- While you are waiting for the mixture to come to a boil add the remaining vegetables to the pot. Gently stir and make sure everything is well combined.
- Once the soup comes to a boil reduce the heat to medium-low, cover the pot with a lid, and let the soup simmer for 60-90 mins.
- Enjoy!
Notes
Freeze any leftovers for up to 3 months in a freezer-safe bag or container.
Store this soup in the fridge in an airtight container up to 5 days.
- Category: One Bowl
- Method: Stove
- Cuisine: Vegan
Keywords: vegan cabbage soup, vegan cabbage soup recipe, cabbage soup diet, oil-free, vegan soup

Shane,
This is so very much like a cabbage soup recipe that I’ve made for years. So delicious! In the past I added a pound of browned ground chuck. When I began to change my eating, I dropped the beef and added a can of red kidney beans. After over 20 years, it is still one of my favorite soups to make on a chilly evening. Your cornbread completes the meal.
★★★★★
Thank you:)
This is so good! And simple! Also it smells amazing cooking, and thankfully tastes just as amazing! Thank you!
★★★★★
Shane- I love cabbage soup and this is the best I have EVER had. The Copycat Lipton Onion Soup Mix is fantastic and I use it in other soups now
★★★★★
Thank you so much, Myra!
★★★★★
This is a wonderful soup–easy, flavorful, and so, so good. The onion soup mix recipe is great! Made up some extra and have it in a jar ready to go. We love this soup with our “millet butter” on Wasa light rye crackers. Thanks!!
★★★★★
It looks great but I will put in beans and spinach so its like Dr. Joes Furman who says GBOMBS Greens, Beans Onions Mushroom’s and Seeds and nuts but not seeds and nuts onions greens and mushrooms but it looks great thanks so much
★★★★★
Would this work in the instant pot? Sounds fantastic!!
★★★★★
Could you use collard greens instead of cabbage in this? (Only cause I accidentally ordered a 2 lb bag of collard greens and want to use it up! LOL)
I think that’s an excellent idea. You may have to cook a bit longer. But, the soup is meant to sit and simmmer. LOVE collard greens.
★★★★★