Go Back
White bean tomato soup with Parmesan and herbs in a ceramic bowl

White Bean Tomato Soup with Parmesan and Herbs Recipe

White Bean Tomato Soup is a hearty, comforting soup with a creamy texture from blended beans and rich tomato-herb flavor. It is an easy, satisfying meal perfect for cozy weeknights.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4
Course: Soup
Cuisine: Mediterranean-inspired
Calories: 300

Ingredients
  

  • 1 ½ tablespoons extra virgin olive oil
  • 1 onion, diced
  • 1 carrot, diced (optional)
  • Salt and black pepper, to taste
  • 3 garlic cloves, minced
  • 2 tablespoons tomato paste
  • 1 teaspoon dried mixed herbs
  • 2 cans (15 oz each) white beans, drained and rinsed
  • 1 can (15 oz) diced or plum tomatoes
  • 3 cups low-sodium vegetable broth
  • 1 teaspoon fine salt
  • ½ cup grated Parmesan cheese
  • ⅓ cup chopped fresh parsley
  • 1 tablespoon lemon juice

Method
 

Preparation
  1. Heat extra virgin olive oil in a large soup pot over medium heat, then cook the diced onion, diced carrot, and a small pinch of salt for about 5 minutes until softened.
  2. Add minced garlic, tomato paste, and dried mixed herbs to the pot and cook for about 1 minute, stirring until fragrant.
Cooking
  1. Add white beans, canned tomatoes, vegetable broth, fine salt, and black pepper, then bring the mixture to a gentle simmer.
  2. Partially cover the pot and simmer the soup for 20–25 minutes until the beans are tender and the flavors have developed.
  3. Blend about one-third of the soup with an immersion blender if a creamier texture is preferred, keeping some beans whole for texture.
  4. Remove from heat and stir in grated Parmesan cheese, chopped fresh parsley, and lemon juice, then adjust seasoning as needed.
Serving
  1. Ladle the White Bean Tomato Soup into bowls and serve warm with bread, croutons, or toasted focaccia if desired.

Notes

For a thicker texture, blend a portion of the soup while leaving some whole beans intact.