Italian White Bean Soup

a bowl of white bean soup.
Save Recipe

5 from 1 reviews

This Italian White Bean Soup will warm you up on a cold day! Cannellini beans in a tomato vegetable broth with fresh herbs are so simple, but the flavors are delicious. 


  • 2 tablespoons olive oil
  • 1 medium yellow onion, diced
  • 2 large carrots, diced
  • 1 tablespoon minced garlic (about 3 large cloves)
  • 1 (6-oz) can tomato paste
  • 1 teaspoon kosher salt
  • 4 cups vegetable broth
  • 3 to 4 sprigs fresh rosemary
  • 5 to 6 sprigs fresh thyme
  • 2 (15-ounce) cans cannellini beans, drained and rinsed
  • ¼ cup chopped fresh parsley, plus extra for garnish
  • ½ cup shredded Parmesan cheese for garnish


  1. Heat the olive oil in a large pot over medium heat. Add the onions and carrots. Stir and cook them for five minutes. Add the garlic, tomato paste, and salt. Stir until the paste is evenly coating the veggies.
  2. Add the broth and fresh herbs, and stir. Bring the soup to a boil and then lower the heat to medium-low. Cover the pot with the lid slightly askew to allow some steam to escape. Simmer the soup for 15 minutes or until the carrots are tender.
  3. Remove and discard the herb stems and add the beans. Simmer the soup for a minute or so and then use the spatula or a potato masher to mash some of the beans, leaving some whole. This will help thicken the soup.
  4. Add the parsley, stir, and the soup is ready to serve. Garnish each serving with extra parsley and shredded cheese, for garnish.


Shortcut: Instead of dicing fresh veggies, you can use 2 cups of frozen chopped onions and 2 cups of frozen diced carrots. 

Storage: Leftover soup will keep for three to four days in the refrigerator. Or, you can freeze it for several months.


Keywords: tuscan white bean soup, vegetarian italian white bean soup, easy white bean soup