Total Time
Prep 15 mins
Cook 30 mins

Warm up with a yummy, creamy tomato soup. This recipe is quick and tasty and will beat out soup from a can any day. Perfect with grilled cheese sandwiches.

Ingredients Nutrition


  1. In a large pot, melt butter. Add onion, garlic, carrot and red pepper and cook 3 to 5 minutes, until vegetables are softened and proscuitto is crisp.
  2. Stir in flour and cook an additional 1 to 2 minutes.
  3. Add canned tomatoes, broth, tomato paste, spices and sugar. Bring to a boil. Reduce heat to low, cover and simmer 15 minutes. Remove and discard bay leaf.
  4. In a food processor or blender, in batches, puree soup (optional.) Return to saucepan and stir in half-and-half. Season with salt and pepper to taste and heat an additional 3 to 5 minutes.
  5. Serve.
Most Helpful

Delicious and easy. My daughter loved it, too. So much better than soup from a can. We will be making this again. I used a can of diced tomatoes, and put about 3/4 of the soup in the blender and left the remaining 1/4 unblended. So creamy smoothness with some chunks and texture. MMMM. :) We got a generous 8 cups of soup from this recipe.

MathMom.calif May 22, 2007

Heart-warming soup. I made this with 1% milk instead of fat free half and half and half the sugar to reduce the carbs a little. It was not super creamy but enough so to be very satisfying, I would say do not neglect the blending step. It made 7 cups of soup for me, so there were about 19 g carbs per cup of soup. Served it with some garlic rolls from the oven, yum! Pureed with stick blender (and splattered my shirt a little!).

Demandy March 05, 2010

So, so good! I didn't even know I liked tomato soup until I made this & now I'm wishing I'd doubled the recipe. Easy and yummy on a cold November afternoon. My only change was adding 1 can of garbanzo beans after pureeing because I am trying to eat more fiber.

MiaSumitra November 17, 2008