Vegan Cabbage Soup


This vegan cabbage soup recipe is so hearty and delicious! It is healthy for you too as cabbage is filled with nutrients such as Vitamin B-6, Vitamin K, and Vitamin C! Make sure to serve this soup with some crusty bread so that you can soak up all the flavors from the broth!

PREP TIME10 minutes

COOK TIME10 minutes

TOTAL TIME20 minutes


  • 2 garlic cloves, minced
  • 1 small onion, chopped
  • 1 small potato, cubed and parboiled
  • 1 small head of cabbage, destemmed and chopped
  • 1 large carrot, chopped
  • 12 ounces of vegan ground beef
  • 4 cups vegetable broth or water
  • 1 tablespoon sugar
  • 1 teaspoon thyme
  • 1 teaspoon rosemary
  • 1 teaspoon salt
  • 1/2 teaspoon pepper


  1. Heat a little bit of oil in the bottom of a large stock pot on medium-high heat.
  2. Saute garlic, onion, and carrots over medium heat until carrots are soft. Then, add in the vegan beef crumbles. Stir until combined and use your spatula to separate the beef crumbles. Stir until well combined and cook until vegan beef is slightly browned.
  3. Add in pre-cooked potatoes and the chopped cabbage as well as all of the spices/seasonings. Stir until well combined. The cabbage will be quite large and will take up a lot of space. Continue to saute until the cabbage reduces in size and begins to cook.
  4. Deglaze pan with the broth/water and simmer for 5-10 minutes to let the flavors combine.
  5. Serve with a piece of crusty bread or a side salad!

Nutrition Information

Yield 6

Serving Size

1Amount Per ServingCalories136Total Fat4gSaturated Fat0gTrans Fat0gUnsaturated Fat3gCholesterol0mgSodium1250mgCarbohydrates13gFiber1gSugar4gProtein15g