Skip to Content

Herby White Bean Soup with Cabbage

A zippy (there’s lemon), hearty (those beans), and herbaceous (yes dill and parsley!) soup to warm your bowl any time of year.

Categories:

a bowl White Bean Soup with Dill and Cabbage with crusty bread alongside
Photography by Gayle McLeod

A Lemony White Bean Soup To Bring The Sunshine

There’s a soup for every season, and there’s soups that work for every season, like this white bean soup with lemon juice and lemon zest, fresh herbs, flavorful fennel, and crunchy green cabbage. This can easily be made as vegetarian white bean soup, just use vegetable stock instead of chicken stock.

shallots, fennel, cabbage, spices, vegetable stock, white beans, parsley, dill, lemon juice & zest in prep bowls
shallots, fennel and salt being cooked in olive oil in a large soup pot
shallots, fennel, salt, cabbage and garlic being cooked in olive oil in a large soup pot
stock, beans, parmesan rind, shallots, fennel, salt, cabbage and garlic being cooked in olive oil in a large soup pot

An Easy White Bean And Cabbage Soup To Fill ‘Yer Bowl

There are as many white bean soup variations as there are feelings. You’ve got your Tuscan white bean soup, Mexican white bean soup, White Bean Soup with Bacon, white bean and kale soup, Italian white bean soup, White Bean Chicken Soup, white bean and escarole soup, and don’t forget about creamy white bean soup. Basically, there’s a white bean soup to suit any mood. We recommend this herby white bean soup with cabbage when you’re craving a hearty white bean soup with a little spring in its step. Our best white bean and cabbage soup recipe requires little more than opening a can of beans and a little chopping.

White Bean Soup with Dill and Cabbage being cooked in a large soup pot
a pot of White Bean Soup with Dill and Cabbage made with fennel, cabbage, white beans, stock, spices and herbs

How To Make White Bean Soup

  1. Cook shallots and fennel until soft and golden.

  2. Add the garlic, cabbage, and a little more olive oil, and cook until cabbage is bright green.

  3. Add the stock, beans, and parmesan rind. How to prepare white beans for soup: Open a can! Or start with your own Cannellini Beans from dry and add at this step. Cook until the beans are tender and the parmesan rind is soft. Stir in the lemon juice, lemon zest, and parsley. Zing!

  4. Serve, it’s that easy.

  5. If you’d like to freeze white bean soup for later, you can pour it into individual containers (like quart size deli containers), leaving a little head room in case it expands when it freezes. Once it’s cooled to room temperature, you can put the lids on, mark the date, and put it in the freezer for up to three months.

a bowl White Bean Soup with Dill and Cabbage being served with crusty bread

What To Serve With White Bean Soup?

Vegetable sides are great for keeping this soup part of a meatless meal! You can add Pesto Green Beans or Za’atar Roasted Carrots with Feta and Pumpkin Seeds for a nice crunch. A fresh side salad like Asian Chopped Salad or Broccoli Salad would also be great. If you’re looking to add protein, a simple side of Baked Chicken would be super tasty.

a pot of White Bean Soup with Dill and Cabbage made with fennel, cabbage, white beans, stock and spices

Tools You’ll Need

More Beans Please!

There’s more than one way to eat your beans. Here’s a few of our favorites:

a bowl White Bean Soup with Dill and Cabbage being served with crusty bread

We’ve Bean Loving Your Pictures

Please show us those bowls of cabbage and white bean soup. Tag us on Instagram using @themodernproper and #themodernproper. Happy eating!

Herby White Bean Soup with Cabbage

  • Serves: 6
  • Prep Time:  10 min
  • Cook Time:  25 min
  • Calories: 342

Ingredients

  • ¼ cup extra-virgin olive oil
  • 2 shallots, thinly sliced
  • 2 medium heads fennel, thinly sliced, fronds reserved
  • 1½ teaspoon kosher salt
  • 2 cloves garlic, thinly sliced
  • 1 (10-ounce) head green cabbage, cored and roughly chopped
  • 6 cups vegetable or chicken stock
  • 2 (15-ounce) cans white beans, drained and rinsed
  • 1 Parmesan rind, optional
  • ½ teaspoon freshly cracked black pepper, plus more for serving
  • 1 tablespoon fresh lemon juice (from one lemon)
  • 1 teaspoon grated lemon zest
  • ¼ cup fresh parsley, finely chopped
  • Fresh dill, finely chopped, plus more for serving

Method

  1. Heat 3 tablespoons of the olive oil in a large pot or Dutch oven over medium heat. Once the oil is glistening, add the shallots, sliced fennel, and ½ teaspoon of the salt. Cook, stirring often, until the fennel is softened and golden, about 10 minutes.

  2. Stir in the garlic, cabbage, and remaining 1 tablespoon of olive oil, and cook until cabbage is bright green, about 3 minutes.

  3. Add the stock, beans, parmesan rind, if using, pepper and the remaining 1 teaspoon of salt. Increase the heat to high and bring to a boil, then reduce the heat to a simmer. Cook until the beans are tender and the parmesan rind is soft, about 10 minutes. Stir in the lemon juice, lemon zest, and parsley.

  4. Ladle the soup into bowls and serve topped with pepper, reserved fennel fronds, and dill.

Nutrition Info

  • Per Serving
  • Amount
  • Calories342
  • Protein12 g
  • Carbohydrates42 g
  • Total Fat15 g
  • Dietary Fiber10 g
  • Cholesterol10 mg
  • sodium688 mg
  • Total Sugars18 g

Herby White Bean Soup with Cabbage

Questions & Reviews

Join the discussion below.

or
  • Gia sullivan

    Do u think this would taste good with some ham in it?

    Definitely! Hope you enjoy Gia!

  • M Stage

    Has anyone tried adding shredded chicken to this?

    Not that we've heard but we are sure it would be delicious! Hope you enjoy!

  • Ashley D

    So comforting and delicious! Added some chicken parm meatballs for extra protein and several more cups of stock.

    Thanks Ashley, so glad you enjoyed it!

  • Lindsey T

    Can’t believe how amazing this was with very little effort. This soup is incredible and so comforting during these PNW rainy spring days! Perfect weeknight meal as it comes together so quickly and easily. But also wonderful recipe to keep up your sleeve for when you have vegan friends/family over (just omitting the Parmesan rind obviously :) ). Thanks for a new staple recipe!

    Thanks Lindsey! So glad you loved it!

  • Jamie

    This was delicious! I added an extra tablespoon of lemon juice and 2 garlic cloves. Will definitely be making this again

    Thanks Jamie! So glad you enjoyed it!

  • Jenn

    This was really quick to make and the flavors were so great. Perfect spring time soup!

    Thanks Jenn!