Print

Creamy Cannellini Bean Tomato Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.9 from 147 reviews

This creamy cannellini bean tomato soup is a savory and comforting dish made with pureed and whole cannellini beans cooked in a rich tomato broth infused with herbs and spices. Thick, filling, and bursting with Italian flavors, it’s perfect for a hearty lunch or dinner.

Ingredients

Scale

For the Soup:

  • 2 tablespoons extra virgin olive oil or olive oil
  • 1 medium-sized onion, chopped
  • 3 garlic cloves, minced
  • ¼½ teaspoon chili flakes
  • 3 cans (15oz each) cannellini beans
  • 1 can (15oz) cherry tomatoes
  • ½ teaspoon dried basil
  • ½ teaspoon dried rosemary
  • 1 bay leaf
  • 2 cups (480 ml) low sodium vegetable broth
  • ½ teaspoon fine salt, or to taste
  • ⅛ teaspoon freshly ground black pepper, or to taste
  • ⅓ cup fresh parsley or basil, chopped

Instructions

  1. Prepare Bean Puree: Open one can of cannellini beans and transfer its contents, including the liquid, to a blender or food processor. Blend until smooth and set aside.
  2. Saute Onion and Garlic: Heat the olive oil in a large pot over medium heat. Add the chopped onion and cook until soft and translucent, about 5 minutes. Stir in the minced garlic and cook until fragrant, about 1 minute.
  3. Add Ingredients: Add the pureed beans to the pot along with the whole beans from the other two cans, the canned cherry tomatoes, chili flakes, bay leaf, dried basil, dried rosemary, vegetable broth, salt, and pepper. Stir to combine.
  4. Simmer: Bring the soup to a simmer. Cover the pot and cook for 25-30 minutes, stirring occasionally to prevent sticking and blend flavors.
  5. Finish and Serve: Turn off the heat and stir in the fresh chopped parsley or basil. Adjust seasoning to taste with additional salt or pepper if needed. Serve hot with a drizzle of olive oil, freshly ground pepper, and crusty bread if desired.

Notes

  • Salt: Use low sodium vegetable broth to control sodium content. Adjust salt according to your broth choice and taste preferences.
  • Herbs: Fresh herbs like parsley or basil added at the end provide bright, fresh flavor.
  • Texture: Blending one can of beans creates a creamy texture without needing cream.
  • Serve with bread for a satisfying meal.