Touch Hearts to Rate
1 vote | 4124 views

This dreamy tomato soup comes together really quickly. We’ve added some crumbled whole wheat bread to thicken it and spinach to make it even healthier. Serve as a first course soup or create a soup and sandwich meal! The skinny on one cup of our yummy soup is 144 calories, 5 grams of fat and 4 Weight Watchers POINTS

Prep time:
Cook time:
Servings: 5 cups


Cost per serving $1.27 view details


  1. !. Heat 2 teaspoons olive oil in a large pot over medium-high heat. Add onions, garlic and bay leaf. Cook onions until soft, about 3 minutes.
  2. 2. Add tomatoes and mash with a a potato masher or the back of a large spoon. Stir in broth.
  3. 3. Crumble in bread, Italian seasonings and pepper. Mix well. Bring up to almost a boil and then down to low and simmer for 5 minutes.
  4. 4. Stir in spinach and continue to simmer for 5 minutes.
  5. 5. Stir in ½ cup milk and cook for 2-3 minutes until heated completely. Remove bay leaf.
  6. 6. Sprinkle 1 tablespoon of cheese on top of each serving.
How good does this recipe look to you?
Touch Hearts to Rate

Add Recipe to

Add the recipe to which day?
« Today - Aug 27 »
Today - Aug 27
Aug 28 - Sep 03
September 4 - 10
September 11 - 17
Please select a day
or Cancel
Loading... Adding to Planner

Nutrition Facts

Amount Per Serving %DV
Serving Size 147g
Recipe makes 5 servings
Calories 166  
Calories from Fat 82 49%
Total Fat 9.13g 11%
Saturated Fat 2.93g 12%
Trans Fat 0.0g  
Cholesterol 30mg 10%
Sodium 215mg 9%
Potassium 275mg 8%
Total Carbs 11.21g 3%
Dietary Fiber 1.6g 5%
Sugars 4.02g 3%
Protein 10.31g 16%


Leave a review or comment