White Bean Soup with Tomato Salsa Recipe

Posted by
Rate It!
White Bean Soup with Tomato Salsa
Add your photo!



  1. Cook the orzo according to the package directions; set aside. In a bowl, combine half the onions, the tomatoes, red pepper, basil, Feta, 2 tablespoons of the oil, and the vinegar, plus salt and pepper to taste; set aside. Heat the remaining oil in a large saucepan over medium heat. Add the remaining onion, the garlic, and chili flakes and cook until the onion softens, about 3 minutes. Add the beans, 3 cups of the broth, and the lemon juice and bring to a boil. Reduce heat to medium-low and simmer for 5 minutes. Remove from heat and set aside to cool slightly. Transfer to a food processor or blender. Pulse until combined but still slightly chunky. Season with salt and pepper to taste. Return to heat. Add the remaining broth and bring to a simmer. Stir in the orzo. Ladle the soup into serving bowls. Spoon the salsa over the top. Serve with crusty bread, if desired.Tip: Use caution when pulsing the soup. Hot liquids expand.
Kitchen-Friendly View

Nutrition Facts

Per ServingPer 100 g
Amount Per 1 Serving
Calories 3755.76 Kcal (15725 kJ)
Calories from fat 653.99 Kcal
% Daily Value*
Total Fat 72.67g 112%
Cholesterol 45.21mg 15%
Sodium 4179.41mg 174%
Potassium 17248.46mg 367%
Total Carbs 571.06g 190%
Sugars 41.09g 164%
Dietary Fiber 137.79g 551%
Protein 213.4g 427%
Vitamin C 265.2mg 442%
Iron 85.7mg 476%
Calcium 2363.9mg 236%
Amount Per 100 g
Calories 142.38 Kcal (596 kJ)
Calories from fat 24.79 Kcal
% Daily Value*
Total Fat 2.75g 112%
Cholesterol 1.71mg 15%
Sodium 158.44mg 174%
Potassium 653.9mg 367%
Total Carbs 21.65g 190%
Sugars 1.56g 164%
Dietary Fiber 5.22g 551%
Protein 8.09g 427%
Vitamin C 10.1mg 442%
Iron 3.2mg 476%
Calcium 89.6mg 236%

* Percent Daily Values are based on a 2000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
Find out how many calories should you eat.


  • salty
  • savory
  • bitter
  • sweet
Search recipes
by ingredients
Construct & Analyze
Your Recipe

Recipe Tags

Weightwatchers Points

  • 80.4
  • 89

Good Points

  • low fat,
  • saturated fat free,
  • cholesterol free,
  • high fiber

Bad Points

  • High in Sodium,
  • High in Total Fat

Share Recipe

Get Your Recipe of Health!
Follow RecipeOfHealth on Facebook!
Scroll to top