Creamy Cheese and Tomato Soup

This post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases. Please see the disclosure for more information.

Growing up, I saw my dad eat a lot of tomato soup. I kept as far away from it as I could. It was just too darned tomato-y for me. Now, if I’d had this creamy cheese and tomato soup things would’ve been a whole lot different. This soup has just the right amount of tomato. And just the right amount of creamy cheese goodness. Every bite is perfectly rich in flavor.

Creamy Cheese and Tomato Soup

The Perfect Bowl Of Comfort

Creamy cheese and tomato soup hit the spot on a never-ending-winter day. You can also serve it cool or at room temperature in the summer. If you can get real, fresh tomatoes you can chop them and roast them in the oven. Since fresh won’t have the juices like canned do, you might have to add a bit of tomato juice, sauce or even water.

I like to use my good ole trusty Dutch oven to make this soup and pretty much darned near anything like it on my stovetop. It’s nice and big and sturdy. That extra weight helps it maintain and distribute heat perfectly. As an added bonus, it’s actually pretty easy to clean up too!

Also try my creamy cheddar soup and my easy kicked-up tomato soup.

Creamy Cheese and Tomato Soup
Print Pin
5 from 1 vote

Creamy Cheese and Tomato Soup

This soup has just the right amount of tomato. And just the right amount of creamy cheese goodness. Every bite is perfectly rich in flavor.
Course Main
Cuisine American
Keyword cheese, creamy, soup, tomato
Prep Time 10 minutes
Cook Time 45 minutes
Total Time 55 minutes
Servings 2 servings
Calories 418kcal



  • Preheat oven to 375 F.
  • Pour 1/4 cup of the olive oil onto a rimmed baking sheet.
  • Drain the canned tomatoes, reserving the juices.
  • Spread tomatoes out onto the baking sheet. Sprinkle with garlic, salt and pepper.
  • Drizzle with another 1/4 cup of the oil and stir.
  • Bake until the tomatoes are very soft and are beginning to caramelize, 15-20 minutes, stirring occasionally.
  • Heat the remaining 1/4 cup olive oil in large pot over medium-high heat.
  • Add the onion, carrot, celery and cook until soft, about 8 minutes.
  • Add the tomato mixture to the pot along with the reserved juices and 1 cup water. Stir.
  • Simmer until the vegetables have cooked, about 20 minutes.
  • Add butter, Parmesan cheese, and cream.  Use an immersion blender to combine. Alternatively, transfer to a blender. Let cool slightly then pulse until smooth.


Calories: 418kcal | Carbohydrates: 23g | Protein: 10g | Fat: 34g | Saturated Fat: 17g | Cholesterol: 92mg | Sodium: 2249mg | Potassium: 732mg | Fiber: 6g | Sugar: 10g | Vitamin A: 6620IU | Vitamin C: 27mg | Calcium: 336mg | Iron: 3mg

Nutritional values are approximate.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.