Total Time
Prep 15 mins
Cook 30 mins

I don't like plain tomato soup, but there's nothing plain about this one and it's delicious. Great for dinner parties, or just something a little different at lunch or dinner.

Ingredients Nutrition


  1. In a saucepan, sauté onion in butter until tender.
  2. Stir in tomatoes, soup, milk, sugar, basil, paprika, and garlic powder.
  3. Bring to a boil.
  4. Reduce heat; cover and simmer for 10 minutes.
  5. Stir in cream cheese until melted.
  6. Top each serving with croutons and/or shredded cheese (if desired).
  7. Serve immediately.
Most Helpful

This is so simple and so good..... I made it for lunch and did'nt get enough,everyone wanted another bowl. It is worth it

stephanie November 05, 2001

I do love plain tomaoto soup, but I love this, too! I used reduced fat cream cheese and skim milk and it was still super creamy and wonderful. I thought it was perfectly seasoned, too. I didn't use any croutons; just some fresh ground pepper in top. Mmmmm.... Thanx!

*Parsley* December 26, 2011

This was fab-u-lous! I don't think I'll ever be able to eat plain tomato soup from a can again. I only used about 1/4 of an onion, though, and I added some minced garlic to sautee with the onions. I used an immersion blender at the end in an attempt to hide the tomatoes and onions from my daughter. It was super smooth and creamy. Delicious. I served it with a shredded italian cheese blend, garlic and cheese croutons and a toasty French baguette (great for dipping in your soup). This is definitely a keeper and made for a quick, easy but filling meal on a cold, cold day. Thanks for such a great recipe!

Lydia's Mama January 25, 2009