Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
White Bean Tomato Soup

White Bean Tomato Soup


  • Author: AlmaHerzog
  • Total Time: 35 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

This hearty white bean tomato soup is packed with tender cannellini beans simmered in a tomato-herb broth. The fresh lemon juice, parsley, and nutty parmesan cheese take it over the top.


Ingredients

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

Instructions

  1. Step 1: Heat the olive oil in a large pot or Dutch oven over medium heat. Add the onion, carrots, a pinch of salt and cook (stirring occasionally) until softened, about 5 minutes.
  2. Step 2: Stir in the garlic, tomato paste, dried herbs, and cook for 1 minute, until it smells fragrant and flavorful.
  3. Step 3: Add the beans, tomatoes, broth, salt, and pepper. Bring to a simmer, cover with a lid, and cook for about 20-25 minutes, stirring now and then, until the flavors are well developed and the carrot fork tender. Turn the heat off.
  4. Step 4: Finish the soup with the lemon juice, parmesan cheese and fresh parsley. Stir until well combined, taste and adjust as needed adding more salt and pepper for overall flavor, and lemon juice for acidity.

Notes

You can use cannellini, Great Northern, or navy beans. To make it vegan, omit the parmesan cheese.

  • Prep Time: 5 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Simmering
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 cup
  • Calories: 217 kcal
  • Sugar: 3 g
  • Sodium: 665 mg
  • Fat: 6 g
  • Saturated Fat: 1 g
  • Unsaturated Fat: 5 g
  • Trans Fat: 0 g
  • Carbohydrates: 33 g
  • Fiber: 7 g
  • Protein: 10 g
  • Cholesterol: 0.1 mg

Keywords: white bean tomato soup