Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vegan cabbage soup in a dutch oven with a ladle scooping up a serving.

Vegan Creamy Italian Cabbage Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Elaine Gordon
  • Total Time: 1 hour 5 minutes
  • Yield: 10 1x
  • Diet: Vegan

Description

Creamy, cozy and super comforting, this vegan Italian cabbage soup will completely change how you think about cabbage soup. It's brothy yet rich, packed with craveable Italian flavors and is somehow both light and satisfying enough that everyone always goes back for a second bowl!


Ingredients

Units Scale
  • 3 tablespoons avocado oil
  • 1 large sweet onion, finely chopped
  • 1 tablespoon fine salt
  • 1 head of garlic (about 10 cloves), minced
  • 1 tablespoon Italian seasoning
  • 1 small head green cabbage (about 22 ounces), cored and finely chopped
  • 32 ounces marinara sauce (I love Rao's)
  • 1/2 cup dry French lentils (lentilles du Puy) - not brown or red lentils
  • 8 cups water
  • 1 batch vegan heavy cream
  • 2 large handfuls fresh basil leaves, finely chopped

Instructions

  1. Sauté the onion. In a large dutch oven, heat the avocado oil over medium heat. Add the chopped onion and sauté for about 10 minutes, stirring often. Lower the heat as needed so the onion softens and begins to caramelize slightly without burning.
  2. Add salt, garlic, and seasoning. Stir in the salt, minced garlic and Italian seasoning. Reduce heat to low and cook for 5 minutes, stirring frequently so the garlic doesn’t brown.
  3. Cook down the cabbage. Add the chopped cabbage and stir to coat. Cover with a lid and cook for 10 minutes, stirring occasionally, until the cabbage wilts down and softens.
  4. Add liquids and lentils, then simmer. Stir in the marinara sauce, lentils, water and vegan heavy cream. Stir well and bring to a boil. Once boiling, cover, reduce heat to low, and simmer for 20 to 30 minutes, until the lentils are cooked and the cabbage is very soft.
  5. Finish with basil. Turn off the heat. Stir in the chopped basil just before serving. Ladle into bowls and enjoy!

Notes

You can use canned lentils if you don't have dry lentils on hand. This will speed things up a bit but make sure to reduce the liquid as the lentils will already be cooked.

  • Prep Time: 10
  • Cook Time: 55
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian