Go Back
+ servings

White Bean and Cabbage Soup

This very simple to make soup is unbelievably flavorful! When I am scratching my head wondering what to cook for lunch, this is one of my “go to” recipes.
Servings 4 to 6
Author Rosalie D'Amico


  • 2 tablespoons olive oil
  • 1 small yellow onion peeled and diced
  • 2 ribs celery diced
  • 2 carrots peeled and diced
  • 3 cloves garlic minced
  • 2 tablespoons tomato paste
  • 4-5 cups chicken stock or broth – adjust to the consistency you like
  • 1 or 2 small pieces of Parmigiano rind
  • 1 can (19 ounces) white kidney or cannellini beans (I use Cento brand), rinsed and drained
  • ½ head (about 4 cups) finely cut Savoy cabbage
  • ¼ teaspoon freshly ground black pepper
  • Mixed fresh herbs – parsley oregano, marjoram is a nice combination
  • Extra Virgin Olive Oil and grated Parmigiano cheese for serving


  • Heat the olive oil in a stock pot. If you are using pancetta, sauté it in the pot first before adding any oil. You will need less oil or none at all because pancetta can be quite fatty.
  • Add the onions, celery, carrots, and garlic. You can add a little olive oil if necessary. Cook for about 5 minutes, stirring frequently.
  • Add the tomato paste and cook another 2-3, minutes stirring constantly.
  • Add the stock and the Parmigiano rinds. Bring to a boil. Reduce heat and simmer for about 15 minutes.
  • Add the rinsed and drained beans, cabbage and black pepper and simmer together until cabbage is cooked to your liking.
  • Stir in fresh herbs, taste and adjust seasonings.
  • Serve individual dishes with a drizzle of extra virgin olive oil and freshly grated Parmigiano cheese.